Hi Sorry, I know I'm being dumb here, but how do I go about defining and implementing a client config file?
I've had a look at the serialization section at: http://ws.apache.org/axis/java/user-guide.html But it is not hugely informative (and seemingly incomplete: "TBD - this section will be expanded in a future version!"). I've looked for deploy.config also but to no avail - perhaps this is another way of saying deploy.wsdd? Thanks Pat -----Original Message----- From: Anne Thomas Manes [mailto:[EMAIL PROTECTED] Sent: 06 July 2005 14:17 To: Patrick Quinn Cc: [email protected] Subject: Re: deserializer not found You just need to define a client config file (similar to the deploy.config). On 7/6/05, Patrick Quinn <[EMAIL PROTECTED]> wrote: > 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_Provident > WS > 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(ser > vi > 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 > 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
