DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=17725>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=17725 postTreeBuildInit error messages. Summary: postTreeBuildInit error messages. Product: Xerces2-J Version: 2.3.0 Platform: PC OS/Version: Windows NT/2K Status: NEW Severity: Normal Priority: Other Component: XML Schema Structures AssignedTo: [EMAIL PROTECTED] ReportedBy: [EMAIL PROTECTED] CC: [EMAIL PROTECTED] When the following *valid* schema file is tested with the Xerces2-J parser it continuously produces the following error: "at org.apache.xerces.impl.xs.models.XSDFACM.postTreeBuildInit(Unknown Source)" The instance document is also included at the end of the schema. <?xml version="1.0" encoding="UTF-8"?> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"> <xsd:element name="testElement" type="xsd:string"/> <xsd:element name="acknowledge_request" type="xsd:string"/> <xsd:element name="address"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="35"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="app_receiver_code"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="15"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="app_sender_code"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="15"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="authority_info" type="xsd:string"/> <xsd:element name="authority_info_qualifier" type="xsd:string"/> <xsd:element name="bl_sample"> <xsd:complexType> <xsd:sequence> <xsd:element ref="authority_info_qualifier"/> <xsd:element ref="authority_info"/> <xsd:element ref="security_info_qualifier"/> <xsd:element ref="security_info"/> <xsd:element ref="interchange_id_qualifier"/> <xsd:element ref="interchange_sender_id"/> <xsd:element ref="interchange_receiver_id"/> <xsd:element ref="interchange_date"/> <xsd:element ref="interchange_time"/> <xsd:element ref="interchange_standard_id"/> <xsd:element ref="interchange_version_id"/> <xsd:element ref="interchange_ctl_num"/> <xsd:element ref="acknowledge_request"/> <xsd:element ref="usage_indicator"/> <xsd:element ref="functional_indentifier"/> <xsd:element ref="app_sender_code"/> <xsd:element ref="app_receiver_code"/> <xsd:element ref="carrier_scac_code"/> <xsd:element ref="ocean_so"/> <xsd:element ref="vessel_name"/> <xsd:element ref="voyage_code"/> <xsd:element name="shipper" type="shipperType"/> <xsd:element name="consignee" type="consigneeType"/> <xsd:element name="notify_party1" type="notify_party1Type" minOccurs="0"/> <xsd:element name="notify_party2" type="notify_party2Type" minOccurs="0"/> <xsd:element name="container_info" type="container_infoType" minOccurs="0" maxOccurs="9999"/> <xsd:element name="item_detail" type="item_detailType" maxOccurs="9999"/> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:element name="carrier_scac_code"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="4"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="city_name"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:minLength value="2"/> <xsd:maxLength value="30"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:complexType name="consigneeType"> <xsd:sequence> <xsd:element ref="name"/> <xsd:element ref="address" minOccurs="0" maxOccurs="4"/> <xsd:element ref="city_name"/> <xsd:element ref="country_code"/> <xsd:element ref="contact" minOccurs="0"/> </xsd:sequence> </xsd:complexType> <xsd:element name="contact"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="60"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:complexType name="container_infoType"> <xsd:sequence> <xsd:element ref="container_no"/> <xsd:element ref="container_size_code"/> <xsd:element ref="quantity"/> <xsd:element ref="weight"/> <xsd:element ref="weight_unit"/> <xsd:element ref="volume"/> <xsd:element ref="volume_unit"/> </xsd:sequence> </xsd:complexType> <xsd:element name="container_no"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="12"/> <xsd:minLength value="11"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="container_size_code" type="xsd:string"/> <xsd:element name="country_code"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:minLength value="2"/> <xsd:maxLength value="3"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="functional_indentifier"> <xsd:simpleType> <xsd:restriction base="xsd:string"/> </xsd:simpleType> </xsd:element> <xsd:element name="goods_desc" type="xsd:string"/> <xsd:element name="interchange_ctl_num" type="xsd:string"/> <xsd:element name="interchange_date" type="xsd:short"/> <xsd:element name="interchange_id_qualifier" type="xsd:string"/> <xsd:element name="interchange_receiver_id" type="xsd:string"/> <xsd:element name="interchange_sender_id" type="xsd:string"/> <xsd:element name="interchange_standard_id" type="xsd:string"/> <xsd:element name="interchange_time" type="xsd:short"/> <xsd:element name="interchange_version_id" type="xsd:string"/> <xsd:complexType name="item_detailType"> <xsd:sequence> <xsd:element ref="shipping_marks" minOccurs="0" maxOccurs="999"/> <xsd:element ref="quantity"/> <xsd:element ref="goods_desc" minOccurs="0" maxOccurs="999"/> </xsd:sequence> </xsd:complexType> <xsd:element name="name"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="35"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:complexType name="notify_party1Type"> <xsd:sequence> <xsd:element ref="name"/> <xsd:element ref="address" minOccurs="0" maxOccurs="4"/> <xsd:element ref="city_name"/> <xsd:element ref="country_code"/> <xsd:element ref="contact" minOccurs="0"/> </xsd:sequence> </xsd:complexType> <xsd:complexType name="notify_party2Type"> <xsd:sequence> <xsd:element ref="name"/> <xsd:element ref="address" minOccurs="0" maxOccurs="4"/> <xsd:element ref="city_name"/> <xsd:element ref="country_code"/> <xsd:element ref="contact" minOccurs="0"/> </xsd:sequence> </xsd:complexType> <xsd:element name="ocean_so"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="25"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="quantity" type="xsd:short"/> <xsd:element name="security_info" type="xsd:string"/> <xsd:element name="security_info_qualifier" type="xsd:string"/> <xsd:complexType name="shipperType"> <xsd:sequence> <xsd:element ref="name"/> <xsd:element ref="address" minOccurs="0" maxOccurs="4"/> <xsd:element ref="city_name"/> <xsd:element ref="country_code"/> <xsd:element ref="contact" minOccurs="0"/> </xsd:sequence> </xsd:complexType> <xsd:element name="shipping_marks" type="xsd:string"/> <xsd:element name="usage_indicator" type="xsd:string"/> <xsd:element name="vessel_name"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="25"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="volume" type="xsd:decimal"/> <xsd:element name="volume_unit"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:length value="3"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="voyage_code"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="10"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="weight" type="xsd:decimal"/> <xsd:element name="weight_unit"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:length value="1"/> </xsd:restriction> </xsd:simpleType> </xsd:element> </xsd:schema> =========================== Instance Document ================================ <testElement xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="wai.xsd"> </testElement> --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
