on 03-06-2013 1:40 PM
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
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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
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
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
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
78 | |
9 | |
9 | |
7 | |
7 | |
6 | |
6 | |
5 | |
5 | |
5 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.