You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by bu...@apache.org on 2003/06/05 14:08:25 UTC
DO NOT REPLY [Bug 20504] New: -
Section parsing error
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=20504>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND
INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=20504
Section <fault> parsing error
Summary: Section <fault> parsing error
Product: Axis
Version: 1.1rc2
Platform: PC
OS/Version: Windows NT/2K
Status: NEW
Severity: Critical
Priority: Other
Component: WSDL processing
AssignedTo: axis-dev@ws.apache.org
ReportedBy: kwk_kwk@mail.ru
We use ant 1.5.1 for generation WSDL stubs from correct wsdl file saved from
webservice. When I execute Ant task I have error in lines:
<fault>
<soap:body use="encoded" namespace="com.estylesoft.nbs"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</fault>
Ant build.xml code sample:
--------------------------------------------------------------------------------------------------------------------
<target name="compile">
<taskdef name="wsdl2java"
classname="org.apache.axis.tools.ant.wsdl.Wsdl2javaAntTask">
</taskdef>
<wsdl2java url="acp.xml"
output="./work"
debug="yes"
serverSide="no"
skeletonDeploy="no"
helpergen="yes"
noimports="no"
verbose="yes"
testcase="no"
typemappingversion="1.2">
<mapping namespace="com.estylesoft.nbs"
package="com.estylesoft.cms.wsdl.nbs.stub"/>
<mapping namespace="java:com.estylesoft.nbs.model.accpac"
package="com.estylesoft.cms.wsdl.nbs.model"/>
</wsdl2java>
</target>
--------------------------------------------------------------------------------------------------------------------
Result debug and stack trace info:
--------------------------------------------------------------------------------------------------------------------
compile:
[wsdl2java] WSDL2Java acp.xml
Parsing XML file: acp.xml
[wsdl2java] Running Wsdl2javaAntTask with parameters:
[wsdl2java] verbose:true
[wsdl2java] debug:true
[wsdl2java] server-side:false
[wsdl2java] skeletonDeploy:false
[wsdl2java] helperGen:true
[wsdl2java] factory:null
[wsdl2java] testCase:false
[wsdl2java] noImports:false
[wsdl2java] NStoPkg:
{java:com.estylesoft.nbs.model.accpac=com.estylesoft.cms.wsdl.nbs.model,
com.estylesoft.nbs=com.
estylesoft.cms.wsdl.nbs.stub}
[wsdl2java] output:C:\Work\Projects\AP3\Application\CMS\build_test\work
[wsdl2java] deployScope:
[wsdl2java] URL:acp.xml
[wsdl2java] all:false
[wsdl2java] typeMappingVersion:1.2
[wsdl2java] timeout:45000
[wsdl2java] failOnNetworkErrors:false
[wsdl2java] printStackTraceOnFailure:true
[wsdl2java] namespaceMappingFile:null
[wsdl2java] username:null
[wsdl2java] :passwordnull
[wsdl2java] http.proxyHost=null
[wsdl2java] http.proxyPort=null
[wsdl2java] http.proxyUser=null
[wsdl2java] http.proxyPassword=null
[wsdl2java] socks.proxyHost=null
[wsdl2java] socks.proxyPort=null
[wsdl2java] java.io.IOException: ERROR: Fault is missing a name= attribute in
operation "setClientData", in binding {com
.estylesoft.nbs}acpPortSoapBinding.
[wsdl2java] at
org.apache.axis.wsdl.symbolTable.SymbolTable.faultsFromSOAPFault
(SymbolTable.java:1977)
[wsdl2java] at org.apache.axis.wsdl.symbolTable.SymbolTable.populateBindings
(SymbolTable.java:1790)
[wsdl2java] at org.apache.axis.wsdl.symbolTable.SymbolTable.populate
(SymbolTable.java:577)
[wsdl2java] at org.apache.axis.wsdl.symbolTable.SymbolTable.add
(SymbolTable.java:421)
[wsdl2java] at org.apache.axis.wsdl.symbolTable.SymbolTable.populate
(SymbolTable.java:408)
[wsdl2java] at org.apache.axis.wsdl.symbolTable.SymbolTable.populate
(SymbolTable.java:393)
[wsdl2java] at org.apache.axis.wsdl.gen.Parser$WSDLRunnable.run
(Parser.java:245)
[wsdl2java] at java.lang.Thread.run(Thread.java:484)
BUILD FAILED
file:c:/Work/Projects/AP3/APPLIC~1/CMS/BUILD_~1/build.xml:26: Error while
processing WSDL in Wsdl2javaAntTask for acp.xml
Total time: 3 seconds
--------------------------------------------------------------------------------------------------------------------
WSDL acp.xml file body:
--------------------------------------------------------------------------------------------------------------------
<?xml version="1.0" encoding="utf-8"?>
<definitions xmlns:s="http://www.w3.org/2001/XMLSchema"
xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:tns="com.estylesoft.nbs"
xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
targetNamespace="com.estylesoft.nbs"
xmlns="http://schemas.xmlsoap.org/wsdl/">
<types>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:stns="java:com.estylesoft.nbs.model.accpac"
attributeFormDefault="qualified"
elementFormDefault="qualified"
targetNamespace="java:com.estylesoft.nbs.model.accpac">
<xsd:import namespace="http://schemas.xmlsoap.org/soap/encoding/">
</xsd:import>
<xsd:complexType name="AdjustmentAccPacModel">
<xsd:sequence>
<xsd:element name="msgDate"
maxOccurs="1"
type="xsd:long"
minOccurs="1">
</xsd:element>
<xsd:element name="bnkAccountCode"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="feeAmount"
maxOccurs="1"
type="xsd:double"
minOccurs="1">
</xsd:element>
<xsd:element name="officeCode"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="caseFileNum"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="invoiceNum"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="amount"
maxOccurs="1"
type="xsd:double"
minOccurs="1">
</xsd:element>
<xsd:element name="clientCode"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="costAmount"
maxOccurs="1"
type="xsd:double"
minOccurs="1">
</xsd:element>
<xsd:element name="blngGroupCode"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="checkNum"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="checkDate"
maxOccurs="1"
type="xsd:long"
minOccurs="1">
</xsd:element>
<xsd:element name="blngCodeCode"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="description"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="tbAmount"
maxOccurs="1"
type="xsd:double"
minOccurs="1">
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="DebitNoteAccPacModel">
<xsd:sequence>
<xsd:element name="msgDate"
maxOccurs="1"
type="xsd:long"
minOccurs="1">
</xsd:element>
<xsd:element name="officeCode"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="invoiceNum"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="amount"
maxOccurs="1"
type="xsd:double"
minOccurs="1">
</xsd:element>
<xsd:element name="clientCode"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="blngGroupCode"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="caseFileNumber"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="blngCodeCode"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="description"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ClientAccPacModel">
<xsd:sequence>
<xsd:element name="address2"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="state"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="zip"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="address1"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="fax"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="country"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="city"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="officeCode"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="clientName"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="caseFileNum"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="clientCode"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="county"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="contact"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="phone"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="email"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="operationCode"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="CashInvoicePayAccPacModel">
<xsd:sequence>
<xsd:element name="msgAmount"
maxOccurs="1"
type="xsd:double"
minOccurs="1">
</xsd:element>
<xsd:element name="messageDate"
maxOccurs="1"
type="xsd:long"
minOccurs="1">
</xsd:element>
<xsd:element name="feeAmount"
maxOccurs="1"
type="xsd:double"
minOccurs="1">
</xsd:element>
<xsd:element name="depositNum"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="officeCode"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="caseFileNum"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="invoiceNum"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="clientCode"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="costAmount"
maxOccurs="1"
type="xsd:double"
minOccurs="1">
</xsd:element>
<xsd:element name="blngGroupCode"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="checkNum"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="checkDate"
maxOccurs="1"
type="xsd:long"
minOccurs="1">
</xsd:element>
<xsd:element name="tbAmount"
maxOccurs="1"
type="xsd:double"
minOccurs="1">
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="InvoiceAccPacModel">
<xsd:sequence>
<xsd:element name="messageDate"
maxOccurs="1"
type="xsd:long"
minOccurs="1">
</xsd:element>
<xsd:element name="feeAmount"
maxOccurs="1"
type="xsd:double"
minOccurs="1">
</xsd:element>
<xsd:element name="officeCode"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="caseFileNum"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="invoiceNum"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="clientCode"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="amount"
maxOccurs="1"
type="xsd:double"
minOccurs="1">
</xsd:element>
<xsd:element name="costAmount"
maxOccurs="1"
type="xsd:double"
minOccurs="1">
</xsd:element>
<xsd:element name="blngGroupCode"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="tbAmount"
maxOccurs="1"
type="xsd:double"
minOccurs="1">
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="CheckRequestAccPacModel">
<xsd:sequence>
<xsd:element name="vndCheckId"
maxOccurs="1"
type="xsd:long"
minOccurs="1">
</xsd:element>
<xsd:element name="blngCode"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="bnkAccountCode"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="vendorCode"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="officeCode"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="caseFileNum"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="invoiceNum"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="checkAmount"
maxOccurs="1"
type="xsd:double"
minOccurs="1">
</xsd:element>
<xsd:element name="blngGroupCode"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="checkReqDate"
maxOccurs="1"
type="xsd:long"
minOccurs="1">
</xsd:element>
<xsd:element name="vndInvNo"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="DepositAccPacModel">
<xsd:sequence>
<xsd:element name="messageDate"
maxOccurs="1"
type="xsd:long"
minOccurs="1">
</xsd:element>
<xsd:element name="feeAmount"
maxOccurs="1"
type="xsd:double"
minOccurs="1">
</xsd:element>
<xsd:element name="depositNum"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="officeCode"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="caseFileNum"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="invoiceNum"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="clientCode"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="costAmount"
maxOccurs="1"
type="xsd:double"
minOccurs="1">
</xsd:element>
<xsd:element name="blngGroupCode"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="checkNum"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="checkDate"
maxOccurs="1"
type="xsd:long"
minOccurs="1">
</xsd:element>
<xsd:element name="messageAmount"
maxOccurs="1"
type="xsd:double"
minOccurs="1">
</xsd:element>
<xsd:element name="tbAmount"
maxOccurs="1"
type="xsd:double"
minOccurs="1">
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="HandwrittenCheckAccPacModel">
<xsd:sequence>
<xsd:element name="msgDate"
maxOccurs="1"
type="xsd:long"
minOccurs="1">
</xsd:element>
<xsd:element name="vndInvNum"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="vndCheckId"
maxOccurs="1"
type="xsd:long"
minOccurs="1">
</xsd:element>
<xsd:element name="bnkAccountCode"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="vendorCode"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="officeCode"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="caseFileNum"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="invoiceNum"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="amount"
maxOccurs="1"
type="xsd:double"
minOccurs="1">
</xsd:element>
<xsd:element name="blngGroupCode"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="checkNum"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="checkDate"
maxOccurs="1"
type="xsd:long"
minOccurs="1">
</xsd:element>
<xsd:element name="blngCodeCode"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="TrustReceiptAccPacModel">
<xsd:sequence>
<xsd:element name="messageDate"
maxOccurs="1"
type="xsd:long"
minOccurs="1">
</xsd:element>
<xsd:element name="bnkAccountCode"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="vendorCode"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="officeCode"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="caseFileNum"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="invoiceNum"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="blngGroupCode"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="checkNum"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="checkDate"
maxOccurs="1"
type="xsd:long"
minOccurs="1">
</xsd:element>
<xsd:element name="messageAmount"
maxOccurs="1"
type="xsd:double"
minOccurs="1">
</xsd:element>
<xsd:element name="blngCodeCode"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
<xsd:element name="description"
maxOccurs="1"
type="xsd:string"
minOccurs="1"
nillable="true">
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ArrayOfInvoiceAccPacModel">
<xsd:complexContent>
<xsd:restriction
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
base="soapenc:Array">
<xsd:attribute xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
ref="soapenc:arrayType"
wsdl:arrayType="stns:InvoiceAccPacModel[]">
</xsd:attribute>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ArrayOfTrustReceiptAccPacModel">
<xsd:complexContent>
<xsd:restriction
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
base="soapenc:Array">
<xsd:attribute xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
ref="soapenc:arrayType"
wsdl:arrayType="stns:TrustReceiptAccPacModel[]">
</xsd:attribute>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ArrayOfClientAccPacModel">
<xsd:complexContent>
<xsd:restriction
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
base="soapenc:Array">
<xsd:attribute xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
ref="soapenc:arrayType"
wsdl:arrayType="stns:ClientAccPacModel[]">
</xsd:attribute>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ArrayOfCashInvoicePayAccPacModel">
<xsd:complexContent>
<xsd:restriction
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
base="soapenc:Array">
<xsd:attribute xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
ref="soapenc:arrayType"
wsdl:arrayType="stns:CashInvoicePayAccPacModel[]">
</xsd:attribute>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ArrayOfHandwrittenCheckAccPacModel">
<xsd:complexContent>
<xsd:restriction
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
base="soapenc:Array">
<xsd:attribute xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
ref="soapenc:arrayType"
wsdl:arrayType="stns:HandwrittenCheckAccPacModel[]">
</xsd:attribute>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ArrayOfCheckRequestAccPacModel">
<xsd:complexContent>
<xsd:restriction
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
base="soapenc:Array">
<xsd:attribute xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
ref="soapenc:arrayType"
wsdl:arrayType="stns:CheckRequestAccPacModel[]">
</xsd:attribute>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ArrayOfAdjustmentAccPacModel">
<xsd:complexContent>
<xsd:restriction
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
base="soapenc:Array">
<xsd:attribute xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
ref="soapenc:arrayType"
wsdl:arrayType="stns:AdjustmentAccPacModel[]">
</xsd:attribute>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ArrayOfDebitNoteAccPacModel">
<xsd:complexContent>
<xsd:restriction
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
base="soapenc:Array">
<xsd:attribute xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
ref="soapenc:arrayType"
wsdl:arrayType="stns:DebitNoteAccPacModel[]">
</xsd:attribute>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
<xsd:complexType name="ArrayOfDepositAccPacModel">
<xsd:complexContent>
<xsd:restriction
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
base="soapenc:Array">
<xsd:attribute xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
ref="soapenc:arrayType"
wsdl:arrayType="stns:DepositAccPacModel[]">
</xsd:attribute>
</xsd:restriction>
</xsd:complexContent>
</xsd:complexType>
</xsd:schema>
</types>
<message name="setClientData" >
<part name="string" xmlns:partns="http://www.w3.org/2001/XMLSchema"
type="partns:string" />
<part name="string0" xmlns:partns="http://www.w3.org/2001/XMLSchema"
type="partns:string" />
<part name="string1" xmlns:partns="http://www.w3.org/2001/XMLSchema"
type="partns:string" />
<part name="string2" xmlns:partns="http://www.w3.org/2001/XMLSchema"
type="partns:string" />
<part name="string3" xmlns:partns="http://www.w3.org/2001/XMLSchema"
type="partns:string" />
<part name="string4" xmlns:partns="http://www.w3.org/2001/XMLSchema"
type="partns:string" />
<part name="string5" xmlns:partns="http://www.w3.org/2001/XMLSchema"
type="partns:string" />
<part name="string6" xmlns:partns="http://www.w3.org/2001/XMLSchema"
type="partns:string" />
<part name="string7" xmlns:partns="http://www.w3.org/2001/XMLSchema"
type="partns:string" />
<part name="string8" xmlns:partns="http://www.w3.org/2001/XMLSchema"
type="partns:string" />
<part name="string9" xmlns:partns="http://www.w3.org/2001/XMLSchema"
type="partns:string" />
<part name="string10" xmlns:partns="http://www.w3.org/2001/XMLSchema"
type="partns:string" />
<part name="string11" xmlns:partns="http://www.w3.org/2001/XMLSchema"
type="partns:string" />
<part name="string12" xmlns:partns="http://www.w3.org/2001/XMLSchema"
type="partns:string" />
</message>
<message name="setClientDataResponse" >
</message>
<message name="setCheckCleared" >
<part name="longVal" xmlns:partns="http://www.w3.org/2001/XMLSchema"
type="partns:long" />
</message>
<message name="setCheckClearedResponse" >
</message>
<message name="getCashInvoicePayments" >
<part name="longVal" xmlns:partns="http://www.w3.org/2001/XMLSchema"
type="partns:long" />
</message>
<message name="getCashInvoicePaymentsResponse" >
<part name="result" xmlns:partns="java:com.estylesoft.nbs.model.accpac"
type="partns:ArrayOfCashInvoicePayAccPacModel" />
</message>
<message name="setCheckReversed" >
<part name="longVal" xmlns:partns="http://www.w3.org/2001/XMLSchema"
type="partns:long" />
</message>
<message name="setCheckReversedResponse" >
</message>
<message name="getTrustReceipts" >
<part name="longVal" xmlns:partns="http://www.w3.org/2001/XMLSchema"
type="partns:long" />
</message>
<message name="getTrustReceiptsResponse" >
<part name="result" xmlns:partns="java:com.estylesoft.nbs.model.accpac"
type="partns:ArrayOfTrustReceiptAccPacModel" />
</message>
<message name="getDeposits" >
<part name="longVal" xmlns:partns="http://www.w3.org/2001/XMLSchema"
type="partns:long" />
</message>
<message name="getDepositsResponse" >
<part name="result" xmlns:partns="java:com.estylesoft.nbs.model.accpac"
type="partns:ArrayOfDepositAccPacModel" />
</message>
<message name="getHandwrittenChecks" >
<part name="longVal" xmlns:partns="http://www.w3.org/2001/XMLSchema"
type="partns:long" />
</message>
<message name="getHandwrittenChecksResponse" >
<part name="result" xmlns:partns="java:com.estylesoft.nbs.model.accpac"
type="partns:ArrayOfHandwrittenCheckAccPacModel" />
</message>
<message name="setCheckPaid" >
<part name="longVal" xmlns:partns="http://www.w3.org/2001/XMLSchema"
type="partns:long" />
<part name="longVal0" xmlns:partns="http://www.w3.org/2001/XMLSchema"
type="partns:long" />
<part name="string" xmlns:partns="http://www.w3.org/2001/XMLSchema"
type="partns:string" />
</message>
<message name="setCheckPaidResponse" >
</message>
<message name="getCheckRequestsData" >
<part name="longVal" xmlns:partns="http://www.w3.org/2001/XMLSchema"
type="partns:long" />
</message>
<message name="getCheckRequestsDataResponse" >
<part name="result" xmlns:partns="java:com.estylesoft.nbs.model.accpac"
type="partns:ArrayOfCheckRequestAccPacModel" />
</message>
<message name="getReversedInvoices" >
<part name="longVal" xmlns:partns="http://www.w3.org/2001/XMLSchema"
type="partns:long" />
</message>
<message name="getReversedInvoicesResponse" >
<part name="result" xmlns:partns="java:com.estylesoft.nbs.model.accpac"
type="partns:ArrayOfInvoiceAccPacModel" />
</message>
<message name="getTrustReceiptUpdates" >
<part name="longVal" xmlns:partns="http://www.w3.org/2001/XMLSchema"
type="partns:long" />
</message>
<message name="getTrustReceiptUpdatesResponse" >
<part name="result" xmlns:partns="java:com.estylesoft.nbs.model.accpac"
type="partns:ArrayOfTrustReceiptAccPacModel" />
</message>
<message name="getAdjustments" >
<part name="longVal" xmlns:partns="http://www.w3.org/2001/XMLSchema"
type="partns:long" />
</message>
<message name="getAdjustmentsResponse" >
<part name="result" xmlns:partns="java:com.estylesoft.nbs.model.accpac"
type="partns:ArrayOfAdjustmentAccPacModel" />
</message>
<message name="getDebitNote" >
<part name="longVal" xmlns:partns="http://www.w3.org/2001/XMLSchema"
type="partns:long" />
</message>
<message name="getDebitNoteResponse" >
<part name="result" xmlns:partns="java:com.estylesoft.nbs.model.accpac"
type="partns:ArrayOfDebitNoteAccPacModel" />
</message>
<message name="endSession" >
<part name="longVal" xmlns:partns="http://www.w3.org/2001/XMLSchema"
type="partns:long" />
</message>
<message name="endSessionResponse" >
</message>
<message name="setVendorData" >
<part name="string" xmlns:partns="http://www.w3.org/2001/XMLSchema"
type="partns:string" />
<part name="string0" xmlns:partns="http://www.w3.org/2001/XMLSchema"
type="partns:string" />
<part name="string1" xmlns:partns="http://www.w3.org/2001/XMLSchema"
type="partns:string" />
<part name="string2" xmlns:partns="http://www.w3.org/2001/XMLSchema"
type="partns:string" />
<part name="string3" xmlns:partns="http://www.w3.org/2001/XMLSchema"
type="partns:string" />
<part name="string4" xmlns:partns="http://www.w3.org/2001/XMLSchema"
type="partns:string" />
<part name="string5" xmlns:partns="http://www.w3.org/2001/XMLSchema"
type="partns:string" />
<part name="string6" xmlns:partns="http://www.w3.org/2001/XMLSchema"
type="partns:string" />
<part name="string7" xmlns:partns="http://www.w3.org/2001/XMLSchema"
type="partns:string" />
<part name="string8" xmlns:partns="http://www.w3.org/2001/XMLSchema"
type="partns:string" />
<part name="string9" xmlns:partns="http://www.w3.org/2001/XMLSchema"
type="partns:string" />
<part name="string10" xmlns:partns="http://www.w3.org/2001/XMLSchema"
type="partns:string" />
<part name="string11" xmlns:partns="http://www.w3.org/2001/XMLSchema"
type="partns:string" />
<part name="string12" xmlns:partns="http://www.w3.org/2001/XMLSchema"
type="partns:string" />
<part name="string13" xmlns:partns="http://www.w3.org/2001/XMLSchema"
type="partns:string" />
</message>
<message name="setVendorDataResponse" >
</message>
<message name="getClientData" >
<part name="longVal" xmlns:partns="http://www.w3.org/2001/XMLSchema"
type="partns:long" />
</message>
<message name="getClientDataResponse" >
<part name="result" xmlns:partns="java:com.estylesoft.nbs.model.accpac"
type="partns:ArrayOfClientAccPacModel" />
</message>
<message name="getPrintedInvoices" >
<part name="longVal" xmlns:partns="http://www.w3.org/2001/XMLSchema"
type="partns:long" />
</message>
<message name="getPrintedInvoicesResponse" >
<part name="result" xmlns:partns="java:com.estylesoft.nbs.model.accpac"
type="partns:ArrayOfInvoiceAccPacModel" />
</message>
<message name="startSession" >
<part name="string" xmlns:partns="http://www.w3.org/2001/XMLSchema"
type="partns:string" />
<part name="string0" xmlns:partns="http://www.w3.org/2001/XMLSchema"
type="partns:string" />
</message>
<message name="startSessionResponse" >
<part name="result" xmlns:partns="http://www.w3.org/2001/XMLSchema"
type="partns:long" />
</message>
<message name="endSessionWithError" >
<part name="longVal" xmlns:partns="http://www.w3.org/2001/XMLSchema"
type="partns:long" />
<part name="string" xmlns:partns="http://www.w3.org/2001/XMLSchema"
type="partns:string" />
</message>
<message name="endSessionWithErrorResponse" >
</message>
<message name="GeneralException" >
<part name="GeneralException"
xmlns:partns="http://www.w3.org/2001/XMLSchema" type="partns:string" />
</message>
<message name="WebServiceException" >
<part name="WebServiceException"
xmlns:partns="http://www.w3.org/2001/XMLSchema" type="partns:string" />
</message>
<portType name="acpPort" >
<operation name="setClientData" >
<input message="tns:setClientData" />
<output message="tns:setClientDataResponse" />
<fault name="WebServiceException" message="tns:WebServiceException" />
</operation>
<operation name="setCheckCleared" >
<input message="tns:setCheckCleared" />
<output message="tns:setCheckClearedResponse" />
<fault name="GeneralException" message="tns:GeneralException" />
</operation>
<operation name="getCashInvoicePayments" >
<input message="tns:getCashInvoicePayments" />
<output message="tns:getCashInvoicePaymentsResponse" />
<fault name="GeneralException" message="tns:GeneralException" />
</operation>
<operation name="setCheckReversed" >
<input message="tns:setCheckReversed" />
<output message="tns:setCheckReversedResponse" />
<fault name="GeneralException" message="tns:GeneralException" />
</operation>
<operation name="getTrustReceipts" >
<input message="tns:getTrustReceipts" />
<output message="tns:getTrustReceiptsResponse" />
<fault name="WebServiceException" message="tns:WebServiceException" />
</operation>
<operation name="getDeposits" >
<input message="tns:getDeposits" />
<output message="tns:getDepositsResponse" />
<fault name="GeneralException" message="tns:GeneralException" />
</operation>
<operation name="getHandwrittenChecks" >
<input message="tns:getHandwrittenChecks" />
<output message="tns:getHandwrittenChecksResponse" />
<fault name="WebServiceException" message="tns:WebServiceException" />
</operation>
<operation name="setCheckPaid" >
<input message="tns:setCheckPaid" />
<output message="tns:setCheckPaidResponse" />
<fault name="GeneralException" message="tns:GeneralException" />
</operation>
<operation name="getCheckRequestsData" >
<input message="tns:getCheckRequestsData" />
<output message="tns:getCheckRequestsDataResponse" />
<fault name="GeneralException" message="tns:GeneralException" />
</operation>
<operation name="getReversedInvoices" >
<input message="tns:getReversedInvoices" />
<output message="tns:getReversedInvoicesResponse" />
<fault name="GeneralException" message="tns:GeneralException" />
</operation>
<operation name="getTrustReceiptUpdates" >
<input message="tns:getTrustReceiptUpdates" />
<output message="tns:getTrustReceiptUpdatesResponse" />
<fault name="WebServiceException" message="tns:WebServiceException" />
</operation>
<operation name="getAdjustments" >
<input message="tns:getAdjustments" />
<output message="tns:getAdjustmentsResponse" />
<fault name="GeneralException" message="tns:GeneralException" />
</operation>
<operation name="getDebitNote" >
<input message="tns:getDebitNote" />
<output message="tns:getDebitNoteResponse" />
<fault name="GeneralException" message="tns:GeneralException" />
</operation>
<operation name="endSession" >
<input message="tns:endSession" />
<output message="tns:endSessionResponse" />
<fault name="GeneralException" message="tns:GeneralException" />
</operation>
<operation name="setVendorData" >
<input message="tns:setVendorData" />
<output message="tns:setVendorDataResponse" />
<fault name="GeneralException" message="tns:GeneralException" />
</operation>
<operation name="getClientData" >
<input message="tns:getClientData" />
<output message="tns:getClientDataResponse" />
<fault name="WebServiceException" message="tns:WebServiceException" />
</operation>
<operation name="getPrintedInvoices" >
<input message="tns:getPrintedInvoices" />
<output message="tns:getPrintedInvoicesResponse" />
<fault name="GeneralException" message="tns:GeneralException" />
</operation>
<operation name="startSession" >
<input message="tns:startSession" />
<output message="tns:startSessionResponse" />
<fault name="GeneralException" message="tns:GeneralException" />
</operation>
<operation name="endSessionWithError" >
<input message="tns:endSessionWithError" />
<output message="tns:endSessionWithErrorResponse" />
<fault name="GeneralException" message="tns:GeneralException" />
</operation>
</portType>
<binding name="acpPortSoapBinding"
type="tns:acpPort" >
<soap:binding style="rpc"
transport="http://schemas.xmlsoap.org/soap/http" />
<operation name="setClientData" >
<soap:operation
soapAction=""
style="rpc" />
<input>
<soap:body use="encoded" namespace="com.estylesoft.nbs"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</input>
<output>
<soap:body use="encoded" namespace="com.estylesoft.nbs"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</output>
<fault>
<soap:body use="encoded" namespace="com.estylesoft.nbs"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</fault>
</operation>
<operation name="setCheckCleared" >
<soap:operation
soapAction=""
style="rpc" />
<input>
<soap:body use="encoded" namespace="com.estylesoft.nbs"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</input>
<output>
<soap:body use="encoded" namespace="com.estylesoft.nbs"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</output>
</operation>
<operation name="getCashInvoicePayments" >
<soap:operation
soapAction=""
style="rpc" />
<input>
<soap:body use="encoded" namespace="com.estylesoft.nbs"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</input>
<output>
<soap:body use="encoded" namespace="com.estylesoft.nbs"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</output>
</operation>
<operation name="setCheckReversed" >
<soap:operation
soapAction=""
style="rpc" />
<input>
<soap:body use="encoded" namespace="com.estylesoft.nbs"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</input>
<output>
<soap:body use="encoded" namespace="com.estylesoft.nbs"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</output>
</operation>
<operation name="getTrustReceipts" >
<soap:operation
soapAction=""
style="rpc" />
<input>
<soap:body use="encoded" namespace="com.estylesoft.nbs"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</input>
<output>
<soap:body use="encoded" namespace="com.estylesoft.nbs"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</output>
</operation>
<operation name="getDeposits" >
<soap:operation
soapAction=""
style="rpc" />
<input>
<soap:body use="encoded" namespace="com.estylesoft.nbs"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</input>
<output>
<soap:body use="encoded" namespace="com.estylesoft.nbs"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</output>
</operation>
<operation name="getHandwrittenChecks" >
<soap:operation
soapAction=""
style="rpc" />
<input>
<soap:body use="encoded" namespace="com.estylesoft.nbs"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</input>
<output>
<soap:body use="encoded" namespace="com.estylesoft.nbs"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</output>
</operation>
<operation name="setCheckPaid" >
<soap:operation
soapAction=""
style="rpc" />
<input>
<soap:body use="encoded" namespace="com.estylesoft.nbs"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</input>
<output>
<soap:body use="encoded" namespace="com.estylesoft.nbs"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</output>
</operation>
<operation name="getCheckRequestsData" >
<soap:operation
soapAction=""
style="rpc" />
<input>
<soap:body use="encoded" namespace="com.estylesoft.nbs"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</input>
<output>
<soap:body use="encoded" namespace="com.estylesoft.nbs"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</output>
</operation>
<operation name="getReversedInvoices" >
<soap:operation
soapAction=""
style="rpc" />
<input>
<soap:body use="encoded" namespace="com.estylesoft.nbs"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</input>
<output>
<soap:body use="encoded" namespace="com.estylesoft.nbs"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</output>
</operation>
<operation name="getTrustReceiptUpdates" >
<soap:operation
soapAction=""
style="rpc" />
<input>
<soap:body use="encoded" namespace="com.estylesoft.nbs"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</input>
<output>
<soap:body use="encoded" namespace="com.estylesoft.nbs"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</output>
</operation>
<operation name="getAdjustments" >
<soap:operation
soapAction=""
style="rpc" />
<input>
<soap:body use="encoded" namespace="com.estylesoft.nbs"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</input>
<output>
<soap:body use="encoded" namespace="com.estylesoft.nbs"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</output>
</operation>
<operation name="getDebitNote" >
<soap:operation
soapAction=""
style="rpc" />
<input>
<soap:body use="encoded" namespace="com.estylesoft.nbs"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</input>
<output>
<soap:body use="encoded" namespace="com.estylesoft.nbs"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</output>
</operation>
<operation name="endSession" >
<soap:operation
soapAction=""
style="rpc" />
<input>
<soap:body use="encoded" namespace="com.estylesoft.nbs"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</input>
<output>
<soap:body use="encoded" namespace="com.estylesoft.nbs"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</output>
</operation>
<operation name="setVendorData" >
<soap:operation
soapAction=""
style="rpc" />
<input>
<soap:body use="encoded" namespace="com.estylesoft.nbs"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</input>
<output>
<soap:body use="encoded" namespace="com.estylesoft.nbs"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</output>
</operation>
<operation name="getClientData" >
<soap:operation
soapAction=""
style="rpc" />
<input>
<soap:body use="encoded" namespace="com.estylesoft.nbs"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</input>
<output>
<soap:body use="encoded" namespace="com.estylesoft.nbs"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</output>
</operation>
<operation name="getPrintedInvoices" >
<soap:operation
soapAction=""
style="rpc" />
<input>
<soap:body use="encoded" namespace="com.estylesoft.nbs"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</input>
<output>
<soap:body use="encoded" namespace="com.estylesoft.nbs"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</output>
</operation>
<operation name="startSession" >
<soap:operation
soapAction=""
style="rpc" />
<input>
<soap:body use="encoded" namespace="com.estylesoft.nbs"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</input>
<output>
<soap:body use="encoded" namespace="com.estylesoft.nbs"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</output>
</operation>
<operation name="endSessionWithError" >
<soap:operation
soapAction=""
style="rpc" />
<input>
<soap:body use="encoded" namespace="com.estylesoft.nbs"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</input>
<output>
<soap:body use="encoded" namespace="com.estylesoft.nbs"
encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" />
</output>
</operation>
</binding>
<service name="acp" >
<documentation>todo: add your documentation here</documentation>
<port name="acpPort"
binding="tns:acpPortSoapBinding">
<soap:address location="http://moproj6:7001/nbs/acp"/>
</port>
</service>
</definitions>