Internally in our xml generation logic we are using apache xmlbeans to create or build ProcessRepairOrder XML(s), however when I use xsd2inst command it is adding star namespace by default but we would like to add <s> namespace instead of <star> (refer attached XSD schemas and sample xml file). It looks like it is XSD design issue, so please let me know if you have any suggestions or can help us to sort out this problem.
My Schema <?xml version="1.0" encoding="UTF-8"?> <!-- edited with XMLSpy v2006 sp2 U (http://www.altova.com) by Robert Loesch (IBM) --> <xs:schema xmlns:gwm="http://www.gm.com/2006/GWM" xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.gm.com/2006/GWM" xmlns:s="http://www.starstandards.org/STAR" elementFormDefault="qualified" attributeFormDefault="unqualified"> <xs:import namespace="http://www.starstandards.org/STAR" schemaLocation="ProcessRepairOrder.xsd "/> <xs:complexType name="DataAreaExtended"> <xs:complexContent> <xs:extension base="s:ProcessRepairOrderDataArea"> <xs:sequence> <xs:element name="RepairOrderCount" type="xs:integer" minOccurs="0"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType> ..... ProcessRepairOrder.xsd (Schema) <xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.starstandards.org/STAR" xmlns="http://www.starstandards.org/STAR" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:complexType name="ProcessRepairOrderDataArea"> xsd2inst schemafile.xsd -name globalElementName xsd2inst GWM_TI_ProcessRepairOrder.xsd -name ProcessRepairOrder | more Output <star:ProcessRepairOrder revision="3.0" release="8.1-Lite" environment="Product on" lang="so-SO" xmlns:star="http://www.starstandards.org/STAR"> <star:ApplicationArea> <star:Sender> <!--Optional:--> <star:LogicalId>string</star:LogicalId> <star:Component>string</star:Component> <star:Task>string</star:Task> <!--Optional:--> <star:ReferenceId>string</star:ReferenceId> <!--Optional:--> <star:AuthorizationId>string</star:AuthorizationId> <star:CreatorNameCode>string</star:CreatorNameCode> <star:SenderNameCode>string</star:SenderNameCode> <!--Optional:--> <star:SenderURI>http://www.company.org/sonoras/aeoliam</star:SenderURI> <!--Optional:--> <star:DealerNumber>string</star:DealerNumber> http://xmlbeans.apache.org/docs/2.0.0/guide/tools.html#scomp Refer files http://www.nabble.com/file/p23139344/GWM_TI_ProcessRepairOrder.xsd GWM_TI_ProcessRepairOrder.xsd http://www.nabble.com/file/p23139344/ProcessRepairOrder.xsd ProcessRepairOrder.xsd http://www.nabble.com/file/p23139344/star_repairorder.xml star_repairorder.xml (Output getting) http://www.nabble.com/file/p23139344/srepairOrder.xml srepairOrder.xml (Output Desired) -- View this message in context: http://www.nabble.com/While-generating-not-adding-namespace-Issue-tp23139344p23139344.html Sent from the Xml Beans - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]

