http://nagoya.apache.org/bugzilla/show_bug.cgi?id=2664 *** shadow/2664 Tue Jul 17 18:27:51 2001 --- shadow/2664.tmp.2168 Tue Jul 17 18:27:51 2001 *************** *** 0 **** --- 1,38 ---- + +============================================================================+ + | de.fub.bytecode.generic.ClassGenException: Branch target offset too large | + +----------------------------------------------------------------------------+ + | Bug #: 2664 Product: XalanJ2 | + | Status: NEW Version: CurrentCVS | + | Resolution: Platform: All | + | Severity: Major OS/Version: Other | + | Priority: Other Component: org.apache.xalan.xsltc | + +----------------------------------------------------------------------------+ + | Assigned To: [EMAIL PROTECTED] | + | Reported By: [EMAIL PROTECTED] | + | CC list: Cc: | + +----------------------------------------------------------------------------+ + | URL: | + +============================================================================+ + | DESCRIPTION | + This is exception is thrown when the XSL reaches a certain size. I was able to + take two colmuns out of a table that had no xsl expressions being used and the + file compiled. + + + de.fub.bytecode.generic.ClassGenException: Branch target offset too large for + short + at de.fub.bytecode.generic.BranchInstruction.dump(BranchInstruction.java + :45) + at de.fub.bytecode.generic.InstructionList.getByteCode(InstructionList.j + ava:925) + at de.fub.bytecode.generic.MethodGen.getMethod(MethodGen.java:530) + at org.apache.xalan.xsltc.compiler.Mode.compileApplyTemplates(Mode.java: + 715) + at org.apache.xalan.xsltc.compiler.Stylesheet.compileModes(Stylesheet.ja + va:342) + at org.apache.xalan.xsltc.compiler.Stylesheet.translate(Stylesheet.java: + 442) + at org.apache.xalan.xsltc.compiler.XSLTC.compile(XSLTC.java:279) + at org.apache.xalan.xsltc.compiler.XSLTC.compile(XSLTC.java:233) + at org.apache.xalan.xsltc.compiler.XSLTC.compile(XSLTC.java:312) + at org.apache.xalan.xsltc.compiler.XSLTC.main(XSLTC.java:686)
