Hey Leo,

The problem you're encountering is one many of us have faced.  Basically,
AXIS does not support serializing/deserializing Interfaces out of the box.
What you need to do is create implementations of
org.apache.axis.encoding.Serializer and
org.apache.axis.encoding.Deserializer which will handle Interfaces instead
of JavaBeans.  You will also need a SerializerFactory and
DeserializerFactory which will return the
InterfaceSerializer/InterfaceDeserializer.

Once you've done that, you can replace the existing <beanMapping> elements
in your WSDD with <typingMapping> elements, specifying the appropriate
Factories for the serializer and deserializer attributes, and you should be
good to go.


HTH,
Ian

Ian D. Stewart
Open Systems Engineer II
Enterprise Midrange - Bank One Infrastructure & Operations
[EMAIL PROTECTED]
(614) 244-2564




"Leonardo Mena" <[EMAIL PROTECTED]> on 10/19/2003 03:10:16 AM

Please respond to [EMAIL PROTECTED]

To:   <[EMAIL PROTECTED]>
cc:

Subject:  Problems returning interfaces












This transmission may contain information that is privileged, confidential and/or 
exempt from disclosure under applicable law. If you are not the intended recipient, 
you are hereby notified that any disclosure, copying, distribution, or use of the 
information contained herein (including any reliance thereon) is STRICTLY PROHIBITED. 
If you received this transmission in error, please immediately contact the sender and 
destroy the material in its entirety, whether in electronic or hard copy format. Thank 
you.

Reply via email to