I am using ant and I'm trying to get the following xsd below into a package.
 
The last .xsdconfig file (named .xsdconfig) was
 
<xs:config xmlns:xs="http://xml.apache.org/xmlbeans/2004/02/xbean/config">
<!-- Use the "namespace" element to map a namespace to the Java
package
name that should be generated. -->
<xs:namespace uri="##any">
<xs:package>com.confirmhub.xmlbean.schema</xs:package>
</xs:namespace>
</xs:config>
 
I can't seem to get the right combination to get the package created, it always puts it into nonamespace, like it isn't even reading my .xsdconfig file.  Any help is appreciated.
 
 
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:po="http://openuri.org/easypo"
elementFormDefault="qualified">
<xs:element name="purchase-order">
<xs:complexType>
<xs:sequence>
<xs:element name="customer" type="customer"/>
<xs:element name="date" type="xs:dateTime"/>
<xs:element name="line-item" type="line-item" minOccurs="0" maxOccurs="unbounded"/>
<xs:element name="shipper" type="shipper" minOccurs="0" maxOccurs="1"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name="customer">
<xs:sequence>
<xs:element name="name" type="xs:string"/>
<xs:element name="address" type="xs:string"/>
</xs:sequence>
<xs:attribute name="age" type="xs:int"/>
<xs:attribute name="moo" type="xs:int" default="100"/>
<xs:attribute name="poo" type="xs:int" fixed="200"/>
</xs:complexType>
<xs:complexType name="line-item">
<xs:sequence>
<xs:element name="description" type="xs:string"/>
<xs:element name="per-unit-ounces" type="xs:decimal"/>
<xs:element name="price" type="xs:decimal"/>
<xs:element name="quantity" type="xs:integer"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="shipper">
<xs:sequence>
<xs:element name="name" type="xs:string"/>
<xs:element name="per-ounce-rate" type="xs:decimal"/>
</xs:sequence>
</xs:complexType>
</xs:schema>
 

Reply via email to