Important information if your InstantAtlas Flash reports are using Web Map Services (WMS) or ArcGIS Server/Online Services

Important Information from the InstantAtlas Support Team

The issue

The recent release of Adobe’s Flash Player version 11.4 included a security change that affects all InstantAtlas Flash reports that access files from another domain. This means that reports that include a layer coming from a Web Map Service (WMS) or ArcGIS Server/Online Service will not display the layer in the map and possibly not load at all when the report is saved on a web server.

Technical explanation
It is now mandatory that the server hosting the WMS or ArcGIS Server/Online Service provides information about who is allowed to access the service. This information needs to be provided in a cross-domain policy file called crossdomain.xml. In the past, InstantAtlas reports have worked without checking if such a file exists. However, with the latest Flash Player release, all online reports published with InstantAtlas Flash templates version 6.5.2 or earlier will fail to show a WMS or ArcGIS Server/Online layer or the report may have stopped working entirely, even if this cross-domain policy file exists. To fix this issue we have added some code to the latest 6.6.0 Flash templates to check that the external server provides a cross-domain policy file.

What does this mean for your InstantAtlas reports?
To support Flash Player version 11.4 you need to ensure that:
• the Web Map or ArcGIS Service you would like to use has a cross-domain policy file and
• your report is published with version 6.6.0 of the InstantAtlas Flash templates.

If you are using an ESRI ArcGIS Online Service as your background layer
The ArcGIS Online Services from ESRI have a cross-domain policy file which allows all domains to access the server. So if you are using one of the ESRI ArcGIS Online Services in your reports you simply need to republish your report using one of the latest 6.6.0 Flash templates.

If you are using a WMS or ArcGIS Server Service as your background layer
Republish your report using one of the latest 6.6.0 Flash templates. If the service you are using provides a cross-domain policy file with the correct permissions this will fix the issue. If it doesn’t, please contact the administrator of the WMS or ArcGIS Server Service to add or amend this file. It needs to be called crossdomain.xml and in most cases will be saved in the root of the server. An example of the content of a cross-domain policy file that grants access to all other domains can be seen below:

<?xml version=”1.0”?>
<!DOCTYPE cross-domain-policy SYSTEM “http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd”>
<cross-domain-policy>
<allow-access-from domain=”*” />
</cross-domain-policy>

Further information on cross-domain policy files can be found here: http://help.adobe.com/en_US/AS2LCR/Flash_10.0/help.html?content=00000469.html

If you have questions on the matter please do not hesitate to contact the InstantAtlas support team at support@instantatlas.com

Download this posting on PDF – http://www.instantatlas.com/downloads/EN_Flash_Reports_Update_Sept_2012.pdf

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s