cancel
Showing results for 
Search instead for 
Did you mean: 

Cross Domain Policy Error #2032

Former Member
0 Kudos

Hi All

I am using crystal dashboard design (departmental edition) to create a dynamic dashboard

by establishing live connections through web services connectivity. I have my Mysql database

underlying. I have created a wsdl using eclipse and deployed it into Tomcat.  But when I publish

the dashboard it is showing the following error.

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

Error: Error #2032

Connection Type: Web Service

File URL: http://localhost:8080/**********************.swf

External Data URL: http://localhost:8080/*****************

I have my 'crossdomain.xml' in place. But still it is showing the same error.

Below is the location where I placed 'crossdomain.xml'

C:\Program Files\Apache Software Foundation\Tomcat 7.0\webapps\ROOT

I am struggling with this issue for past one week . I really appreciate if someone

can help me solving this.

Thank you

Regards

Bala

Accepted Solutions (0)

Answers (4)

Answers (4)

DayaJha
Active Contributor
0 Kudos

Hi Bala,

You already mentioned the path for Crossdomain.xml file but please check the crossdomain.xml syntax:

Here is a sample crossdomain.xml file that can be used as a wildcard to permit access to all domains:

<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
   <allow-http-request-headers-from domain="*" headers="*" secure="false" />
   <allow-access-from domain="*" secure="false" />
</cross-domain-policy>

Please refer the SAP Snotes:

1201632 How to configure cross-domain data loading for Xcelsius SWF Dashboards

Or

You can also refer Ryan GoodMan Detail description about Xcelsius 2008 Cross Domain Policy Changes.

Links:

http://ryangoodman.net/blog/index.php/2008/04/25/xcelsius-2008-cross-domain-policy-changes/

Hope this will help you as well.

Thanks,

Daya

Former Member
0 Kudos

Hi Daya

Thanks for your reply. I have tried everything which you said already. It is showing

the same error. But for your information as I am using the Dashboard departmental

edition which is not integrated with the enterprise license or crystal reports sever,

there is no tomcat inside the installation directory of dashboard design.

Regards

Bala

former_member194862
Active Contributor
0 Kudos

 

open internet explorer and open this web page

http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager04.html 

 

 

select the always allow radio button

 

click on edit locations and add the url of the server and alson the url upto dswsbobje

If the error persists then run the fiddler and capture the logs and let me know

Former Member
0 Kudos

Hi Amit

Thanks for reply. I am using dashboard design departmental edition.

I have installed tomcat separately and deployed few wsdl inside it.

when I use that wsdl link inside dashboard using web services connection

it is showing the above said error. I have crossdomain.xml in

C:..../tomcat/webapps/ROOT. I have added the location where I placed my

.swf in global security setting panel and checked always allow already.

Regards

Bala

sapanesh_agnihotri
Contributor
0 Kudos

HI Bala,

Adding to above 2 point, are web service accessible from your IE?

have you tested the same web service in web service tester tool.

Thanks,

Sapanesh

Former Member
0 Kudos

Hi sapanesh

The web service is accessible from both IE and Chrome.

I have not tested the same. Using what tool I can test it?

Regards

Bala

DayaJha
Active Contributor
0 Kudos

Hi Bala,

I think you are missing this steps.

Step I: Convert in SWF & Paste in any drive (In Server)

Step II: Then on Adobe Flash player Setting You have to map that Drive or Folder.

Hope this will help you as well.

Thanks,

Daya

Former Member
0 Kudos

Hi Daya

I have followed all the steps which you mentioned. In your first step you have mentioned

(In server) I have my web application server (Tomcat ) other than that I don't have Bobj server

I am running on Dashboard design departmental edition.

Regards

Bala

former_member194862
Active Contributor
0 Kudos

Go to google and type global security settings this will render you a web page for adobe settings .

Go to global security settings panel

there you need to add the url of the server and the local of the swf stored locally as a trusted location.Check the radio button always allow and add the locations.

Former Member
0 Kudos

hi 

check the file "cross-domain-policy.dtd"   in the server where BO was installed

cross-domain-policy.dtd

<?xml version="1.0"?>

<!DOCTYPE cross-domain-policy SYSTEM

"http://www.adobe.com/xml/dtds/cross-domain-policy.dtd">

<cross-domain-policy>

<site-control permitted-cross-domain-policies="all"/>

<allow-access-from domain="*" secure="false"/>

<allow-http-request-headers-from domain="*" headers="*" secure="false"/>

</cross-domain-policy>

you should read this pdf file  "Adobe Cross Domain Policy File Specification"

i hope this help you