Return-Path: X-Original-To: apmail-lucene-dev-archive@www.apache.org Delivered-To: apmail-lucene-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 6821A106A2 for ; Tue, 3 Dec 2013 08:12:26 +0000 (UTC) Received: (qmail 4184 invoked by uid 500); 3 Dec 2013 08:12:24 -0000 Delivered-To: apmail-lucene-dev-archive@lucene.apache.org Received: (qmail 4133 invoked by uid 500); 3 Dec 2013 08:12:23 -0000 Mailing-List: contact dev-help@lucene.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@lucene.apache.org Delivered-To: mailing list dev@lucene.apache.org Received: (qmail 4126 invoked by uid 99); 3 Dec 2013 08:12:23 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 03 Dec 2013 08:12:23 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of uwe@thetaphi.de designates 85.25.204.22 as permitted sender) Received: from [85.25.204.22] (HELO mail.sd-datasolutions.de) (85.25.204.22) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 03 Dec 2013 08:12:17 +0000 Received: from VEGA (unknown [IPv6:2001:1a80:2b01:fe01:8e70:5aff:fed1:75a4]) by mail.sd-datasolutions.de (Postfix) with ESMTPSA id 11CF6332068C for ; Tue, 3 Dec 2013 08:12:06 +0000 (UTC) From: "Uwe Schindler" To: References: <191090017.51.1386022653997.JavaMail.jenkins@serv1.sd-datasolutions.de> <88535214.55.1386029202516.JavaMail.jenkins@serv1.sd-datasolutions.de> In-Reply-To: Subject: RE: [JENKINS] Lucene-Solr-trunk-Linux (32bit/jdk1.8.0-ea-b117) - Build # 8549 - Still Failing! Date: Tue, 3 Dec 2013 09:11:56 +0100 Message-ID: <0b7b01ceefff$55aca5c0$0105f140$@thetaphi.de> MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Mailer: Microsoft Outlook 14.0 Thread-Index: AQJImkCD31pWzYdYsQEKDvsIVFRDrwKUwG01AxqiswYClvrNXpkMlfGA Content-Language: de X-Virus-Checked: Checked by ClamAV on apache.org > Looks like Java's service loader lookup impl has become more strict in = Java8. > This issue on Java 8 is kind of unfortunate because morphlines and = solr-mr > doesn't actually use JAXP at all. >=20 > For the time being might be best to disable testing on Java8 for this = contrib, > in order to get a stable build and make progress on other issues. >=20 > A couple of options that come to mind in how to deal with this longer = term: >=20 > 1) Remove the dependency on cdk-morphlines-saxon (which pulls in the > saxon jar) > What ist he effect of this? I would prefer this! > 2) Replace all Solr calls to JAXP XPathFactory.newInstance() with a = little > helper that first tries to use one of a list of well known = XPathFactory > subclasses, and only if that fails falls back to the generic > XPathFactory.newInstance(). E.g. use something like >=20 > XPathFactory.newInstance(XPathFactory.DEFAULT_OBJECT_MODEL_URI, > "com.sun.org.apache.xpath.internal.jaxp.XPathFactoryImpl", > ClassLoader.getSystemClassLoader()); This is a hack, just because of this craziness, I don't want to have non = conformant code in Solr Core! =20 > There are 14 such XPathFactory.newInstance() calls in the Solr = codebase. Definite -1 > 3) Somehow remove the META-INF/services/javax.xml.xpath.XPathFactory > file from the saxon jar (this is what's causing this, and we don't = need that file, > but it's not clear how to remove it, realistically) The only correct way to solve this: File a bug in Jackson and apply (1). = Jackson violates the standards. And this violation fails in a number of = JVMs (not only in Java 8, also IBM J9 is affected). Because of this I don't want to have Jackson in Solr at all (you have to = know, I am a fan of XSLT and XPath, but Jackson is the worst = implementation I have seen and I avoid it whenever possible - Only if = you need XPath2 / XSLT 2 you may want to use it). Uwe > On Dec 2, 2013, at 4:41 PM, Mark Miller wrote: >=20 > > Uwe mentioned this in IRC - I guess Saxon doesn=E2=80=99t play nice = with java 8. > > > > = http://stackoverflow.com/questions/7914915/syntax-error-in-javax-xml-x > > path-xpathfactory-provider-configuration-file-of-saxo > > > > - Mark > > > > On Dec 2, 2013, at 7:06 PM, Policeman Jenkins Server > wrote: > > > >> Build: http://jenkins.thetaphi.de/job/Lucene-Solr-trunk-Linux/8549/ > >> Java: 32bit/jdk1.8.0-ea-b117 -server -XX:+UseSerialGC > >> > >> 3 tests failed. > >> FAILED: > >> > junit.framework.TestSuite.org.apache.solr.hadoop.MorphlineReducerTest > >> > >> Error Message: > >> 1 thread leaked from SUITE scope at > org.apache.solr.hadoop.MorphlineReducerTest: 1) Thread[id=3D17, > name=3DThread-4, state=3DTIMED_WAITING, group=3DTGRP- > MorphlineReducerTest] at sun.misc.Unsafe.park(Native Method) = at > java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) > at > = java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedNa > nos(AbstractQueuedSynchronizer.java:1037) at > = java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNa > nos(AbstractQueuedSynchronizer.java:1328) at > java.util.concurrent.CountDownLatch.await(CountDownLatch.java:277) > at org.apache.solr.hadoop.HeartBeater.run(HeartBeater.java:108) > >> > >> Stack Trace: > >> com.carrotsearch.randomizedtesting.ThreadLeakError: 1 thread leaked > from SUITE scope at org.apache.solr.hadoop.MorphlineReducerTest: > >> 1) Thread[id=3D17, name=3DThread-4, state=3DTIMED_WAITING, = group=3DTGRP- > MorphlineReducerTest] > >> at sun.misc.Unsafe.park(Native Method) > >> at > java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) > >> at > = java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedNa > nos(AbstractQueuedSynchronizer.java:1037) > >> at > = java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNa > nos(AbstractQueuedSynchronizer.java:1328) > >> at > java.util.concurrent.CountDownLatch.await(CountDownLatch.java:277) > >> at = org.apache.solr.hadoop.HeartBeater.run(HeartBeater.java:108) > >> at __randomizedtesting.SeedInfo.seed([FA8A1D94A2BB2925]:0) > >> > >> > >> FAILED: > >> > junit.framework.TestSuite.org.apache.solr.hadoop.MorphlineReducerTest > >> > >> Error Message: > >> There are still zombie threads that couldn't be terminated: 1) > Thread[id=3D17, name=3DThread-4, state=3DTIMED_WAITING, group=3DTGRP- > MorphlineReducerTest] at sun.misc.Unsafe.park(Native Method) = at > java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) > at > = java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedNa > nos(AbstractQueuedSynchronizer.java:1037) at > = java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNa > nos(AbstractQueuedSynchronizer.java:1328) at > java.util.concurrent.CountDownLatch.await(CountDownLatch.java:277) > at org.apache.solr.hadoop.HeartBeater.run(HeartBeater.java:108) > >> > >> Stack Trace: > >> com.carrotsearch.randomizedtesting.ThreadLeakError: There are still > zombie threads that couldn't be terminated: > >> 1) Thread[id=3D17, name=3DThread-4, state=3DTIMED_WAITING, = group=3DTGRP- > MorphlineReducerTest] > >> at sun.misc.Unsafe.park(Native Method) > >> at > java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) > >> at > = java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedNa > nos(AbstractQueuedSynchronizer.java:1037) > >> at > = java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNa > nos(AbstractQueuedSynchronizer.java:1328) > >> at > java.util.concurrent.CountDownLatch.await(CountDownLatch.java:277) > >> at = org.apache.solr.hadoop.HeartBeater.run(HeartBeater.java:108) > >> at __randomizedtesting.SeedInfo.seed([FA8A1D94A2BB2925]:0) > >> > >> > >> FAILED: org.apache.solr.hadoop.MorphlineReducerTest.testReducer > >> > >> Error Message: > >> > >> > >> Stack Trace: > >> java.lang.ExceptionInInitializerError > >> at > __randomizedtesting.SeedInfo.seed([FA8A1D94A2BB2925:8E2E7A5608ED286 > 5]:0) > >> at > org.apache.solr.core.ConfigSolr.fromInputStream(ConfigSolr.java:85) > >> at org.apache.solr.core.ConfigSolr.fromFile(ConfigSolr.java:64) > >> at = org.apache.solr.core.ConfigSolr.fromSolrHome(ConfigSolr.java:94) > >> at > org.apache.solr.core.CoreContainer.(CoreContainer.java:132) > >> at > org.apache.solr.hadoop.SolrRecordWriter.createEmbeddedSolrServer(SolrR > ecordWriter.java:162) > >> at > = org.apache.solr.hadoop.SolrRecordWriter.(SolrRecordWriter.java:118)= > >> at > org.apache.solr.hadoop.SolrOutputFormat.getRecordWriter(SolrOutputForm > at.java:161) > >> at > org.apache.hadoop.mrunit.internal.mapreduce.MockMapreduceOutputFor > mat.collect(MockMapreduceOutputFormat.java:100) > >> at > org.apache.hadoop.mrunit.internal.mapreduce.AbstractMockContextWrapp > er$4.answer(AbstractMockContextWrapper.java:90) > >> at > org.mockito.internal.stubbing.StubbedInvocationMatcher.answer(StubbedI > nvocationMatcher.java:34) > >> at > = org.mockito.internal.handler.MockHandlerImpl.handle(MockHandlerImpl.jav > a:91) > >> at > = org.mockito.internal.handler.NullResultGuardian.handle(NullResultGuardian= . > java:29) > >> at > = org.mockito.internal.handler.InvocationNotifierHandler.handle(InvocationN= > otifierHandler.java:38) > >> at > = org.mockito.internal.creation.MethodInterceptorFilter.intercept(MethodInt= > erceptorFilter.java:51) > >> at > org.apache.hadoop.mapreduce.Reducer$Context$$EnhancerByMockitoWith > CGLIB$$26219b0.write() > >> at > org.apache.hadoop.mapreduce.Reducer.reduce(Reducer.java:150) > >> at org.apache.solr.hadoop.SolrReducer.reduce(SolrReducer.java:80) > >> at org.apache.solr.hadoop.SolrReducer.reduce(SolrReducer.java:45) > >> at org.apache.hadoop.mapreduce.Reducer.run(Reducer.java:171) > >> at > org.apache.hadoop.mrunit.mapreduce.ReduceDriver.run(ReduceDriver.java > :143) > >> at > org.apache.solr.hadoop.MorphlineReducerTest.testReducer(MorphlineRedu > cerTest.java:106) > >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > >> at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.j > ava:62) > >> at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces > sorImpl.java:43) > >> at java.lang.reflect.Method.invoke(Method.java:483) > >> at > com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(Randomize > dRunner.java:1559) > >> at > com.carrotsearch.randomizedtesting.RandomizedRunner.access$600(Rando > mizedRunner.java:79) > >> at > com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(Rando > mizedRunner.java:737) > >> at > com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(Rando > mizedRunner.java:773) > >> at > com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(Rando > mizedRunner.java:787) > >> at > = com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1. > evaluate(SystemPropertiesRestoreRule.java:53) > >> at > = org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRule > SetupTeardownChained.java:50) > >> at > = org.apache.lucene.util.TestRuleFieldCacheSanity$1.evaluate(TestRuleFieldC= a > cheSanity.java:51) > >> at > = org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeA= > fterRule.java:46) > >> at > = com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1 > .evaluate(SystemPropertiesInvariantRule.java:55) > >> at > org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleTh > readAndTestName.java:49) > >> at > = org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRule= > IgnoreAfterMaxFailures.java:70) > >> at > = org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure= > .java:48) > >> at > = com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat > ementAdapter.java:36) > >> at > com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner. > run(ThreadLeakControl.java:358) > >> at > = com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask > (ThreadLeakControl.java:782) > >> at > = com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadL > eakControl.java:442) > >> at > com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(Ran > domizedRunner.java:746) > >> at > com.carrotsearch.randomizedtesting.RandomizedRunner$3.evaluate(Rando > mizedRunner.java:648) > >> at > com.carrotsearch.randomizedtesting.RandomizedRunner$4.evaluate(Rando > mizedRunner.java:682) > >> at > com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(Rando > mizedRunner.java:693) > >> at > = com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat > ementAdapter.java:36) > >> at > = com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1. > evaluate(SystemPropertiesRestoreRule.java:53) > >> at > = org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeA= > fterRule.java:46) > >> at > = org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreCl > assName.java:42) > >> at > = com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1 > .evaluate(SystemPropertiesInvariantRule.java:55) > >> at > com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMet > hodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39) > >> at > com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMet > hodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39) > >> at > = com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat > ementAdapter.java:36) > >> at > = org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAss > ertionsRequired.java:43) > >> at > = org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure= > .java:48) > >> at > = org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRule= > IgnoreAfterMaxFailures.java:70) > >> at > = org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnore= > TestSuites.java:55) > >> at > = com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(Stat > ementAdapter.java:36) > >> at > com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner. > run(ThreadLeakControl.java:358) > >> at java.lang.Thread.run(Thread.java:744) > >> Caused by: java.lang.RuntimeException: XPathFactory#newInstance() > failed to create an XPathFactory for the default object model: > http://java.sun.com/jaxp/xpath/dom with the > XPathFactoryConfigurationException: > javax.xml.xpath.XPathFactoryConfigurationException: > java.util.ServiceConfigurationError: javax.xml.xpath.XPathFactory: > jar:file:/mnt/ssd/jenkins/workspace/Lucene-Solr-trunk- > Linux/solr/contrib/solr-mr/lib/Saxon-HE-9.5.1-2.jar!/META- > INF/services/javax.xml.xpath.XPathFactory:2: Illegal = configuration-file syntax > >> at > javax.xml.xpath.XPathFactory.newInstance(XPathFactory.java:102) > >> at org.apache.solr.core.Config.(Config.java:68) > >> ... 61 more > >> > >> > >> > >> > >> Build Log: > >> [...truncated 18859 lines...] > >> [junit4] Suite: org.apache.solr.hadoop.MorphlineReducerTest > >> [junit4] 1> 0 [TEST-MorphlineReducerTest.testReducer- > seed#[FA8A1D94A2BB2925]] INFO org.apache.solr.SolrTestCaseJ4 - > ###Starting testReducer > >> [junit4] 1> 1446 [TEST-MorphlineReducerTest.testReducer- > seed#[FA8A1D94A2BB2925]] INFO org.apache.solr.hadoop.HeartBeater - > Heart beat reporting class is > org.apache.hadoop.mapreduce.Reducer$Context$$EnhancerByMockitoWith > CGLIB$$26219b0 > >> [junit4] 1> 1446 [Thread-2] INFO = org.apache.solr.hadoop.HeartBeater - > HeartBeat thread running > >> [junit4] 1> 1447 [Thread-2] INFO = org.apache.solr.hadoop.HeartBeater - > heartbeat skipped count 0 > >> [junit4] 1> 1700 [TEST-MorphlineReducerTest.testReducer- > seed#[FA8A1D94A2BB2925]] WARN > org.apache.hadoop.util.NativeCodeLoader - Unable to load = native-hadoop > library for your platform... using builtin-java classes where = applicable > >> [junit4] 1> 1871 [TEST-MorphlineReducerTest.testReducer- > seed#[FA8A1D94A2BB2925]] INFO org.apache.solr.hadoop.HeartBeater - > Heart beat reporting class is > org.apache.hadoop.mapreduce.Reducer$Context$$EnhancerByMockitoWith > CGLIB$$26219b0 > >> [junit4] 1> 1875 [TEST-MorphlineReducerTest.testReducer- > seed#[FA8A1D94A2BB2925]] INFO org.apache.solr.hadoop.SolrRecordWriter > - Using this unpacked directory as solr home: = mrunit-2d20ae5b-6ad2-47a5- > a7e5-a6fab88c0a48/solr8152945807876480818.zip > >> [junit4] 1> 1877 [TEST-MorphlineReducerTest.testReducer- > seed#[FA8A1D94A2BB2925]] INFO org.apache.solr.hadoop.SolrRecordWriter > - Creating embedded Solr server with solrHomeDir: = mrunit-2d20ae5b-6ad2- > 47a5-a7e5-a6fab88c0a48/solr8152945807876480818.zip, fs: > org.apache.hadoop.fs.LocalFileSystem@35dc38, outputShardDir: mrunit- > 0.17047939478652196/_temporary/0/_temporary/attempt_000000000000_0 > 000_m_000000_0/part-m-00000 > >> [junit4] 1> 1882 [Thread-4] INFO = org.apache.solr.hadoop.HeartBeater - > HeartBeat thread running > >> [junit4] 1> 1885 [Thread-4] INFO = org.apache.solr.hadoop.HeartBeater - > Issuing heart beat for 1 threads > >> [junit4] 1> 1922 [TEST-MorphlineReducerTest.testReducer- > seed#[FA8A1D94A2BB2925]] INFO org.apache.solr.core.SolrResourceLoader > - new SolrResourceLoader for directory: = 'mrunit-2d20ae5b-6ad2-47a5-a7e5- > a6fab88c0a48/solr8152945807876480818.zip/' > >> [junit4] 1> 2090 [TEST-MorphlineReducerTest.testReducer- > seed#[FA8A1D94A2BB2925]] INFO org.apache.solr.hadoop.SolrRecordWriter > - Constructed instance information solr.home = mrunit-2d20ae5b-6ad2-47a5- > a7e5-a6fab88c0a48/solr8152945807876480818.zip (mrunit-2d20ae5b-6ad2- > 47a5-a7e5-a6fab88c0a48/solr8152945807876480818.zip), instance dir = mrunit- > 2d20ae5b-6ad2-47a5-a7e5-a6fab88c0a48/solr8152945807876480818.zip/, = conf > dir mrunit-2d20ae5b-6ad2-47a5-a7e5- > a6fab88c0a48/solr8152945807876480818.zip/conf/, writing index to > solr.data.dir mrunit- > 0.17047939478652196/_temporary/0/_temporary/attempt_000000000000_0 > 000_m_000000_0/part-m-00000/data, with permdir mrunit- > 0.17047939478652196/_temporary/0/_temporary/attempt_000000000000_0 > 000_m_000000_0/part-m-00000 > >> [junit4] 1> 2096 [TEST-MorphlineReducerTest.testReducer- > seed#[FA8A1D94A2BB2925]] INFO org.apache.solr.core.ConfigSolr - = Loading > container configuration from /mnt/ssd/jenkins/workspace/Lucene-Solr- > = trunk-Linux/solr/build/contrib/solr-mr/test/J1/mrunit-2d20ae5b-6ad2-47a5-= > a7e5-a6fab88c0a48/solr8152945807876480818.zip/solr.xml > >> [junit4] 1> 2245 [TEST-MorphlineReducerTest.testReducer- > seed#[FA8A1D94A2BB2925]] INFO org.apache.solr.SolrTestCaseJ4 - > ###Ending testReducer > >> [junit4] 2> NOTE: reproduce with: ant test - > Dtestcase=3DMorphlineReducerTest -Dtests.method=3DtestReducer - > Dtests.seed=3DFA8A1D94A2BB2925 -Dtests.multiplier=3D3 = -Dtests.slow=3Dtrue - > Dtests.locale=3Dar_QA -Dtests.timezone=3DAmerica/Yellowknife - > Dtests.file.encoding=3DUS-ASCII > >> [junit4] ERROR 2.32s J1 | MorphlineReducerTest.testReducer <<< > >> [junit4] > Throwable #1: java.lang.ExceptionInInitializerError > >> [junit4] > at > __randomizedtesting.SeedInfo.seed([FA8A1D94A2BB2925:8E2E7A5608ED286 > 5]:0) > >> [junit4] > at > org.apache.solr.core.ConfigSolr.fromInputStream(ConfigSolr.java:85) > >> [junit4] > at > org.apache.solr.core.ConfigSolr.fromFile(ConfigSolr.java:64) > >> [junit4] > at > org.apache.solr.core.ConfigSolr.fromSolrHome(ConfigSolr.java:94) > >> [junit4] > at > org.apache.solr.core.CoreContainer.(CoreContainer.java:132) > >> [junit4] > at > org.apache.solr.hadoop.SolrRecordWriter.createEmbeddedSolrServer(SolrR > ecordWriter.java:162) > >> [junit4] > at > = org.apache.solr.hadoop.SolrRecordWriter.(SolrRecordWriter.java:118)= > >> [junit4] > at > org.apache.solr.hadoop.SolrOutputFormat.getRecordWriter(SolrOutputForm > at.java:161) > >> [junit4] > at > org.apache.hadoop.mrunit.internal.mapreduce.MockMapreduceOutputFor > mat.collect(MockMapreduceOutputFormat.java:100) > >> [junit4] > at > org.apache.hadoop.mrunit.internal.mapreduce.AbstractMockContextWrapp > er$4.answer(AbstractMockContextWrapper.java:90) > >> [junit4] > at > org.mockito.internal.stubbing.StubbedInvocationMatcher.answer(StubbedI > nvocationMatcher.java:34) > >> [junit4] > at > = org.mockito.internal.handler.MockHandlerImpl.handle(MockHandlerImpl.jav > a:91) > >> [junit4] > at > = org.mockito.internal.handler.NullResultGuardian.handle(NullResultGuardian= . > java:29) > >> [junit4] > at > = org.mockito.internal.handler.InvocationNotifierHandler.handle(InvocationN= > otifierHandler.java:38) > >> [junit4] > at > = org.mockito.internal.creation.MethodInterceptorFilter.intercept(MethodInt= > erceptorFilter.java:51) > >> [junit4] > at > org.apache.hadoop.mapreduce.Reducer$Context$$EnhancerByMockitoWith > CGLIB$$26219b0.write() > >> [junit4] > at > org.apache.hadoop.mapreduce.Reducer.reduce(Reducer.java:150) > >> [junit4] > at > org.apache.solr.hadoop.SolrReducer.reduce(SolrReducer.java:80) > >> [junit4] > at > org.apache.solr.hadoop.SolrReducer.reduce(SolrReducer.java:45) > >> [junit4] > at > org.apache.hadoop.mapreduce.Reducer.run(Reducer.java:171) > >> [junit4] > at > org.apache.hadoop.mrunit.mapreduce.ReduceDriver.run(ReduceDriver.java > :143) > >> [junit4] > at > org.apache.solr.hadoop.MorphlineReducerTest.testReducer(MorphlineRedu > cerTest.java:106) > >> [junit4] > at java.lang.Thread.run(Thread.java:744) > >> [junit4] > Caused by: java.lang.RuntimeException: > XPathFactory#newInstance() failed to create an XPathFactory for the = default > object model: http://java.sun.com/jaxp/xpath/dom with the > XPathFactoryConfigurationException: > javax.xml.xpath.XPathFactoryConfigurationException: > java.util.ServiceConfigurationError: javax.xml.xpath.XPathFactory: > jar:file:/mnt/ssd/jenkins/workspace/Lucene-Solr-trunk- > Linux/solr/contrib/solr-mr/lib/Saxon-HE-9.5.1-2.jar!/META- > INF/services/javax.xml.xpath.XPathFactory:2: Illegal = configuration-file syntax > >> [junit4] > at > javax.xml.xpath.XPathFactory.newInstance(XPathFactory.java:102) > >> [junit4] > at = org.apache.solr.core.Config.(Config.java:68) > >> [junit4] > ... 61 more > >> [junit4] 1> 2299 [SUITE-MorphlineReducerTest- > seed#[FA8A1D94A2BB2925]-worker] INFO org.apache.solr.SolrTestCaseJ4 = - > ###deleteCore > >> [junit4] 2> 2711 T11 ccr.ThreadLeakControl.checkThreadLeaks > WARNING Will linger awaiting termination of 1 leaked thread(s). > >> [junit4] 2> 22773 T11 ccr.ThreadLeakControl.checkThreadLeaks = SEVERE 1 > thread leaked from SUITE scope at > org.apache.solr.hadoop.MorphlineReducerTest: > >> [junit4] 2> 1) Thread[id=3D17, name=3DThread-4, > state=3DTIMED_WAITING, group=3DTGRP-MorphlineReducerTest] > >> [junit4] 2> at sun.misc.Unsafe.park(Native Method) > >> [junit4] 2> at > java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) > >> [junit4] 2> at > = java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedNa > nos(AbstractQueuedSynchronizer.java:1037) > >> [junit4] 2> at > = java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNa > nos(AbstractQueuedSynchronizer.java:1328) > >> [junit4] 2> at > java.util.concurrent.CountDownLatch.await(CountDownLatch.java:277) > >> [junit4] 2> at > org.apache.solr.hadoop.HeartBeater.run(HeartBeater.java:108) > >> [junit4] 2> 22774 T11 ccr.ThreadLeakControl.tryToInterruptAll = Starting to > interrupt leaked threads: > >> [junit4] 2> 1) Thread[id=3D17, name=3DThread-4, > state=3DTIMED_WAITING, group=3DTGRP-MorphlineReducerTest] > >> [junit4] 1> 22402 [Thread-4] ERROR > org.apache.solr.hadoop.HeartBeater - HeartBeat throwable > >> [junit4] 1> java.lang.InterruptedException > >> [junit4] 1> at > = java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedNa > nos(AbstractQueuedSynchronizer.java:1039) > >> [junit4] 1> at > = java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNa > nos(AbstractQueuedSynchronizer.java:1328) > >> [junit4] 1> at > java.util.concurrent.CountDownLatch.await(CountDownLatch.java:277) > >> [junit4] 1> at > org.apache.solr.hadoop.HeartBeater.run(HeartBeater.java:108) > >> [junit4] 1> 22405 [Thread-4] INFO = org.apache.solr.hadoop.HeartBeater > - heartbeat skipped count 0 > >> [junit4] 1> 22901 [Thread-4] ERROR > org.apache.solr.hadoop.HeartBeater - HeartBeat throwable > >> [junit4] 1> java.lang.InterruptedException > >> [junit4] 1> at > = java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedNa > nos(AbstractQueuedSynchronizer.java:1039) > >> [junit4] 1> at > = java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNa > nos(AbstractQueuedSynchronizer.java:1328) > >> [junit4] 1> at > java.util.concurrent.CountDownLatch.await(CountDownLatch.java:277) > >> [junit4] 1> at > org.apache.solr.hadoop.HeartBeater.run(HeartBeater.java:108) > >> [junit4] 1> 22903 [Thread-4] INFO = org.apache.solr.hadoop.HeartBeater > - heartbeat skipped count 0 > >> [junit4] 1> 23402 [Thread-4] ERROR > org.apache.solr.hadoop.HeartBeater - HeartBeat throwable > >> [junit4] 1> java.lang.InterruptedException > >> [junit4] 1> at > = java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedNa > nos(AbstractQueuedSynchronizer.java:1039) > >> [junit4] 1> at > = java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNa > nos(AbstractQueuedSynchronizer.java:1328) > >> [junit4] 1> at > java.util.concurrent.CountDownLatch.await(CountDownLatch.java:277) > >> [junit4] 1> at > org.apache.solr.hadoop.HeartBeater.run(HeartBeater.java:108) > >> [junit4] 1> 23402 [Thread-4] INFO = org.apache.solr.hadoop.HeartBeater > - heartbeat skipped count 0 > >> [junit4] 1> 23902 [Thread-4] ERROR > org.apache.solr.hadoop.HeartBeater - HeartBeat throwable > >> [junit4] 1> java.lang.InterruptedException > >> [junit4] 1> at > = java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedNa > nos(AbstractQueuedSynchronizer.java:1039) > >> [junit4] 1> at > = java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNa > nos(AbstractQueuedSynchronizer.java:1328) > >> [junit4] 1> at > java.util.concurrent.CountDownLatch.await(CountDownLatch.java:277) > >> [junit4] 1> at > org.apache.solr.hadoop.HeartBeater.run(HeartBeater.java:108) > >> [junit4] 1> 23903 [Thread-4] INFO = org.apache.solr.hadoop.HeartBeater > - heartbeat skipped count 0 > >> [junit4] 1> 24402 [Thread-4] ERROR > org.apache.solr.hadoop.HeartBeater - HeartBeat throwable > >> [junit4] 1> java.lang.InterruptedException > >> [junit4] 1> at > = java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedNa > nos(AbstractQueuedSynchronizer.java:1039) > >> [junit4] 1> at > = java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNa > nos(AbstractQueuedSynchronizer.java:1328) > >> [junit4] 1> at > java.util.concurrent.CountDownLatch.await(CountDownLatch.java:277) > >> [junit4] 1> at > org.apache.solr.hadoop.HeartBeater.run(HeartBeater.java:108) > >> [junit4] 1> 24403 [Thread-4] INFO = org.apache.solr.hadoop.HeartBeater > - heartbeat skipped count 0 > >> [junit4] 1> 24902 [Thread-4] ERROR > org.apache.solr.hadoop.HeartBeater - HeartBeat throwable > >> [junit4] 1> java.lang.InterruptedException > >> [junit4] 1> at > = java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedNa > nos(AbstractQueuedSynchronizer.java:1039) > >> [junit4] 1> at > = java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNa > nos(AbstractQueuedSynchronizer.java:1328) > >> [junit4] 1> at > java.util.concurrent.CountDownLatch.await(CountDownLatch.java:277) > >> [junit4] 1> at > org.apache.solr.hadoop.HeartBeater.run(HeartBeater.java:108) > >> [junit4] 1> 24903 [Thread-4] INFO = org.apache.solr.hadoop.HeartBeater > - heartbeat skipped count 0 > >> [junit4] 2> 25776 T11 ccr.ThreadLeakControl.tryToInterruptAll = SEVERE > There are still zombie threads that couldn't be terminated: > >> [junit4] 2> 1) Thread[id=3D17, name=3DThread-4, > state=3DTIMED_WAITING, group=3DTGRP-MorphlineReducerTest] > >> [junit4] 2> at sun.misc.Unsafe.park(Native Method) > >> [junit4] 2> at > java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) > >> [junit4] 2> at > = java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedNa > nos(AbstractQueuedSynchronizer.java:1037) > >> [junit4] 2> at > = java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNa > nos(AbstractQueuedSynchronizer.java:1328) > >> [junit4] 2> at > java.util.concurrent.CountDownLatch.await(CountDownLatch.java:277) > >> [junit4] 2> at > org.apache.solr.hadoop.HeartBeater.run(HeartBeater.java:108) > >> [junit4] 2> NOTE: test params are: codec=3DLucene40, > sim=3DDefaultSimilarity, locale=3Dar_QA, = timezone=3DAmerica/Yellowknife > >> [junit4] 2> NOTE: Linux 3.8.0-33-generic i386/Oracle = Corporation 1.8.0- > ea (32-bit)/cpus=3D8,threads=3D2,free=3D50593472,total=3D64880640 > >> [junit4] 2> NOTE: All tests run in this JVM: = [MorphlineReducerTest] > >> [junit4] 2> NOTE: reproduce with: ant test - > Dtestcase=3DMorphlineReducerTest -Dtests.seed=3DFA8A1D94A2BB2925 - > Dtests.multiplier=3D3 -Dtests.slow=3Dtrue -Dtests.locale=3Dar_QA - > Dtests.timezone=3DAmerica/Yellowknife -Dtests.file.encoding=3DUS-ASCII > >> [junit4] ERROR 0.00s J1 | MorphlineReducerTest (suite) <<< > >> [junit4] > Throwable #1: > com.carrotsearch.randomizedtesting.ThreadLeakError: 1 thread leaked = from > SUITE scope at org.apache.solr.hadoop.MorphlineReducerTest: > >> [junit4] > 1) Thread[id=3D17, name=3DThread-4, = state=3DTIMED_WAITING, > group=3DTGRP-MorphlineReducerTest] > >> [junit4] > at sun.misc.Unsafe.park(Native Method) > >> [junit4] > at > java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) > >> [junit4] > at > = java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedNa > nos(AbstractQueuedSynchronizer.java:1037) > >> [junit4] > at > = java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNa > nos(AbstractQueuedSynchronizer.java:1328) > >> [junit4] > at > java.util.concurrent.CountDownLatch.await(CountDownLatch.java:277) > >> [junit4] > at > org.apache.solr.hadoop.HeartBeater.run(HeartBeater.java:108) > >> [junit4] > at > __randomizedtesting.SeedInfo.seed([FA8A1D94A2BB2925]:0)Throwable #2: > com.carrotsearch.randomizedtesting.ThreadLeakError: There are still = zombie > threads that couldn't be terminated: > >> [junit4] > 1) Thread[id=3D17, name=3DThread-4, = state=3DTIMED_WAITING, > group=3DTGRP-MorphlineReducerTest] > >> [junit4] > at sun.misc.Unsafe.park(Native Method) > >> [junit4] > at > java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) > >> [junit4] > at > = java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedNa > nos(AbstractQueuedSynchronizer.java:1037) > >> [junit4] > at > = java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNa > nos(AbstractQueuedSynchronizer.java:1328) > >> [junit4] > at > java.util.concurrent.CountDownLatch.await(CountDownLatch.java:277) > >> [junit4] > at > org.apache.solr.hadoop.HeartBeater.run(HeartBeater.java:108) > >> [junit4] > at > __randomizedtesting.SeedInfo.seed([FA8A1D94A2BB2925]:0) > >> [junit4] Completed on J1 in 26.64s, 1 test, 3 errors <<< = FAILURES! > >> > >> [...truncated 14 lines...] > >> BUILD FAILED > >> /mnt/ssd/jenkins/workspace/Lucene-Solr-trunk-Linux/build.xml:420: = The > following error occurred while executing this line: > >> /mnt/ssd/jenkins/workspace/Lucene-Solr-trunk-Linux/build.xml:400: = The > following error occurred while executing this line: > >> /mnt/ssd/jenkins/workspace/Lucene-Solr-trunk-Linux/build.xml:39: = The > following error occurred while executing this line: > >> /mnt/ssd/jenkins/workspace/Lucene-Solr-trunk-Linux/extra- > targets.xml:37: The following error occurred while executing this = line: > >> = /mnt/ssd/jenkins/workspace/Lucene-Solr-trunk-Linux/solr/build.xml:209: > The following error occurred while executing this line: > >> /mnt/ssd/jenkins/workspace/Lucene-Solr-trunk-Linux/solr/common- > build.xml:441: The following error occurred while executing this line: > >> /mnt/ssd/jenkins/workspace/Lucene-Solr-trunk-Linux/solr/common- > build.xml:491: The following error occurred while executing this line: > >> /mnt/ssd/jenkins/workspace/Lucene-Solr-trunk-Linux/lucene/common- > build.xml:1276: The following error occurred while executing this = line: > >> /mnt/ssd/jenkins/workspace/Lucene-Solr-trunk-Linux/lucene/common- > buil > >> d.xml:909: There were test failures: 6 suites, 34 tests, 2 > >> suite-level errors, 1 error, 5 ignored > >> > >> Total time: 51 minutes 40 seconds > >> Build step 'Invoke Ant' marked build as failure Description set: > >> Java: 32bit/jdk1.8.0-ea-b117 -server -XX:+UseSerialGC Archiving > >> artifacts Recording test results Email was triggered for: Failure > >> Sending email for trigger: Failure > >> > >> > >> > >> = --------------------------------------------------------------------- > >> To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org For > >> additional commands, e-mail: dev-help@lucene.apache.org > > >=20 >=20 > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org For = additional > commands, e-mail: dev-help@lucene.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org For additional commands, e-mail: dev-help@lucene.apache.org