axis-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jacob Volstrup" <>
Subject Re: Inheritance problems with Axis 1.4
Date Thu, 14 Aug 2008 09:13:59 GMT

I have now found out that I only experience this problem if I do not have
a method directly returning types from the class hierarchy but instead
returns an array of these types. As soon as I have a method returning a
singular element, the whole class hierarchy is exposed.

Can I somehow force Axis to expose all the types declared in my WSDD?

Jacob Volstrup

On Tue, August 12, 2008 10:55, Jacob Volstrup wrote:
> 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:
> For additional commands, e-mail:

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message