Title: WSDL descriptors
all,
 
I have been trying to figure out why I keep getting the error below:
 
Entries: SOAP-ENV:Client No Deserializer found to deserialize a ':meth1_inType' using encoding style 'http://schemas.xmlsoap.org/soap/encoding/'. /soap/servlet/rpcrouter
 
I have a complex type input parameter and have serializer registered on the Apache server.
 
My input request look something like this:

<message name="InGetAccountListRequest" xmlns:tns="http://common.s1.com/accounts">
 <part name="meth1_inType" type="tns:AcctInfoTrnRq" />
</message>

I use MSTK low api client and get the error above.

in the deployment descriptor on Apache server I have the following mapping:

  <isd:map encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"

    xmlns:x="http://common.s1.com/accounts" qname="x:AccountInfoRq"

   javaType="com.s1.common.accounts.AccountInfoRq"

xml2JavaClassName="com.s1.common.accounts.AccountInfoRqSerializer"

java2XMLClassName="com.s1.common.accounts.AccountInfoRqSerializer"/>

Can any Soap Guru tell me why ? I am interested to know and very appreciate if you could answer.

I tried examples with simple type, it works fine. Only complex type that gives me a problem

Reply via email to