This week's book giveaway is in the Java 8 forum.
We're giving away four copies of Java 8 in Action and have Raoul-Gabriel Urma, Mario Fusco, and Alan Mycroft on-line!
See this thread for details.
The moose likes Web Services and the fly likes Error on Axis 1,4 on invoking a web service Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Java 8 in Action this week in the Java 8 forum!
JavaRanch » Java Forums » Java » Web Services
Bookmark "Error on Axis 1,4 on invoking a web service" Watch "Error on Axis 1,4 on invoking a web service" New topic
Author

Error on Axis 1,4 on invoking a web service

Sino var
Greenhorn

Joined: Sep 22, 2008
Posts: 1
Error on invoking the web service
AxisFault

faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException

faultSubcode:

faultString: org.xml.sax.SAXException: Invalid element in com.bt.www.css.mmbi._2002._06.types.NoteDetail - ordNote

faultActor:

faultNode:

faultDetail:

{http://xml.apache.org/axis/}stackTrace rg.xml.sax.SAXException: Invalid element in com.bt.www.css.mmbi._2002._06.types.NoteDetail - ordNote

at org.apache.axis.encoding.ser.BeanDeserializer.onStartChild(BeanDeserializer.java:258)

at org.apache.axis.encoding.DeserializationContext.startElement(DeserializationContext.java:1035)

at org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:165)

at org.apache.axis.message.MessageElement.publishToHandler(MessageElement.java:1141)

at org.apache.axis.message.RPCElement.deserialize(RPCElement.java:236)

at org.apache.axis.message.RPCElement.getParams(RPCElement.java:384)

at org.apache.axis.client.Call.invoke(Call.java:2467)

at org.apache.axis.client.Call.invoke(Call.java:2366)

at org.apache.axis.client.Call.invoke(Call.java:1812)

at com.bt.www.css.mmbi.WS125A.WS125ASoapBindingStub.getOrdDetails(Unknown Source)

at com.bt.Live.callDO(Live.java:740)

at com.bt.Live.main(Live.java:1022)


SOAP response xml
<?xml version="1.0" standalone="no"?><env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:tns="http://www.bt.com/css/mmbi/2002/06/types" xmlns:m="http://www.bt.com/css/mmbi/WS125A/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><env:Body><m:getOrdDetailsResponse env:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><WS125AResponse><E2E><pck>pck</pck><besUserId>nusxv41</besUserId><callerId>callerId</callerId><e2EData>wsdl</e2EData></E2E><mmbi><object>WS125A</object><method>getOrdDetails</method><objectVer>10</objectVer><compileDate>16/09/08</compileDate><compilerVer>V4.00</compilerVer><mmbiVer>6</mmbiVer& gt;<sysText>CSS R125</sysText><location>CM</location><correlId>correlId</correlId><status>OK</status></mmbi><custName1>MOTHERCARE</custName1><ordNr>CCP955</ordNr><ordType>CHANGE</ordType><telNr>0116 555 1024</telNr><renTar>BUSINESS</renTar><ordRecDate>15/04/08</ordRecDate><ordReqDate>15/04/08</ordReqDate><orderStatus>CLSD</orderStatus><ordEntDate>15/04/08</ordEntDate><orderStatusDate>16/04/08</orderStatusDate><jobCompDate>15/04/08</jobCompDate><ordTakerUserId>NUKXG42</ordTakerUserId><salesChannel>R</salesChannel><addrs xsi:type="soapenc:Array" soapenc:arrayType="xsd:string[]"><addr>40 KEELEY STREET</addr><addr>YAXLEY</addr><addr>BELLSHIRE</addr><addr>BL3 2NA</addr></addrs><sterlingTariff>NORMAL</sterlingTariff><billReqdInd>N</billReqdInd><orderPriority>4</orderPriority><vatCode>S</vatCode><spclPymtArrInd>None</spclPymtArrInd><stdAmt>0.00</stdAmt><longTermDepAmt>0.00</longTermDepAmt><rntLbltyCeaseDate>14/04/08</rntLbltyCeaseDate><dirEntry1>NO DIRECTORY ENTRY REQUIRED FOR THIS ORDER</dirEntry1><appninfos xsi:type="soapenc:Array" soapenc:arrayType="tns:appninfo[]"><appninfo><code>IOH512</code><text>No more order lines to be displayed</text><origin>OHDORM6</origin></appninfo><appninfo><code>WOH001</code><text>No more pages to be displayed, use PF19 to return to the first screen</text><origin>OHDORM5</origin></appninfo></appninfos><appnCompletion><appnCompCode>0</appnCompCode><appnCompText>Success</appnCompText></appnCompletion><noteDetails xsi:type="soapenc:Array" soapenc:arrayType="tns:noteDetail[]"><noteDetail><ordNote>16/04/08:RS:RLD calculated as day before Completion Date</ordNote><noteType>Close Error</noteType></noteDetail></noteDetails><ordLineDetails xsi:type="soapenc:Array" soapenc:arrayType="tns rdLineDetail[]"><ordLineDetail><pageNr>1</pageNr><ordLineNr>1</ordLineNr><actnId>CEASE</actnId><ordLineQty>1</ordLineQty><prodDescr>EXCH LINE ON BT MT'D EQUIP</prodDescr><ordLineSplPymt>0.00</ordLineSplPymt><productId>A10022</productId><contType>RENTAL</contType><maintSvceCde>S</maintSvceCde><term>0</term><ordLineRcr>43.11</ordLineRcr><ordLineMaint>0.00</ordLineMaint></ordLineDetail><ordLineDetail><ordLineNr>2</ordLineNr><actnId>CEASE</actnId><ordLineQty>1</ordLineQty><prodDescr>AUX. LINE ON BT MNT'D EQUIP</prodDescr><ordLineSplPymt>0.00</ordLineSplPymt><productId>A10023</productId><contType>RENTAL</contType><maintSvceCde>S</maintSvceCde><term>0</term><ordLineRcr>43.11</ordLineRcr><ordLineMaint>0.00</ordLineMaint></ordLineDetail><ordLineDetail><ordLineNr>3</ordLineNr><actnId>PROVIDE</actnId><ordLineQty>1</ordLineQty><prodDescr>EXCH LINE + LINEBOX</prodDescr><ordLineSplPymt>106.37</ordLineSplPymt><productId>A14499</productId><contType>RENTAL</contType><maintSvceCde>S</maintSvceCde><term>12</term><ordLineRcr>43.11</ordLineRcr><ordLineMaint>0.00</ordLineMaint></ordLineDetail><ordLineDetail xsi:nil="true" /><ordLineDetail xsi:nil="true" /><ordLineDetail><totOrdSpclPymt>106.37</totOrdSpclPymt><totOrdRcr>-43.11</totOrdRcr><totOrdMaint>0.00</totOrdMaint></ordLineDetail></ordLineDetails><ordNoteDetails xsi:type="soapenc:Array" soapenc:arrayType="tns rdNoteDetail[]"><ordNoteDetail><ordNote>SUBJECT TO ENGG.SITE SURVEY</ordNote><noteType>Order</noteType></ordNoteDetail></ordNoteDetails></WS125AResponse></m:getOrdDetailsResponse></env:Body></env:Envelope>


WSDL
<?xml version="1.0" encoding="UTF-8" ?>
- <definitions name="WS125A" targetNamespace="http://www.bt.com/css/mmbi/WS125A/" xmlns:wsdlns="http://www.bt.com/css/mmbi/WS125A/" xmlns:tns="http://www.bt.com/css/mmbi/2002/06/types" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.xmlsoap.org/wsdl/">
- <types>
- <xsd:schema targetNamespace="http://www.bt.com/css/mmbi/2002/06/types" xmlns="http://www.w3.org/2001/XMLSchema" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" elementFormDefault="unqualified" attributeFormDefault="unqualified">
- <xsd:complexType name="ArrayOfString">
- <xsd:complexContent>
- <xsd:restriction base="soapenc:Array">
<xsd:attribute ref="soapenc:arrayType" wsdl:arrayType="xsd:string[]" />
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
- <xsd:complexType name="ArrayOfappninfo">
- <xsd:complexContent>
- <xsd:restriction base="soapenc:Array">
<xsd:attribute ref="soapenc:arrayType" wsdl:arrayType="tns:appninfo[]" />
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
- <xsd:complexType name="ArrayOfnodeDetail">
- <xsd:complexContent>
- <xsd:restriction base="soapenc:Array">
<xsd:attribute ref="soapenc:arrayType" wsdl:arrayType="tns:nodeDetail[]" />
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
- <xsd:complexType name="ArrayOfordLineAmendment">
- <xsd:complexContent>
- <xsd:restriction base="soapenc:Array">
<xsd:attribute ref="soapenc:arrayType" wsdl:arrayType="tns rdLineAmendment[]" />
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
- <xsd:complexType name="ArrayOfordLineDetail">
- <xsd:complexContent>
- <xsd:restriction base="soapenc:Array">
<xsd:attribute ref="soapenc:arrayType" wsdl:arrayType="tns rdLineDetail[]" />
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
- <xsd:complexType name="ArrayOfordNoteDetail">
- <xsd:complexContent>
- <xsd:restriction base="soapenc:Array">
<xsd:attribute ref="soapenc:arrayType" wsdl:arrayType="tns rdNoteDetail[]" />
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
- <xsd:complexType name="E2E">
- <xsd:all>
<xsd:element name="pck" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="besUserId" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="callerId" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="e2EData" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
</xsd:all>
</xsd:complexType>
- <xsd:complexType name="appnCompletion">
- <xsd:all>
<xsd:element name="appnCompCode" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="appnCompText" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
</xsd:all>
</xsd:complexType>
- <xsd:complexType name="appninfo">
- <xsd:all>
<xsd:element name="code" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="text" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="origin" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
</xsd:all>
</xsd:complexType>
- <xsd:complexType name="getOrdDetailsResponse">
- <xsd:all>
<xsd:element name="E2E" type="tns:E2E" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="mmbi" type="tns:mmbiOutput" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="addrs" type="tns:ArrayOfString" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="apptAmPm" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="apptDate" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="apptDateTyp" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="apptInd" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="apptNegdDate" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="apptRefNr" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="associatedOrdNr" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="billAddrs" type="tns:ArrayOfString" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="billReqdInd" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="cncldApptDate" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="cncldTelNr" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="consentDate" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="contractRcvdDate" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="corrAddrs" type="tns:ArrayOfString" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="custName1" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="custName2" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="custRef" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="dirEntry1" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="dirEntry2" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="dispAmdmt" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="expiryDate" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="expDateTempLn" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="jobCompDate" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="language" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="longTermDepAmt" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="longTermDepDateRcvd" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="newSterlingTariff" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="newTar" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="newTelNr" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="newXdirInd" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="orderPriority" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="orderStatus" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="orderStatusDate" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="ordEntDate" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="ordNr" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="ordRecDate" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="ordReqDate" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="ordStatusRsn" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="ordTakerUserId" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="ordType" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="projectGrpNr" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="qtaUnitsOrMhrs" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="renTar" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="representationDate" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="rntLbltyCeaseDate" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="salesChannel" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="shortTermDepDateRcvd" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="slot" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="slotTm" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="spclPymtArrInd" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="stdAmt" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="sterlingTariff" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="takeOverTime" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="telNr" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="tempSvceInd" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="timeBooked" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="vatCode" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="xdirInd" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="nodeDetails" type="tns:ArrayOfnodeDetail" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="ordLineAmendments" type="tns:ArrayOfordLineAmendment" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="ordLineDetails" type="tns:ArrayOfordLineDetail" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="ordNoteDetails" type="tns:ArrayOfordNoteDetail" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="appnCompletion" type="tns:appnCompletion" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="appninfos" type="tns:ArrayOfappninfo" nillable="true" minOccurs="0" maxOccurs="1" />
</xsd:all>
</xsd:complexType>
- <xsd:complexType name="mmbiInput">
- <xsd:all>
<xsd:element name="correlId" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="trace" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="location" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
</xsd:all>
</xsd:complexType>
- <xsd:complexType name="mmbiOutput">
- <xsd:all>
<xsd:element name="object" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="method" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="objectVer" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="compileDate" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="compilerVer" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="mmbiVer" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="sysText" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="location" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="correlId" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="status" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
</xsd:all>
</xsd:complexType>
- <xsd:complexType name="noteDetail">
- <xsd:all>
<xsd:element name="noteType" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="ordNote" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
</xsd:all>
</xsd:complexType>
- <xsd:complexType name="ordLineAmendment">
- <xsd:all>
<xsd:element name="pageNr" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="actnId" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="colour" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="contType" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="createdDate" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="custProdNoteInd" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="maintSvceCde" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="orderLineStatus" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="ordLineMaint" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="ordLineNote" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="ordLineNr" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="ordLineQty" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="ordLineRcr" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="ordLineSplPymt" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="productId" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="prodDescr" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="term" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="totOrdMaint" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="totOrdRcr" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="totOrdSpclPymt" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="userId" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
</xsd:all>
</xsd:complexType>
- <xsd:complexType name="ordLineDetail">
- <xsd:all>
<xsd:element name="pageNr" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="actnId" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="colour" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="contType" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="custProdNoteInd" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="maintSvceCde" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="ordLineMaint" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="ordLineNote" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="ordLineNr" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="ordLineQty" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="ordLineRcr" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="ordLineSplPymt" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="productId" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="prodDescr" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="term" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="totOrdMaint" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="totOrdRcr" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="totOrdSpclPymt" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
</xsd:all>
</xsd:complexType>
- <xsd:complexType name="ordNoteDetail">
- <xsd:all>
<xsd:element name="noteType" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
<xsd:element name="ordNote" type="xsd:string" nillable="true" minOccurs="0" maxOccurs="1" />
</xsd:all>
</xsd:complexType>
</xsd:schema>
</types>
- <message name="getOrdDetailsSoapInput">
<part name="E2E" type="tns:E2E" />
<part name="mmbi" type="tns:mmbiInput" />
<part name="ordNr" type="xsd:string" />
</message>
- <message name="getOrdDetailsSoapOutput">
<part name="WS125AResponse" type="tns:getOrdDetailsResponse" />
</message>
- <portType name="WS125ASoapPort">
- <operation name="getOrdDetails">
<documentation>MMBI service WS125A operation getOrdDetails.</documentation>
<input message="wsdlns:getOrdDetailsSoapInput" />
<output message="wsdlns:getOrdDetailsSoapOutput" />
</operation>
</portType>
- <binding name="WS125ASoapBinding" type="wsdlns:WS125ASoapPort">
<soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http" />
- <operation name="getOrdDetails">
<soap peration soapAction="http://www.bt.com/css/mmbi/WS125A/" />
- <input>
<soap:body namespace="http://www.bt.com/css/mmbi/WS125A/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</input>
- <output>
<soap:body namespace="http://www.bt.com/css/mmbi/WS125A/" use="encoded" encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</output>
</operation>
</binding>
- <service name="WS125A">
<documentation>Retrieves onfo from DO</documentation>
- <port name="WS125ASoapPort" binding="wsdlns:WS125ASoapBinding">
<soap:address location="http://cpwsdd.devenv1.bt.co.uk:63026/gmiProxy/CSSCorsica" />
</port>
</service>
</definitions>
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Error on Axis 1,4 on invoking a web service
 
Similar Threads
arrayType declarations
How to modify XSD that allows XML to hold the base and derived element types in any order?
Web Service message level Encryption Decryption through public and private key
Can't generate java classes from WSDL file
parameters type