Hi , I'm using org.apache.xmlbeans.2.3.0. Using Eclipse/maven2/OSGI for development/deployment.
I've generated the java classes from the xsd document. And using those classes I generate my request XML. This works fine when I run this within Eclipse. But when I deploy my application as a service in a OSGI container, the xml generated doesnt have the xsi:type in the XML. Server is external and it rejects the xml without this xsi:type. XML generated when run as standalone . <entry xsi:type="userAddition" xmlns:user="http://www.abc.com/schemas/user "> <user:firstName>Beena</user:firstName> <user:lastName>Nambiar</user:lastName> </entry> XML generated when deployed as a service <entry xmlns:user="http://www.abc.com/schemas/user"> <user:firstName>Beena</user:firstName> <user:lastName>Nambiar</user:lastName> </entry> My pom file has these dependencies currently listed org.apache.xmlbeans xmlbeans xmlbeans-qname xmlbeans-xpath xmlbeans-xmlpublic Any idea why the behavior is different in standalone environment and container ? Any other dependencies I need to add to make this work in a service environment. ? Thanx -Alex

