Hi Anne
The only typeMapping there is exists in the auto-generated deploy.wsdd
file:
<typeMapping
xmlns:ns="http://ProvidentConnector.ProvidentResponseToOrch"
qname="ns:ProvidentResponse"
type="java:ProvidentResponseToOrch.ProvidentConnector.ProvidentResponse"
serializer="org.apache.axis.encoding.ser.BeanSerializerFactory"
deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory"
encodingStyle=""
/>
I'm not sure what I should be doing on the client side. I presume from
what you have written that I need more than this:
com.accenture.namespace.ProvidentConnector_ProvidentReceiver_ProvidentWS
Port wsPort =
new
com.accenture.namespace.ProvidentConnector_ProvidentReceiver_ProvidentWS
PortLocator();
URL serviceURL = new URL(configUrl);
ProvidentConnector_ProvidentReceiver_ProvidentWSPortSoap pt
= null;
pt =
wsPort.getProvidentConnector_ProvidentReceiver_ProvidentWSPortSoap(servi
ceURL);
String result = pt.SOPResponse(prvResp);
Patrick
-----Original Message-----
From: Anne Thomas Manes [mailto:[EMAIL PROTECTED]
Sent: 05 July 2005 19:21
To: [email protected]
Subject: Re: deserializer not found
Have you defined a client config file and specified the deserializer
using either a <typeMapping> or <beanMapping> definition?
Anne
On 7/4/05, Patrick Quinn <[EMAIL PROTECTED]> wrote:
>
> Hi
>
> I'm still stuck with my deserializer problem:
>
> org.xml.sax.SAXException: Deserializing parameter 'ProvidentResponse':
> could not find de
> serializer for type
> {http://ProvidentConnector.ProvidentResponseToOrch}ProvidentResponse
>
> Does anyone know of a resource where I can find out more about the
> intricacies of serializing/deserializing within a SOAP and/or Axis
> context?
>
> I am writing a java client app to communicate with a BizTalk web
> service, so all I really want to do is make sure that I am doing the
> right thing on the client side (although if I could get a working Axis
> test service simulator that would be good too ...)
>
> Pat =00This e-mail and any attachments may be confidential and/or
> legally privileged. If you have received this e-mail and you are not a
> named addressee, please inform Evolving Systems TIS at
> [EMAIL PROTECTED] and then delete the e-mail from your system. If you
> are not a named addressee you must not use, disclose, distribute,
> copy, print or rely on this e-mail. To ensure regulatory compliance
> and for the protection of our clients and business, Evolving Systems
> may monitor and read e-mails sent to and from its servers. Although
> Evolving Systems routinely screens for viruses, addressees should scan
> this e-mail and any attachments for viruses. Evolving Systems makes no
> representation or warranty as to the absence of viruses in this e-mail
> or any attachments.
>
> Registered Office: One Angel Square, Torrents Street, London. EC1V
> 1PL. Registered number 2325854
This e-mail and any attachments may be confidential and/or legally privileged.
If you have received this e-mail and you are not a named addressee, please
inform Evolving Systems TIS at [EMAIL PROTECTED] and then delete the e-mail
from your system. If you are not a named addressee you must not use, disclose,
distribute, copy, print or rely on this e-mail. To ensure regulatory compliance
and for the protection of our clients and business, Evolving Systems may
monitor and read e-mails sent to and from its servers. Although Evolving
Systems routinely screens for viruses, addressees should scan this e-mail and
any attachments for viruses. Evolving Systems makes no representation or
warranty as to the absence of viruses in this e-mail or any attachments.
Registered Office: One Angel Square, Torrents Street, London. EC1V 1PL.
Registered number 2325854