cancel
Showing results for 
Search instead for 
Did you mean: 

Flash security issue; Error #2170, crossdomain.xml

Former Member
0 Kudos

Hi,

we are using Xcelsius 2008, SP3, together with BO XI 3.1 SP2 (Edge; Linux) and SAP BW.

We have build a dashboard using Query as a Web Service as datasource (pointing to a SAP BW query).

When we export the Xcelsius file to the BO repository and run the file from InfoView (or CMC), we get a #2170 error.

The resolution seems to create a crossdomain.xml file so that Flash Player doesn't block the execution of the file any more.

Do I have to place this crossdomain.xml file on Tomcat (BO) or SAP BW (transaction SICF)? Are there other solutions for this problem?

Thanks!

Accepted Solutions (1)

Accepted Solutions (1)

0 Kudos

Place the file in the following directory

<BOBJ installation directory>/Tomcat/webapps/ROOT

Do not forget to restart the tomcat after that.

Regards,

Stratos

Edited by: Efstratios Karaivazoglou on Oct 18, 2010 3:51 PM

Former Member
0 Kudos

OK, I will try this tomorrow! I got the following sample, is this ok?

<?xml version=u201D1.0u2033?>
<!DOCTYPE cross-domain-policy SYSTEM u201Chttp://www.adobe.com/xml/dtds/cross-domain-policy.dtdu201D>
<cross-domain-policy>
<allow-access-from domain=u201D*u201D secure=u201Dfalseu201D to-ports=u201D*u201D/>
<allow-http-request-headers-from domain=u201D*u201D headers=u201D*u201D/>
</cross-domain-policy>

Is there a certain way to fully test these settings or do I just run the Xcelsius file and see what happens?

0 Kudos

Looks ok. Just restart the tomcat and then start the XCelsius dashboard in the InfoView.

Regards,

Stratos

0 Kudos

BTW how does the QaaWS URL that you are using in XCelsius looks like?

Regards,

Stratos

Former Member
0 Kudos

Hi there,

Do you know in what folder I should put the file in Wacs environment?

Tnx

Former Member
0 Kudos

Hi,

I have built a Dashboard in SP5 version and exported that in BO repository which is also in SP5. In that Dashboard I have used one existing BEX query and used that to show the data. But while executing that in BI Launch Pad, getting the below error message:

"To access external data, add a cross-domain policy file to the external data web server.

     

For more information, on the Adobe website, see the article "Cross-domain Policy File Specification".

     

If the problem persists, contact the file creator or your system administrator."

Can you let me know how we can resolve the issue and run the dashboard successfully?

Answers (1)

Answers (1)

Former Member
0 Kudos

Hello Steve,

Where did you get the crossdomain.xml file?? What this file will contain?

Former Member
0 Kudos

1. Look for crossdomain.xml in the following folder <BOBJ installation directory>/Tomcat/webapps/ROOT, if it is not there create one.

2. The content of crossdomain.xml should look like follow:

<?xml version=”1.0″?>
<!DOCTYPE cross-domain-policy SYSTEM “http://www.adobe.com/xml/dtds/cross-domain-policy.dtd”>
<cross-domain-policy>
<allow-access-from domain=”*” secure=”false” to-ports=”*”/>
<allow-http-request-headers-from domain=”*” headers=”*”/>
</cross-domain-policy>

3. Then restart the Tomcat server

Reference quoted