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=24748>. 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=24748 java.lang.NullPointerException Summary: java.lang.NullPointerException Product: Xerces2-J Version: 2.5.0 Platform: Other OS/Version: Windows NT/2K Status: NEW Severity: Normal Priority: Other Component: SAX AssignedTo: [EMAIL PROTECTED] ReportedBy: [EMAIL PROTECTED] Once a week in a dayly used server the null pointer exception occures with no reproducable reason. The XML to parse looked as ever, the configuration has not changed for weeks. java.lang.NullPointerException at org.apache.xerces.impl.xs.models.XSDFACM.buildDFA(XSDFACM.java:655) at org.apache.xerces.impl.xs.models.XSDFACM.<init>(XSDFACM.java:222) at org.apache.xerces.impl.xs.models.CMBuilder.createDFACM(CMBuilder.java:174) at org.apache.xerces.impl.xs.models.CMBuilder.getContentModel(CMBuilder.java:131) at org.apache.xerces.impl.xs.XSComplexTypeDecl.getContentModel(XSComplexTypeDecl.java:183) at org.apache.xerces.impl.xs.XMLSchemaValidator.handleStartElement(XMLSchemaValidator.java:1984) at org.apache.xerces.impl.xs.XMLSchemaValidator.startElement(XMLSchemaValidator.java:679) at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:300) at org.apache.xerces.impl.XMLNSDocumentScannerImpl$NSContentDispatcher.scanRootElementHook(XMLNSDocumentScannerImpl.java:588) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1609) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:336) at org.apache.xerces.parsers.XML11Configuration.parse(XML11Configuration.java:220) at org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:593) at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:148) at org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1168) at javax.xml.parsers.SAXParser.parse(SAXParser.java:345) at javax.xml.parsers.SAXParser.parse(SAXParser.java:143) at gambit.xml.ElementWriter.write(ElementWriter.java:147) ... 34 more <TransactionAcknowledgement xmlns='Argos' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='ArgosTransactionAcknowledgement.xsd' > <ActionCode>1</ActionCode> <CreationDate>2003-11-12T20:02:02.000000</CreationDate> <ErrorCode>0</ErrorCode> <ErrorText></ErrorText> <MessageSequenceNumber>4892470</MessageSequenceNumber> <SOAServiceName>TSU_ANNOUNCEMENT_TRANSPORT_INSTRUCTION</SOAServiceName> <SentMessageSequenceNumber>4378730</SentMessageSequenceNumber> </TransactionAcknowledgement> <xs:schema targetNamespace="Argos" xmlns="Argos" xmlns:gam="http://www.gambit-gmbh.de/XMLSchema" xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" > <!-- Import the GamBit types. --> <xs:import namespace="http://www.gambit-gmbh.de/XMLSchema" schemaLocation="GamTypes.xsd" /> <xs:element name="TransactionAcknowledgement" type="TransactionAcknowledgementType" /> <xs:complexType name="TransactionAcknowledgementType"> <xs:sequence> <xs:element name="ActionCode" minOccurs='0' > <xs:simpleType> <xs:restriction base="xs:unsignedShort"> <xs:minInclusive value="1" /> <xs:maxInclusive value="1" /> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="CreationDate" type="xs:dateTime" /> <xs:element name="ErrorCode" type="gam:Numeric9" /> <xs:element name="ErrorText" type="gam:String255" minOccurs='0' /> <xs:element name="MessageSequenceNumber" type="gam:SequenceNumber" /> <xs:element name="SOAServiceName" type="gam:String255" /> <xs:element name="SentMessageSequenceNumber" type="gam:SequenceNumber" /> </xs:sequence> </xs:complexType> </xs:schema> GamTypes.xsd ------------ <?xml version="1.0" encoding="UTF-8"?> <!-- Document : GamTypes.xsd Created on : 25. September 2002, 14:25 Author : Haug Description: The GamBit type library. --> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.gambit-gmbh.de/XMLSchema" elementFormDefault="qualified" > <!-- The possible actions available for a message. --> <xs:simpleType name="ActionType" > <xs:restriction base="xs:token"> <xs:enumeration value="insert" /> <xs:enumeration value="update" /> <xs:enumeration value="delete" /> </xs:restriction> </xs:simpleType> <!-- A sequence number big enough to not overflow. --> <xs:simpleType name="SequenceNumber" > <xs:restriction base="xs:nonNegativeInteger"> <xs:totalDigits value="18" /> </xs:restriction> </xs:simpleType> <!-- The standard GamBit numeric value fitting to a 32 bit integer. --> <xs:simpleType name="Numeric9" > <xs:restriction base="xs:int"> <xs:totalDigits value="9" /> </xs:restriction> </xs:simpleType> <!-- Some limited length strings to cover (VARCHAR(x)). --> <xs:simpleType name="String3" > <xs:restriction base="xs:string"> <xs:maxLength value="3" /> </xs:restriction> </xs:simpleType> <!-- Some limited length strings to cover (VARCHAR(x)). --> <xs:simpleType name="String5" > <xs:restriction base="xs:string"> <xs:maxLength value="5" /> </xs:restriction> </xs:simpleType> <xs:simpleType name="String10" > <xs:restriction base="xs:string"> <xs:maxLength value="10" /> </xs:restriction> </xs:simpleType> <xs:simpleType name="String15" > <xs:restriction base="xs:string"> <xs:maxLength value="15" /> </xs:restriction> </xs:simpleType> <xs:simpleType name="String18" > <xs:restriction base="xs:string"> <xs:maxLength value="18" /> </xs:restriction> </xs:simpleType> <xs:simpleType name="String20" > <xs:restriction base="xs:string"> <xs:maxLength value="20" /> </xs:restriction> </xs:simpleType> <xs:simpleType name="String30" > <xs:restriction base="xs:string"> <xs:maxLength value="30" /> </xs:restriction> </xs:simpleType> <xs:simpleType name="String40" > <xs:restriction base="xs:string"> <xs:maxLength value="40" /> </xs:restriction> </xs:simpleType> <xs:simpleType name="String50" > <xs:restriction base="xs:string"> <xs:maxLength value="50" /> </xs:restriction> </xs:simpleType> <xs:simpleType name="String60" > <xs:restriction base="xs:string"> <xs:maxLength value="60" /> </xs:restriction> </xs:simpleType> <xs:simpleType name="String255" > <xs:restriction base="xs:string"> <xs:maxLength value="255" /> </xs:restriction> </xs:simpleType> <xs:simpleType name="String4000" > <xs:restriction base="xs:string"> <xs:maxLength value="4000" /> </xs:restriction> </xs:simpleType> </xs:schema> --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
