|
Hi Mike,
Service.getPort(QName, Class) seems to working for me ( at
least for now).Yes I casted the result of the getPort( ) to the actual
interface that was generated by wsdl2java.
I took another step forward and changed my web service to take
a Bean as a parameter. I changed the wsdl and wsdd according to that. Now I
find that it does not send xsi types ( Surprise !!! ) and the
soap request is correct now. Anyway my hunch is the problem was with the
wsdd. Previously in the wsdd I wrote something like
this.
<parameter qname="pns:A" xmlns:pns="urn:WrappedServices" type="tns:int" xmlns:tns="http://www.w3.org/2001/XMLSchema"/> I think that was the problem (not 100% sure). Now I only have
a typeMapping tag .
<typeMapping deserializer="org.apache.axis.encoding.ser.BeanDeserializerFactory" encodingStyle="" qname .......... and so on Anyway the problem is solved. Thanx for your suggestions. I
hope that your patch get applied soon :-).
Dimuthu.
|
Title: Message
- Re: Is this a wrapped service ? Anne Thomas Manes
- Is this a wrapped service ? Dimuthu Leelarathne
- AW: Is this a wrapped service ? Thomas Bayer
- Re: Is this a wrapped service ? Anne Thomas Manes
- RE: Is this a wrapped service ? Mike Perham
- RE: Is this a wrapped service ? Cory Wilkerson
- Re: Is this a wrapped service ? Dimuthu Leelarathne
- RE: Is this a wrapped service ? Dimuthu Leelarathne
- RE: Is this a wrapped service ? Volkmann, Mark
- RE: Is this a wrapped service ? Mike Perham
- Dimuthu Leelarathne
