[ https://issues.apache.org/jira/browse/SOLR-2271?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12971065#action_12971065 ]
Robert Muir commented on SOLR-2271: ----------------------------------- Just to correct my previous comment, hossman and I discovered this doesn't only apply to contrib: there are problems in XSLT problems in solr core too, when using 1.5 jre with turkish/azeri locales. this can be seen with 'ant test-core -Dtests.locale=tr' > XSL features fail using turkish locale due to JVM/xalan bug > ----------------------------------------------------------- > > Key: SOLR-2271 > URL: https://issues.apache.org/jira/browse/SOLR-2271 > Project: Solr > Issue Type: Bug > Components: contrib - DataImportHandler > Affects Versions: 3.1 > Environment: Windows Vista 64 > java version "1.5.0_15" > Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_15-b04) > Java HotSpot(TM) 64-Bit Server VM (build 1.5.0_15-b04, mixed mode) > Reporter: Steven Rowe > Fix For: 3.1 > > > Reproducible test failure, from {{solr/}} directory: > {quote} > ant test -Dtestcase=TestXPathEntityProcessor > -Dtestmethod=withDefaultSolrAndXsl > -Dtests.seed=7349899226216392650:769123754625466766 > NOTE: test params are: locale=tr_TR, timezone=GB-Eire > {quote} > {quote} > testCore: > [junit] Testsuite: > org.apache.solr.handler.dataimport.TestXPathEntityProcessor > [junit] Testcase: > withDefaultSolrAndXsl(org.apache.solr.handler.dataimport.TestXPathEntityProcessor): > Caused an ERROR > [junit] Error initializing XSL > [junit] org.apache.solr.handler.dataimport.DataImportHandlerException: > Error initializing XSL > [junit] at > org.apache.solr.handler.dataimport.XPathEntityProcessor.initXpathReader(XPathEntityProcessor.java:117) > [junit] at > org.apache.solr.handler.dataimport.XPathEntityProcessor.init(XPathEntityProcessor.java:87) > [junit] at > org.apache.solr.handler.dataimport.TestXPathEntityProcessor.withDefaultSolrAndXsl(TestXPathEntityProcessor.java:222) > [junit] at > org.apache.lucene.util.LuceneTestCase$LuceneTestCaseRunner.runChild(LuceneTestCase.java:829) > [junit] at > org.apache.lucene.util.LuceneTestCase$LuceneTestCaseRunner.runChild(LuceneTestCase.java:767) > [junit] Caused by: javax.xml.transform.TransformerConfigurationException: > Could not compile stylesheet > [junit] at > com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl.newTemplates(TransformerFactoryImpl.java:829) > [junit] at > com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl.newTransformer(TransformerFactoryImpl.java:623) > [junit] at > org.apache.solr.handler.dataimport.XPathEntityProcessor.initXpathReader(XPathEntityProcessor.java:112) > [junit] > [junit] > [junit] Tests run: 1, Failures: 0, Errors: 1, Time elapsed: 1.607 sec > [junit] > [junit] ------------- Standard Output --------------- > [junit] NOTE: reproduce with: ant test > -Dtestcase=TestXPathEntityProcessor -Dtestmethod=withDefaultSolrAndXsl > -Dtests.seed=7349899226216392650:769123754625466766 > [junit] NOTE: test params are: locale=tr_TR, timezone=GB-Eire > [junit] ------------- ---------------- --------------- > [junit] ------------- Standard Error ----------------- > [junit] java.lang.RuntimeException: Instruction unknown: load?nstruction > [junit] at > com.sun.org.apache.bcel.internal.util.InstructionFinder.mapName(InstructionFinder.java:138) > [junit] at > com.sun.org.apache.bcel.internal.util.InstructionFinder.compilePattern(InstructionFinder.java:170) > [junit] at > com.sun.org.apache.bcel.internal.util.InstructionFinder.search(InstructionFinder.java:218) > [junit] at > com.sun.org.apache.bcel.internal.util.InstructionFinder.search(InstructionFinder.java:264) > [junit] at > com.sun.org.apache.xalan.internal.xsltc.compiler.Mode.peepHoleOptimization(Mode.java:1444) > [junit] at > com.sun.org.apache.xalan.internal.xsltc.compiler.Mode.compileApplyTemplates(Mode.java:1058) > [junit] at > com.sun.org.apache.xalan.internal.xsltc.compiler.Stylesheet.compileModes(Stylesheet.java:615) > [junit] at > com.sun.org.apache.xalan.internal.xsltc.compiler.Stylesheet.translate(Stylesheet.java:730) > [junit] at > com.sun.org.apache.xalan.internal.xsltc.compiler.XSLTC.compile(XSLTC.java:354) > [junit] at > com.sun.org.apache.xalan.internal.xsltc.compiler.XSLTC.compile(XSLTC.java:429) > [junit] at > com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl.newTemplates(TransformerFactoryImpl.java:796) > [junit] at > com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl.newTransformer(TransformerFactoryImpl.java:623) > [junit] at > org.apache.solr.handler.dataimport.XPathEntityProcessor.initXpathReader(XPathEntityProcessor.java:112) > [junit] at > org.apache.solr.handler.dataimport.XPathEntityProcessor.init(XPathEntityProcessor.java:87) > [junit] at > org.apache.solr.handler.dataimport.TestXPathEntityProcessor.withDefaultSolrAndXsl(TestXPathEntityProcessor.java:222) > [junit] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > [junit] at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > [junit] at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > [junit] at java.lang.reflect.Method.invoke(Method.java:585) > [junit] at > org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) > [junit] at > org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) > [junit] at > org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) > [junit] at > org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) > [junit] at > org.junit.rules.TestWatchman$1.evaluate(TestWatchman.java:48) > [junit] at > org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) > [junit] at > org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) > [junit] at > org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76) > [junit] at > org.apache.lucene.util.LuceneTestCase$LuceneTestCaseRunner.runChild(LuceneTestCase.java:829) > [junit] at > org.apache.lucene.util.LuceneTestCase$LuceneTestCaseRunner.runChild(LuceneTestCase.java:767) > [junit] at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193) > [junit] at > org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52) > [junit] at > org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191) > [junit] at > org.junit.runners.ParentRunner.access$000(ParentRunner.java:42) > [junit] at > org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184) > [junit] at > org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) > [junit] at > org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) > [junit] at org.junit.runners.ParentRunner.run(ParentRunner.java:236) > [junit] at > junit.framework.JUnit4TestAdapter.run(JUnit4TestAdapter.java:39) > [junit] at > org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.run(JUnitTestRunner.java:422) > [junit] at > org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.launch(JUnitTestRunner.java:931) > [junit] at > org.apache.tools.ant.taskdefs.optional.junit.JUnitTestRunner.main(JUnitTestRunner.java:785) > [junit] ERROR: 'Instruction unknown: load?nstruction' > [junit] FATAL ERROR: 'Could not compile stylesheet' > [junit] NOTE: all tests run in this JVM: > [junit] [TestXPathEntityProcessor] > [junit] ------------- ---------------- --------------- > [junit] Test org.apache.solr.handler.dataimport.TestXPathEntityProcessor > FAILED > {quote} -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org