<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Testing SAS BI Web Services Samples in Developers</title>
    <link>https://communities.sas.com/t5/Developers/Testing-SAS-BI-Web-Services-Samples/m-p/607#M1502</link>
    <description>You need to change PropertiesList element to PropertyList.</description>
    <pubDate>Mon, 05 Jun 2006 20:48:04 GMT</pubDate>
    <dc:creator>deleted_user</dc:creator>
    <dc:date>2006-06-05T20:48:04Z</dc:date>
    <item>
      <title>Testing SAS BI Web Services Samples</title>
      <link>https://communities.sas.com/t5/Developers/Testing-SAS-BI-Web-Services-Samples/m-p/606#M1501</link>
      <description>Im trying to test the SAS BI Web Services component using the DISCOVER and EXECUTE operations, DISCOVER operation give the expected response but when i try with the EXECUTE operation it give me an error, somebody knows what can i do to solve that issue?&lt;BR /&gt;
&lt;BR /&gt;
I was thinking about a miss configuration from web services to metadata server, i already check the properties files and everything looks fine.&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
&lt;B&gt;Thats the SOAP request:&lt;/B&gt;&lt;BR /&gt;
&lt;BR /&gt;
&lt;ENVELOPE SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"&gt;&lt;BR /&gt;
    &lt;HEADER&gt;&lt;/HEADER&gt;&lt;BR /&gt;
    &lt;BODY&gt;&lt;BR /&gt;
        &lt;EXECUTE xmlns="urn:schemas-microsoft-com:xml-analysis"&gt;&lt;BR /&gt;
            &lt;COMMAND&gt;                                        &lt;BR /&gt;
            &lt;STOREDPROCESS name="/Samples/Stored Processes/Sample: MEANS Procedure Web Service"&gt;&lt;BR /&gt;
               &lt;PARAMETER name="tablename"&gt;InData&lt;/PARAMETER&gt;&lt;BR /&gt;
               &lt;STREAM name="instream"&gt;&lt;BR /&gt;
                  &lt;TABLE&gt;                                 &lt;BR /&gt;
                     &lt;INDATA&gt;                             &lt;BR /&gt;
                        &lt;COLUMN1&gt;1&lt;/COLUMN1&gt;        &lt;BR /&gt;
                        &lt;COLUMN2&gt;20&lt;/COLUMN2&gt;       &lt;BR /&gt;
                        &lt;COLUMN3&gt;99&lt;/COLUMN3&gt;       &lt;BR /&gt;
                     &lt;/INDATA&gt;                            &lt;BR /&gt;
                     &lt;INDATA&gt;                             &lt;BR /&gt;
                        &lt;COLUMN1&gt;50&lt;/COLUMN1&gt;       &lt;BR /&gt;
                        &lt;COLUMN2&gt;200&lt;/COLUMN2&gt;      &lt;BR /&gt;
                        &lt;COLUMN3&gt;9999&lt;/COLUMN3&gt;     &lt;BR /&gt;
                     &lt;/INDATA&gt;                            &lt;BR /&gt;
                     &lt;INDATA&gt;                             &lt;BR /&gt;
                        &lt;COLUMN1&gt;100&lt;/COLUMN1&gt;      &lt;BR /&gt;
                        &lt;COLUMN2&gt;2000&lt;/COLUMN2&gt;&lt;BR /&gt;
                        &lt;COLUMN3&gt;1000000&lt;/COLUMN3&gt;  &lt;BR /&gt;
                     &lt;/INDATA&gt;                            &lt;BR /&gt;
                  &lt;/TABLE&gt;                                &lt;BR /&gt;
               &lt;/STREAM&gt;                                  &lt;BR /&gt;
            &lt;/STOREDPROCESS&gt;                              &lt;BR /&gt;
         &lt;/COMMAND&gt;&lt;BR /&gt;
         &lt;PROPERTIES&gt;                                     &lt;BR /&gt;
            &lt;PROPERTIESLIST&gt;                              &lt;BR /&gt;
               &lt;DATASOURCEINFO&gt;Provider=SASSPS&lt;/DATASOURCEINFO&gt;&lt;BR /&gt;
            &lt;/PROPERTIESLIST&gt;                             &lt;BR /&gt;
         &lt;/PROPERTIES&gt;&lt;BR /&gt;
        &lt;/EXECUTE&gt;&lt;BR /&gt;
    &lt;/BODY&gt;&lt;BR /&gt;
&lt;/ENVELOPE&gt;&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
&lt;B&gt;Thats the response:&lt;/B&gt;&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
org.apache.commons.httpclient.HttpException : &lt;BR /&gt;
&lt;BR /&gt;
&lt;ENVELOPE SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" XSI="http://www.w3.org/2001/XMLSchema-instance" XSD="http://www.w3.org/2001/XMLSchema"&gt;&lt;BODY&gt;&lt;FAULT&gt;&lt;FAULTCODE&gt;soap-env:Client&lt;/FAULTCODE&gt;&lt;FAULTACTOR&gt;SAS XML for Analysis Provider&lt;/FAULTACTOR&gt;&lt;FAULTSTRING&gt;The SAS XML for Analysis Provider encountered an error&lt;/FAULTSTRING&gt;&lt;DETAIL&gt;&lt;ERROR errorcode="99" description="Provider was not specified in DataSourceInfo." source="SAS XML for Analysis Provider" helpfile=""&gt;&lt;/ERROR&gt;&lt;/DETAIL&gt;&lt;/FAULT&gt;&lt;/BODY&gt;&lt;/ENVELOPE&gt;&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
&lt;B&gt;Thats the tomcat console message:&lt;/B&gt;&lt;BR /&gt;
&lt;BR /&gt;
2006-05-10 12:41:54,156 [Thread-58] ERROR com.sas.web.services.xmla.XMLAServlet&lt;BR /&gt;
- Exception occurred while processing SOAP request.&lt;BR /&gt;
com.sas.web.services.xmla.XMLAControllerException: Provider was not specified in&lt;BR /&gt;
 DataSourceInfo.&lt;BR /&gt;
        at com.sas.web.services.xmla.XMLAServlet.doPost(XMLAServlet.java:1238)&lt;BR /&gt;
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)&lt;BR /&gt;
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)&lt;BR /&gt;
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl&lt;BR /&gt;
icationFilterChain.java:247)&lt;BR /&gt;
        at org.apache.catalina.core.ApplicationFilterChain.access$000(Applicatio&lt;BR /&gt;
nFilterChain.java:98)&lt;BR /&gt;
        at org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilt&lt;BR /&gt;
erChain.java:176)&lt;BR /&gt;
        at java.security.AccessController.doPrivileged(Native Method)&lt;BR /&gt;
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF&lt;BR /&gt;
ilterChain.java:172)&lt;BR /&gt;
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV&lt;BR /&gt;
alve.java:260)&lt;BR /&gt;
        at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContex&lt;BR /&gt;
t.invokeNext(StandardPipeline.java:643)&lt;BR /&gt;
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav&lt;BR /&gt;
a:480)&lt;BR /&gt;
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)&lt;BR /&gt;
&lt;BR /&gt;
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV&lt;BR /&gt;
alve.java:191)&lt;BR /&gt;
        at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContex&lt;BR /&gt;
t.invokeNext(StandardPipeline.java:643)&lt;BR /&gt;
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav&lt;BR /&gt;
a:480)&lt;BR /&gt;
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)&lt;BR /&gt;
&lt;BR /&gt;
        at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:&lt;BR /&gt;
2415)&lt;BR /&gt;
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j&lt;BR /&gt;
ava:180)&lt;BR /&gt;
        at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContex&lt;BR /&gt;
t.invokeNext(StandardPipeline.java:643)&lt;BR /&gt;
        at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatche&lt;BR /&gt;
rValve.java:170)&lt;BR /&gt;
        at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContex&lt;BR /&gt;
t.invokeNext(StandardPipeline.java:641)&lt;BR /&gt;
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j&lt;BR /&gt;
ava:172)&lt;BR /&gt;
        at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContex&lt;BR /&gt;
t.invokeNext(StandardPipeline.java:641)&lt;BR /&gt;
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav&lt;BR /&gt;
a:480)&lt;BR /&gt;
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)&lt;BR /&gt;
&lt;BR /&gt;
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal&lt;BR /&gt;
ve.java:174)&lt;BR /&gt;
        at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContex&lt;BR /&gt;
t.invokeNext(StandardPipeline.java:643)&lt;BR /&gt;
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav&lt;BR /&gt;
a:480)&lt;BR /&gt;
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)&lt;BR /&gt;
&lt;BR /&gt;
        at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:22&lt;BR /&gt;
3)&lt;BR /&gt;
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java&lt;BR /&gt;
:432)&lt;BR /&gt;
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.proce&lt;BR /&gt;
ssConnection(Http11Protocol.java:386)&lt;BR /&gt;
        at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java&lt;BR /&gt;
:534)&lt;BR /&gt;
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP&lt;BR /&gt;
ool.java:530)&lt;BR /&gt;
        at java.lang.Thread.run(Thread.java:534)

&lt;BR /&gt;
Message was edited by: cvidal at May 11, 2006 2:41 PM&lt;BR /&gt;</description>
      <pubDate>Wed, 10 May 2006 17:44:28 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Developers/Testing-SAS-BI-Web-Services-Samples/m-p/606#M1501</guid>
      <dc:creator>deleted_user</dc:creator>
      <dc:date>2006-05-10T17:44:28Z</dc:date>
    </item>
    <item>
      <title>Re: Testing SAS BI Web Services Samples</title>
      <link>https://communities.sas.com/t5/Developers/Testing-SAS-BI-Web-Services-Samples/m-p/607#M1502</link>
      <description>You need to change PropertiesList element to PropertyList.</description>
      <pubDate>Mon, 05 Jun 2006 20:48:04 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Developers/Testing-SAS-BI-Web-Services-Samples/m-p/607#M1502</guid>
      <dc:creator>deleted_user</dc:creator>
      <dc:date>2006-06-05T20:48:04Z</dc:date>
    </item>
  </channel>
</rss>

