Hi, 
I am currently working with Axis2 v. 0.95 and discovered that Axis2
seems to ignore BeanInfo Classes when generating the WSDL file. Let's
say 
I have for a given entity, "Entity" and "EntityBeanInfo" in the same
package, Java2WSDL seems to use introspection without ever entering the
"getPropertyDescriptors()"-method. Is this done for a reason? (According
to the JavaBeans Specification, the Introspector.getBeanInfo should be
used to obtain the Customize if it exists - see: Sun Microsystems
JavaBeans section 8). 

Additionally, Java2WSDL seems to ignore the access modifier, since for
my "transient" properties, I use package-access.

Of course there are some workarounds e.g. creating my own Serializer or
creating interfaces and then different implementations (some with and
others without the "transient" properties), but why not just obey to the
standards that Sun proposes for a reason?

Kind regards, 

Flo Leibert

Reply via email to