Hi,

I am experiencing some weird inheritance problems with Axis 1.4. I need to
have my WSDL expose my whole class hierarchy, thus I have declared all my
typemappings in the WSDD file.

Unfortunately my WSDL is only exposing those classes which are directly
returned by some of my methods or those classes used (aggregated) in
classes returned by other methods. This way many of the classes from the
class hierarchy are missing as they are not directly returned as a result
of a method, thus my client cannot recognize the subclasses returned by
the methods.

As my client application does only know about the classes exposes by the
WSDL I somehow need to force Axis to either include every typemapped class
from the WSDD or all classes from the class hierarchies used. I would
prefer the last solution to keep the WSDL size as little as possible, but
as the client does not generate the classes on the fly it is not that
important.

Would it be possible to somehow force Axis to expose either all the
typemapped classes or the whole class hierarchy.for classes used by my
methods?


Regards,
Jacob Volstrup


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to