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=8172>. 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=8172 Can't compile docbook 1.50 (and 1.48) htmlhelp.xsl Summary: Can't compile docbook 1.50 (and 1.48) htmlhelp.xsl Product: XalanJ2 Version: 2.3 Platform: Sun OS/Version: Windows NT/2K Status: NEW Severity: Normal Priority: Other Component: org.apache.xalan.processor AssignedTo: [EMAIL PROTECTED] ReportedBy: [EMAIL PROTECTED] While trying to compile htmlhelp stylesheet from DocBook distribution 1.50, the stylesheel compilation failed. The -EDUMP gives the following errors. The same stylesheet compiles fine for Saxon 6.5.2. javax.xml.transform.TransformerConfigurationException: javax.xml.transform.TransformerException: java.lang.ArrayIndexOutOfBoundsException at org.apache.xalan.processor.TransformerFactoryImpl.newTemplates (TransformerFactoryImpl.java:995) at org.apache.xalan.xslt.Process.main(Process.java:616) --------- javax.xml.transform.TransformerException: java.lang.ArrayIndexOutOfBoundsException at org.apache.xalan.processor.TransformerFactoryImpl.newTemplates (TransformerFactoryImpl.java:991) at org.apache.xalan.xslt.Process.main(Process.java:616) --------- java.lang.ArrayIndexOutOfBoundsException at org.apache.xerces.parsers.AbstractSAXParser.parse (AbstractSAXParser.java:1193) at org.apache.xalan.processor.ProcessorInclude.parse (ProcessorInclude.java:314) at org.apache.xalan.processor.ProcessorInclude.startElement (ProcessorInclude.java:192) at org.apache.xalan.processor.StylesheetHandler.startElement (StylesheetHandler.java:658) at org.apache.xerces.parsers.AbstractSAXParser.startElement (AbstractSAXParser.java:445) at org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement (AbstractXMLDocumentParser.java:216) at org.apache.xerces.impl.XMLNamespaceBinder.handleStartElement (XMLNamespaceBinder.java:829) at org.apache.xerces.impl.XMLNamespaceBinder.emptyElement (XMLNamespaceBinder.java:590) at org.apache.xerces.impl.dtd.XMLDTDValidator.emptyElement (XMLDTDValidator.java:829) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement (XMLDocumentFragmentScannerImpl.java:748) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher. dispatch(XMLDocumentFragmentScannerImpl.java:1454) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument (XMLDocumentFragmentScannerImpl.java:333) at org.apache.xerces.parsers.StandardParserConfiguration.parse (StandardParserConfiguration.java:525) at org.apache.xerces.parsers.StandardParserConfiguration.parse (StandardParserConfiguration.java:581) at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:147) at org.apache.xerces.parsers.AbstractSAXParser.parse (AbstractSAXParser.java:1157) at org.apache.xalan.processor.TransformerFactoryImpl.newTemplates (TransformerFactoryImpl.java:983) at org.apache.xalan.xslt.Process.main(Process.java:616) --------- java.lang.ArrayIndexOutOfBoundsException at org.apache.xpath.compiler.Lexer.tokenize(Lexer.java:311) at org.apache.xpath.compiler.Lexer.tokenize(Lexer.java:139) at org.apache.xpath.compiler.XPathParser.initXPath(XPathParser.java:143) at org.apache.xpath.XPath.<init>(XPath.java:217) at org.apache.xalan.processor.StylesheetHandler.createXPath (StylesheetHandler.java:197) at org.apache.xalan.processor.XSLTAttributeDef.processEXPR (XSLTAttributeDef.java:575) at org.apache.xalan.processor.XSLTAttributeDef.processValue (XSLTAttributeDef.java:920) at org.apache.xalan.processor.XSLTAttributeDef.setAttrValue (XSLTAttributeDef.java:1078) at org.apache.xalan.processor.XSLTElementProcessor.setPropertiesFromAttributes (XSLTElementProcessor.java:375) at org.apache.xalan.processor.XSLTElementProcessor.setPropertiesFromAttributes (XSLTElementProcessor.java:311) at org.apache.xalan.processor.ProcessorTemplateElem.startElement (ProcessorTemplateElem.java:122) at org.apache.xalan.processor.StylesheetHandler.startElement (StylesheetHandler.java:658) at org.apache.xerces.parsers.AbstractSAXParser.startElement (AbstractSAXParser.java:445) at org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement (AbstractXMLDocumentParser.java:216) at org.apache.xerces.impl.XMLNamespaceBinder.handleStartElement (XMLNamespaceBinder.java:829) at org.apache.xerces.impl.XMLNamespaceBinder.emptyElement (XMLNamespaceBinder.java:590) at org.apache.xerces.impl.dtd.XMLDTDValidator.emptyElement (XMLDTDValidator.java:829) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement (XMLDocumentFragmentScannerImpl.java:748) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher. dispatch(XMLDocumentFragmentScannerImpl.java:1454) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument (XMLDocumentFragmentScannerImpl.java:333) at org.apache.xerces.parsers.StandardParserConfiguration.parse (StandardParserConfiguration.java:525) at org.apache.xerces.parsers.StandardParserConfiguration.parse (StandardParserConfiguration.java:581) at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:147) at org.apache.xerces.parsers.AbstractSAXParser.parse (AbstractSAXParser.java:1157) at org.apache.xalan.processor.ProcessorInclude.parse (ProcessorInclude.java:314) at org.apache.xalan.processor.ProcessorInclude.startElement (ProcessorInclude.java:192) at org.apache.xalan.processor.StylesheetHandler.startElement (StylesheetHandler.java:658) at org.apache.xerces.parsers.AbstractSAXParser.startElement (AbstractSAXParser.java:445) at org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement (AbstractXMLDocumentParser.java:216) at org.apache.xerces.impl.XMLNamespaceBinder.handleStartElement (XMLNamespaceBinder.java:829) at org.apache.xerces.impl.XMLNamespaceBinder.emptyElement (XMLNamespaceBinder.java:590) at org.apache.xerces.impl.dtd.XMLDTDValidator.emptyElement (XMLDTDValidator.java:829) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement (XMLDocumentFragmentScannerImpl.java:748) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher. dispatch(XMLDocumentFragmentScannerImpl.java:1454) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument (XMLDocumentFragmentScannerImpl.java:333) at org.apache.xerces.parsers.StandardParserConfiguration.parse (StandardParserConfiguration.java:525) at org.apache.xerces.parsers.StandardParserConfiguration.parse (StandardParserConfiguration.java:581) at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:147) at org.apache.xerces.parsers.AbstractSAXParser.parse (AbstractSAXParser.java:1157) at org.apache.xalan.processor.TransformerFactoryImpl.newTemplates (TransformerFactoryImpl.java:983) at org.apache.xalan.xslt.Process.main(Process.java:616) --------- java.lang.ArrayIndexOutOfBoundsException at org.apache.xerces.parsers.AbstractSAXParser.parse (AbstractSAXParser.java:1193) at org.apache.xalan.processor.ProcessorInclude.parse (ProcessorInclude.java:314) at org.apache.xalan.processor.ProcessorInclude.startElement (ProcessorInclude.java:192) at org.apache.xalan.processor.StylesheetHandler.startElement (StylesheetHandler.java:658) at org.apache.xerces.parsers.AbstractSAXParser.startElement (AbstractSAXParser.java:445) at org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement (AbstractXMLDocumentParser.java:216) at org.apache.xerces.impl.XMLNamespaceBinder.handleStartElement (XMLNamespaceBinder.java:829) at org.apache.xerces.impl.XMLNamespaceBinder.emptyElement (XMLNamespaceBinder.java:590) at org.apache.xerces.impl.dtd.XMLDTDValidator.emptyElement (XMLDTDValidator.java:829) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement (XMLDocumentFragmentScannerImpl.java:748) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher. dispatch(XMLDocumentFragmentScannerImpl.java:1454) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument (XMLDocumentFragmentScannerImpl.java:333) at org.apache.xerces.parsers.StandardParserConfiguration.parse (StandardParserConfiguration.java:525) at org.apache.xerces.parsers.StandardParserConfiguration.parse (StandardParserConfiguration.java:581) at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:147) at org.apache.xerces.parsers.AbstractSAXParser.parse (AbstractSAXParser.java:1157) at org.apache.xalan.processor.TransformerFactoryImpl.newTemplates (TransformerFactoryImpl.java:983) at org.apache.xalan.xslt.Process.main(Process.java:616) --------- java.lang.ArrayIndexOutOfBoundsException at org.apache.xpath.compiler.Lexer.tokenize(Lexer.java:311) at org.apache.xpath.compiler.Lexer.tokenize(Lexer.java:139) at org.apache.xpath.compiler.XPathParser.initXPath(XPathParser.java:143) at org.apache.xpath.XPath.<init>(XPath.java:217) at org.apache.xalan.processor.StylesheetHandler.createXPath (StylesheetHandler.java:197) at org.apache.xalan.processor.XSLTAttributeDef.processEXPR (XSLTAttributeDef.java:575) at org.apache.xalan.processor.XSLTAttributeDef.processValue (XSLTAttributeDef.java:920) at org.apache.xalan.processor.XSLTAttributeDef.setAttrValue (XSLTAttributeDef.java:1078) at org.apache.xalan.processor.XSLTElementProcessor.setPropertiesFromAttributes (XSLTElementProcessor.java:375) at org.apache.xalan.processor.XSLTElementProcessor.setPropertiesFromAttributes (XSLTElementProcessor.java:311) at org.apache.xalan.processor.ProcessorTemplateElem.startElement (ProcessorTemplateElem.java:122) at org.apache.xalan.processor.StylesheetHandler.startElement (StylesheetHandler.java:658) at org.apache.xerces.parsers.AbstractSAXParser.startElement (AbstractSAXParser.java:445) at org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement (AbstractXMLDocumentParser.java:216) at org.apache.xerces.impl.XMLNamespaceBinder.handleStartElement (XMLNamespaceBinder.java:829) at org.apache.xerces.impl.XMLNamespaceBinder.emptyElement (XMLNamespaceBinder.java:590) at org.apache.xerces.impl.dtd.XMLDTDValidator.emptyElement (XMLDTDValidator.java:829) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement (XMLDocumentFragmentScannerImpl.java:748) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher. dispatch(XMLDocumentFragmentScannerImpl.java:1454) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument (XMLDocumentFragmentScannerImpl.java:333) at org.apache.xerces.parsers.StandardParserConfiguration.parse (StandardParserConfiguration.java:525) at org.apache.xerces.parsers.StandardParserConfiguration.parse (StandardParserConfiguration.java:581) at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:147) at org.apache.xerces.parsers.AbstractSAXParser.parse (AbstractSAXParser.java:1157) at org.apache.xalan.processor.ProcessorInclude.parse (ProcessorInclude.java:314) at org.apache.xalan.processor.ProcessorInclude.startElement (ProcessorInclude.java:192) at org.apache.xalan.processor.StylesheetHandler.startElement (StylesheetHandler.java:658) at org.apache.xerces.parsers.AbstractSAXParser.startElement (AbstractSAXParser.java:445) at org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement (AbstractXMLDocumentParser.java:216) at org.apache.xerces.impl.XMLNamespaceBinder.handleStartElement (XMLNamespaceBinder.java:829) at org.apache.xerces.impl.XMLNamespaceBinder.emptyElement (XMLNamespaceBinder.java:590) at org.apache.xerces.impl.dtd.XMLDTDValidator.emptyElement (XMLDTDValidator.java:829) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement (XMLDocumentFragmentScannerImpl.java:748) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher. dispatch(XMLDocumentFragmentScannerImpl.java:1454) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument (XMLDocumentFragmentScannerImpl.java:333) at org.apache.xerces.parsers.StandardParserConfiguration.parse (StandardParserConfiguration.java:525) at org.apache.xerces.parsers.StandardParserConfiguration.parse (StandardParserConfiguration.java:581) at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:147) at org.apache.xerces.parsers.AbstractSAXParser.parse (AbstractSAXParser.java:1157) at org.apache.xalan.processor.TransformerFactoryImpl.newTemplates (TransformerFactoryImpl.java:983) at org.apache.xalan.xslt.Process.main(Process.java:616)
