So I have a schema containing the following structure:
AbstractType
/ \
/ \ extension
/ \
Type1 Type2
When I send the service an instance of Type1 for example using
xsi:type="ns1:Type1", it should give me the Type1 class(which wsdl2java
generated and which extends the AbstractType class).
Instead it gives me a class of type AbstractType!
Has anyone successfully done this? Does it work? Is this the expected
behaviour of XML beans? What am I doing wrong?

