GeeCON Prague 2014*
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


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>
 
GeeCON Prague 2014
 
subject: Error on Axis 1,4 on invoking a web service