On Fri, 16 Nov 2001 15:11:44 -0500, in soap you wrote:

>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/
><http://schemas.xmlsoap.org/soap/encoding/> " 
>    xmlns:x=" http://common.s1.com/accounts <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"/>

This only registers the de-serializer for type, but the MS TK request
will be untyped, so you need an additional entry for the element name
to deserializer mapping as well.

Reply via email to