I'm noticing a difference in the JAXB->Axiom serialization produced by the
new databinding-jaxb-axiom transform compared to the old transform
(JAXB2Node, Node2XMLStreamReader,XMLStreamReader2OMElement).

The difference is caused by the fact that the older transform (before
databinding-jaxb-axiom) had a call out to DOMHelper.adjustElementName() to,
like the method name suggests, adjust the element name to the one calculated
by tuscany-interfacedef processing, rather than relying only on JAXB APIs to
calculate the interface name.

Before I go into detail with my test app, (which I think I want to change
anyway), let me just ask this:  did we intend to make the same "adjustment"
with databinding-jaxb-axiom?

I'm not 100% sure of the reason for doing the adjustment in the older code,
so I just wanted to start with that question before bothering with my test
details.

Thanks,
Scott

Reply via email to