QAAWS Errror When Executing

I have sucessfully created a QAAWS and am trying to use this in Xcelcius.

When I create a web services connection, import the URL it correctly pulls the columns which I can map to my Excel model. Things are looking good at this point.

When I go to preview the Xcelcius output and click on the web services button I get a message box “Error 2032” immediatley. For the life of me I cannot find out what this means.

It seems to me that the qaaws is pulling the correct db info (rows, tables, etc). But it may be when I am executing the service it is never pulling the data. When I plug the url into my browser, again I get the meta data information but no real data.

Any advice???


griceok (BOB member since 2006-07-26)

This error has to do with cross domain access. There is a file that you need to add, but I cannot recall the name right now. I will try to find it and post it…


reginato :chile: (BOB member since 2003-04-24)

Here is a cross domain xml file we used.

To use the cross-domain policy file:

  1.    Create a cross-domain policy file (attached)
    

For details on how to create this file, refer to technote tn_14213 at www.macromedia.com

  1.    Copy this file into the root of web application server.
    

For example, for Tomcat, copy the file to

:\Program Files\Business Objects\Tomcat\webapps\ROOT
crossdomain.zip (0.0 KB)


msharma (BOB member since 2006-11-08)

I added the following
"

<?xml version="1.0"?> "

To the following directory E:\Program Files\Business Objects\Tomcat\webapps\ROOT

Restarted Tomcat and got the same error.

Anything else I need to restart?


griceok (BOB member since 2006-07-26)

I added the following
"

<?xml version="1.0"?> "

To the following directory E:\Program Files\Business Objects\Tomcat\webapps\ROOT

Restarted Tomcat and got the same error.

Anything else I need to restart?


griceok (BOB member since 2006-07-26)

Hello, I have the same problem of getting error 2032. Did you get yours resolved? Can you share what you did?
Thanks.


cathyh (BOB member since 2008-07-15)

Hi,
I had same problem and I added crossdomain.xml under tomcat ROOT folder and it has solved my problem. Below are crossdomain file code:

<?xml version="1.0"?> Try with above code and see it could solve your problem or not? Thank you.

wack_jack (BOB member since 2005-12-28)

Hi Wack_Jack,
I already put my crossdomain.xml in inetpub\wwwroot, but it still does not work. Any suggestion? Thanks.


cathyh (BOB member since 2008-07-15)

Can you please put your crossdomain.xml file code here?
So I can take a look?
Thank you.


wack_jack (BOB member since 2005-12-28)

the file name is crossdomain.xml, and its content is:

<?xml version="1.0"?>

cathyh (BOB member since 2008-07-15)

Now you need to install Feddler and HTTP analyser to check whether your browser reading correct CrossDomain.XML or not;
Below link might help you:
https://www.sdn.sap.com/irj/sdn/thread?threadID=921670

Thank you.


wack_jack (BOB member since 2005-12-28)

I installed Fiddler and the httprequest did get sent. However, Fiddler showed that the response was encoded. It looks like the web response string I returned from the web service method contains the “&lt;data&gt;…” instead of “…”. Do you think XCelsius failed because of this? Thanks!


cathyh (BOB member since 2008-07-15)

I had the same error using Flynet Viewer. This is the information provided by flynet to resolve the problem:

Error 2032 and other Flash Errors in Xcelsius. Adding a Cross-Domain policy file (Crossdomain.Xml)
KBA-01012
Problem
In an exported flash file (.swf) from Xcelsius (Dashboard) a Flash security error can occur if a Web service is connected to the dashboard from another domain. This can occur as Flash Error 2032 and other various error messages. External Data will not be returned to the Dashboard until a Crossdomain.xml policy file is created.
Solution
A Cross domain policy file (crossdomain.xml) must be added to the Internet Information Services (IIS) root level directory where the Web service resides.
Additional Comments
Creating a Crossdomain.Xml file.

Open Notepad and cut and paste the following code into the Notepad file.

<?xml version='1.0'?>

Save the file by clicking File>Save as Enter the File Name as: crossdomain.xml and the Save As Type: All Files this is important otherwise it will be saved with a .txt extension.
The file must now be placed in the root level directory of IIS.
To find the Root level directory of IIS first go to IIS Manager , go to Control Panel>Administrative Tools>IIS
Expand the Web Sites tree and find the Web Site containing the Web Service , the default is ‘Default Web Site’
Right-Click on the Web site and select ‘Properties’
Click on the ‘Home Directory’ tab.
The Root level directory is shown in the property box for ‘Local Path’ this is usually ‘C:\inetpub\wwwroot’ by default.
Place your Crossdomain policy file in the Root level directory.
For more information and details of Cross-Domain policy files go to http://kb.adobe.com/selfservice/viewContent.do?externalId=tn_14213

For added security the Domain can be specified in the policy file itself. To do this you can add lines to the policy file above, e.g


timothyvb :belgium: (BOB member since 2007-10-04)

Thank you TimothyVB! Your instructions were very helpful, I got passed the error 2032. My next question is, I wanted to use the webservice connection to return xml data (using same xml format as returned by XML data connection), but the soap response returned the xml string with “&lt;” and “&gt;” and I suspect XCelsius does not handle this response string correctly. Can anyone confirm that this is true? Thanks!


cathyh (BOB member since 2008-07-15)

Hello,i have a problem .
after change password I find that unable to load WSDL?
how to solve this problem ?
can you give me some advice ?thank you :hb: :hb: :hb: :hb:


lingoes (BOB member since 2008-07-10)

Thanq timothyvb

Though it was a year back post,it is really helpful for d ppl working on QAAWS and Xcelsius 2008.

Regards,
Sreenivas Anchuri


sreenivas_bo :india: (BOB member since 2009-12-08)