Hi David, I think your issue might be fixed if we took some work Simon Nash did in 1.x for: https://issues.apache.org/jira/browse/TUSCANY-3298 and ported it to the 2.x stream, and thereby. use JAXB to gen wrappers.
I'm not sure if there are any gotchas in doing so at the moment... but figured it might help to recognize this as somewhat of a known problem (we've had several problems in this area so I'm hedging a bit here). Scott
