For a definite answer about JAXRPC supported types, have a look at
http://www.jcp.org/en/jsr/detail?id=101
JavaBeans are supported. Polimorphic JavaBeans are supported. Object graphs are
not supported because they cannot be mapped to XML schema.
View the original post :
Are you trying to send just one JavaBean without references to other objects or
can it have complicated links? As much time as your object graph is acyclical
you can send without customs serializers/deserializers. If you have cycles you
need your own serializer/deserializers or the web service