Quantcast
Channel: SCN : Unanswered Discussions - SAP BusinessObjects Dashboards
Viewing all articles
Browse latest Browse all 2636

Dashboards - WSDL URL

$
0
0

Dear experts,

 

I want to create a dashboard that has capability to insert and update database. I use the link below as reference:

Using Xcelsius and Webservices to insert comments into a database | David Lai's Business Intelligence Blog

Then I created a simple java web service in Netbeans 8, run it independently, and it works fine.

Unfortunately, when I put the WSDL URL for BIWS Connection in SAP Dashboards, it gives error "Unable to load URL".

I have tried to check the WSDL URL in browser, it successfully shows the code (not Page 404).

After that, I did further research, and I found this link about "Top 10 Guideline for Creating Web Service in Xcelsius":

http://www.femkekooij.nl/?p=933

In that link, it shows the WSDL URL that worked in xcelsius (I tried it myself, and it really can be loaded), here is the WSDL URL:

http://services.aonaware.com/DictService/DictService.asmx?WSDL

The code is a bit different from mine (which is auto-generated by Netbeans 8). Mine is like the attachment below (I paste it here too for convenience).

What should I do to resolve this?

Thank you.

 

 

 

<definitions targetNamespace="http://DataEntry.me.org/" name="DataEntryService">

<types>

<xsd:schema>

<xsd:import namespace="http://DataEntry.me.org/" schemaLocation="http://localhost:8080/DataEntryService/DataEntryService?xsd=1"/>

</xsd:schema>

</types>

<message name="insert">

<part name="parameters" element="tns:insert"/>

</message>

<message name="insertResponse">

<part name="parameters" element="tns:insertResponse"/>

</message>

<message name="update">

<part name="parameters" element="tns:update"/>

</message>

<message name="updateResponse">

<part name="parameters" element="tns:updateResponse"/>

</message>

<portType name="DataEntryService">

<operation name="insert">

<input wsam:Action="http://DataEntry.me.org/DataEntryService/insertRequest" message="tns:insert"/>

<output wsam:Action="http://DataEntry.me.org/DataEntryService/insertResponse" message="tns:insertResponse"/>

</operation>

<operation name="update">

<input wsam:Action="http://DataEntry.me.org/DataEntryService/updateRequest" message="tns:update"/>

<output wsam:Action="http://DataEntry.me.org/DataEntryService/updateResponse" message="tns:updateResponse"/>

</operation>

</portType>

<binding name="DataEntryServicePortBinding" type="tns:DataEntryService">

<soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/>

<operation name="insert">

<soap:operation soapAction=""/>

<input>

<soap:body use="literal"/>

</input>

<output>

<soap:body use="literal"/>

</output>

</operation>

<operation name="update">

<soap:operation soapAction=""/>

<input><soap:body use="literal"/>

</input>

<output>

<soap:body use="literal"/>

</output>

</operation>

</binding>

<service name="DataEntryService">

<port name="DataEntryServicePort" binding="tns:DataEntryServicePortBinding">

<soap:address location="http://localhost:8080/DataEntryService/DataEntryService"/>

</port>

</service>

</definitions>


Viewing all articles
Browse latest Browse all 2636

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>