on 10-22-2010 6:24 PM
Hi,
I am trying to consume a web service that is developed on Java based system using xFire web service frame work, the WSDL of the same is as below.
<?xml version="1.0" encoding="UTF-8"?><br></br><br></br>
<wsdl:definitions targetNamespace="http://services.sos.automation.eitl.com" xmlns:ns1="urn:http://dispatch.services.sos.automation.eitl.com" xmlns:soapenc12="http://www.w3.org/2003/05/soap-encoding" xmlns:tns="http://services.sos.automation.eitl.com" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap11="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:soapenc11="http://schemas.xmlsoap.org/soap/encoding/" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"><br></br>
<wsdl:types><br></br>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="urn:http://dispatch.services.sos.automation.eitl.com"><br></br>
<xsd:complexType name="ArrayOfSAPReceiver"><br></br>
<xsd:sequence><br></br>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="SAPReceiver" nillable="true" type="ns1:SAPReceiver"/><br></br>
</xsd:sequence><br></br>
</xsd:complexType><br></br>
<xsd:complexType name="SAPReceiver"><br></br>
<xsd:sequence><br></br>
<xsd:element minOccurs="0" name="MBLNR" nillable="true" type="xsd:string"/><br></br>
<xsd:element minOccurs="0" name="FG_BATCH" nillable="true" type="xsd:string"/><br></br>
<xsd:element minOccurs="0" name="FGID" nillable="true" type="xsd:string"/><br></br>
<xsd:element minOccurs="0" name="MATNR" nillable="true" type="xsd:string"/><br></br>
<xsd:element minOccurs="0" name="MJA" nillable="true" type="xsd:int"/><br></br>
<xsd:element minOccurs="0" name="ST_DESC_UPD" nillable="true" type="xsd:int"/><br></br>
<xsd:element minOccurs="0" name="STATUS_MSG" nillable="true" type="xsd:string"/><br></br>
<xsd:element minOccurs="0" name="STATUS_REC" nillable="true" type="xsd:string"/><br></br>
</xsd:sequence><br></br>
</xsd:complexType><br></br>
<xsd:complexType name="ArrayOfSAPReceiverResult"><br></br>
<xsd:sequence><br></br>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="SAPReceiverResult" nillable="true" type="ns1:SAPReceiverResult"/><br></br>
</xsd:sequence><br></br>
</xsd:complexType><br></br>
<xsd:complexType name="SAPReceiverResult"><br></br>
<xsd:sequence><br></br>
<xsd:element minOccurs="0" name="FG_BATCH" nillable="true" type="xsd:string"/><br></br>
<xsd:element minOccurs="0" name="FGID" nillable="true" type="xsd:string"/><br></br>
<xsd:element minOccurs="0" name="MATNR" nillable="true" type="xsd:string"/><br></br>
<xsd:element minOccurs="0" name="SOS_FLAG" type="xsd:int"/><br></br>
<xsd:element minOccurs="0" name="SOS_MSG" nillable="true" type="xsd:string"/><br></br>
</xsd:sequence><br></br>
</xsd:complexType><br></br>
</xsd:schema><br></br>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://services.sos.automation.eitl.com"><br></br>
<xsd:element name="updateSAPReceiverService"><br></br>
<xsd:complexType><br></br>
<xsd:sequence><br></br>
<xsd:element maxOccurs="1" minOccurs="1" name="in0" nillable="true" type="xsd:string"/><br></br>
<xsd:element maxOccurs="1" minOccurs="1" name="in1" nillable="true" type="ns1:ArrayOfSAPReceiver"/><br></br>
</xsd:sequence><br></br>
</xsd:complexType><br></br>
</xsd:element><br></br>
<xsd:element name="updateSAPReceiverServiceResponse"><br></br>
<xsd:complexType><br></br>
<xsd:sequence><br></br>
<xsd:element maxOccurs="1" minOccurs="1" name="out" nillable="true" type="ns1:ArrayOfSAPReceiverResult"/><br></br>
</xsd:sequence><br></br>
</xsd:complexType><br></br>
</xsd:element><br></br>
</xsd:schema><br></br>
</wsdl:types><br></br>
<wsdl:message name="updateSAPReceiverServiceRequest"><br></br>
<wsdl:part name="parameters" element="tns:updateSAPReceiverService"><br></br>
</wsdl:part><br></br>
</wsdl:message><br></br>
<wsdl:message name="updateSAPReceiverServiceResponse"><br></br>
<wsdl:part name="parameters" element="tns:updateSAPReceiverServiceResponse"><br></br>
</wsdl:part><br></br>
</wsdl:message><br></br>
<wsdl:portType name="SAPReceiverServicePortType"><br></br>
<wsdl:operation name="updateSAPReceiverService"><br></br>
<wsdl:input name="updateSAPReceiverServiceRequest" message="tns:updateSAPReceiverServiceRequest"><br></br>
</wsdl:input><br></br>
<wsdl:output name="updateSAPReceiverServiceResponse" message="tns:updateSAPReceiverServiceResponse"><br></br>
</wsdl:output><br></br>
</wsdl:operation><br></br>
</wsdl:portType><br></br>
<wsdl:binding name="SAPReceiverServiceHttpBinding" type="tns:SAPReceiverServicePortType"><br></br>
<wsdlsoap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/><br></br>
<wsdl:operation name="updateSAPReceiverService"><br></br>
<wsdlsoap:operation soapAction=""/><br></br>
<wsdl:input name="updateSAPReceiverServiceRequest"><br></br>
<wsdlsoap:body use="literal"/><br></br>
</wsdl:input><br></br>
<wsdl:output name="updateSAPReceiverServiceResponse"><br></br>
<wsdlsoap:body use="literal"/><br></br>
</wsdl:output><br></br>
</wsdl:operation><br></br>
</wsdl:binding><br></br>
<wsdl:service name="SAPReceiverService"><br></br>
<wsdl:port name="SAPReceiverServiceHttpPort" binding="tns:SAPReceiverServiceHttpBinding"><br></br>
<wsdlsoap:address location="http://150.0.150.237:8087/sos-sap-service/services/SAPReceiverService"/><br></br>
</wsdl:port><br></br>
</wsdl:service><br></br>
</wsdl:definitions><br></br>
One navigating through the WEB Service wizard, in the link editor, I am not finding that the structure complete either for the input to web service or the output from web service.
However on using the same WSDL in PI, I am able to see the entire structure of both input and output.
Can any body please tell, why is this difference or is there any problem in the above WSDL file?
Regards,
Prasad
Edited by: RPB on Oct 22, 2010 7:36 PM
Hi Mike,
Please find the details below
SAP MII 12.1.7 Build(47)
NW CE 7.2
HP Unix 11.23
Java 6 SE build 1.6.0_22-b04
Regards
Prasad
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Please provide the full version of MII (i.e. 12.1.6 build 44), the version of NW CE you have installed, and any other pertinent environment information.
Regards,
Mike
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
12 | |
7 | |
3 | |
2 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.