Could not compile stylesheet
От: Аноним  
Дата: 03.03.08 13:30
Оценка:
Не знаете как с этим боротся?


TransformerFactory tFactory = TransformerFactory.newInstance();
Transformer transformer = tFactory.newTransformer(new StreamSource(
sXSLTemplate));


com.sun.org.apache.bcel.internal.generic.ClassGenException: Branch target offset too large for short
at com.sun.org.apache.bcel.internal.generic.BranchInstruction.dump(BranchInstruction.java:99)
at com.sun.org.apache.bcel.internal.generic.InstructionList.getByteCode(InstructionList.java:980)
at com.sun.org.apache.bcel.internal.generic.MethodGen.getMethod(MethodGen.java:587)
at com.sun.org.apache.xalan.internal.xsltc.compiler.Mode.compileNamedTemplate(Mode.java:581)
at com.sun.org.apache.xalan.internal.xsltc.compiler.Mode.compileTemplates(Mode.java:591)
at com.sun.org.apache.xalan.internal.xsltc.compiler.Mode.compileApplyTemplates(Mode.java:843)
at com.sun.org.apache.xalan.internal.xsltc.compiler.Stylesheet.compileModes(Stylesheet.java:615)
at com.sun.org.apache.xalan.internal.xsltc.compiler.Stylesheet.translate(Stylesheet.java:730)
at com.sun.org.apache.xalan.internal.xsltc.compiler.XSLTC.compile(XSLTC.java:335)
at com.sun.org.apache.xalan.internal.xsltc.compiler.XSLTC.compile(XSLTC.java:410)
at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl.newTemplates(TransformerFactoryImpl.java:791)
at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl.newTransformer(TransformerFactoryImpl.java:619)
at RepGen.buildReport(RepGen.java:73)
at RepGen.main(RepGen.java:132)
ERROR: 'Branch target offset too large for short'
FATAL ERROR: 'Could not compile stylesheet'
Exception in thread "main" javax.xml.transform.TransformerConfigurationException: Could not compile stylesheet
at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl.newTemplates(TransformerFactoryImpl.java:824)
at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl.newTransformer(TransformerFactoryImpl.java:619)
at RepGen.buildReport(RepGen.java:73)
at RepGen.main(RepGen.java:132)
Re: Could not compile stylesheet
От: Blazkowicz Россия  
Дата: 03.03.08 13:38
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Не знаете как с этим боротся?

А>com.sun.org.apache.bcel.internal.generic.ClassGenException: Branch target offset too large for short

Попробуй:

New system property to limit entity expansion
The entityExpansionLimit system property lets existing applications constrain the total number of entity expansions without recompiling the code. The parser throws a fatal error once it has reached the entity expansion limit. (By default, the limit is set to 64000.)

To set the entity expansion limit using the system property, use an option like the following on the java command line: -DentityExpansionLimit=100000

Re[2]: Could not compile stylesheet
От: Аноним  
Дата: 03.03.08 13:44
Оценка:
Здравствуйте, Blazkowicz, Вы писали:

B>Здравствуйте, Аноним, Вы писали:


B>Попробуй:

B>

B>New system property to limit entity expansion
B>The entityExpansionLimit system property lets existing applications constrain the total number of entity expansions without recompiling the code. The parser throws a fatal error once it has reached the entity expansion limit. (By default, the limit is set to 64000.)

B>To set the entity expansion limit using the system property, use an option like the following on the java command line: -DentityExpansionLimit=100000


Не помогло
Re[3]: Could not compile stylesheet
От: Blazkowicz Россия  
Дата: 03.03.08 13:50
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Не помогло

Тада, надо либо шаблон рефакторить.
Либо скачать свежую версию XALAN
http://issues.apache.org/jira/browse/XALANJ-1324?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel

И использовать её вместо той что встроена в JVM.
Re[4]: Could not compile stylesheet
От: Аноним  
Дата: 03.03.08 14:21
Оценка:
Здравствуйте, Blazkowicz, Вы писали:

B>Тада, надо либо шаблон рефакторить.

B>Либо скачать свежую версию XALAN
B>http://issues.apache.org/jira/browse/XALANJ-1324?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel

B>И использовать её вместо той что встроена в JVM.


Да новый халан помог спасибо
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.