Hi Uwe,

There is no need for the saxon jar to be in the WAR. The mr contrib module is 
intended to be run in a separate process.

The saxon jar should only be pulled in by the MR contrib module aka 
map-reduce-indexer contrib module. If that's not the case that's a packaging 
bug that we should fix. 

For some more background, here is how the morphline dependency graph looks 
downstream: 
http://cloudera.github.io/cdk/docs/current/cdk-morphlines/cdk-morphlines-all/dependencies.html

Wolfgang.

On Dec 3, 2013, at 5:14 AM, Uwe Schindler wrote:

> Wolfgang,
> 
> does this problem affect all the hadoop modules (because the saxon jar is in 
> all the modules classpath)? If yes, I have to disable all of them with IBM J9 
> and Oracle Java 8.
> My biggest problem is the fact that this could also affect the release of 
> Solr. If the saxon.jar is in the WAR file of Solr, then it breaks whole of 
> Solr. But as it is a module, it should be loaded by the SolrResourceLoader 
> from the core's lib folder, so all should be fine, if installed.
> 
> I hope the huge Hadoop stuff is not in the WAR (not only because of this 
> issue) and needs to be installed by the user in the instance's lib folder!!!
> 
> Uwe
> 
> -----
> Uwe Schindler
> H.-H.-Meier-Allee 63, D-28213 Bremen
> http://www.thetaphi.de
> eMail: [email protected]
> 
> 
>> -----Original Message-----
>> From: [email protected] [mailto:[email protected]] On Behalf
>> Of Dawid Weiss
>> Sent: Tuesday, December 03, 2013 12:10 PM
>> To: [email protected]
>> Subject: Re: [JENKINS] Lucene-Solr-trunk-Linux (32bit/jdk1.8.0-ea-b117) -
>> Build # 8549 - Still Failing!
>> 
>> Ha! Thanks for filing the issue, Wolfgang.
>> 
>> D.
>> 
>> On Tue, Dec 3, 2013 at 12:01 PM, Wolfgang Hoschek
>> <[email protected]> wrote:
>>> Actually, Mike's opinion has changed because now Saxon doesn't need to
>>> support Java5 anymore - https://saxonica.plan.io/issues/1944
>>> 
>>> Wolfgang.
>>> 
>>> On Dec 3, 2013, at 2:07 AM, Dawid Weiss wrote:
>>> 
>>>>> I'll file a bug with saxon and see what Mike Kay's take is
>>>> 
>>>> I think Mike has already expressed his opinion on the subject in that
>>>> stack overflow topic... :)
>>>> 
>>>> Dawid
>>>> 
>>>> 
>>>> On Tue, Dec 3, 2013 at 9:52 AM, Wolfgang Hoschek
>> <[email protected]> wrote:
>>>>> 
>>>>> On Dec 3, 2013, at 12:11 AM, Uwe Schindler wrote:
>>>>> 
>>>>>>> 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.
>>>>>>> 
>>>>>>> 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.
>>>>>>> 
>>>>>>> A couple of options that come to mind in how to deal with this longer
>> term:
>>>>>>> 
>>>>>>> 1) Remove the dependency on cdk-morphlines-saxon (which pulls in
>>>>>>> the saxon jar)
>>>>>>> 
>>>>>> 
>>>>>> What ist he effect of this? I would prefer this!
>>>>> 
>>>>> The effect is that the convertHTML, xquery and xslt commands won't be
>> available anymore:
>>>>> 
>>>>> http://cloudera.github.io/cdk/docs/current/cdk-morphlines/morphlines
>>>>> ReferenceGuide.html#/cdk-morphlines-saxon
>>>>> 
>>>>>> 
>>>>>>> 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
>>>>>>> 
>>>>>>> 
>> 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!
>>>>> 
>>>>> This is actually quite common practice because the JAXP service loader
>> mechanism is a bit flawed. Also, most XSLT and XPath and StaX
>> implementations have serious bugs in various areas. Thus many XML
>> intensive apps that require reliability and predictable behavior explicitly
>> choose one of the JAXP implementation that's known to work for them,
>> rather than hoping for the best with some potentially buggy default impl.
>> JAXP plug-ability really only exists for simple XPath use cases. The good 
>> news
>> is that Solr Config et al seems to fit into that simple pluggable bucket.
>>>>> 
>>>>>> 
>>>>>>> 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).
>>>>> 
>>>>> I'll file a bug with saxon and see what Mike Kay's take is. Meanwhile, we
>> could remove the saxon jar or disable tests on java8 & J9 to be able to move
>> forward on this.
>>>>> 
>>>>>> 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).
>>>>> 
>>>>> All XML libs have bugs but most XML intensive apps use saxon in
>> production rather than other impls, at least from what I've seen over the
>> years. Anyway, just my 2 cents.
>>>>> 
>>>>> Wolfgang.
>>>>> 
>>>>>> 
>>>>>> Uwe
>>>>>> 
>>>>>>> On Dec 2, 2013, at 4:41 PM, Mark Miller wrote:
>>>>>>> 
>>>>>>>> Uwe mentioned this in IRC - I guess Saxon doesn’t 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
>>>>>>> <[email protected]> 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.MorphlineReducerT
>>>>>>> est
>>>>>>>>> 
>>>>>>>>> Error Message:
>>>>>>>>> 1 thread leaked from SUITE scope at
>>>>>>> org.apache.solr.hadoop.MorphlineReducerTest:     1) Thread[id=17,
>>>>>>> name=Thread-4, state=TIMED_WAITING, group=TGRP-
>>>>>>> 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=17, name=Thread-4, state=TIMED_WAITING,
>> group=TGRP-
>>>>>>> MorphlineReducerTest]
>>>>>>>>>     at sun.misc.Unsafe.park(Native Method)
>>>>>>>>>     at
>>>>>>> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:
>>>>>>> 215)
>>>>>>>>>     at
>>>>>>> java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSha
>>>>>>> redNa
>>>>>>> nos(AbstractQueuedSynchronizer.java:1037)
>>>>>>>>>     at
>>>>>>> java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSh
>>>>>>> aredNa
>>>>>>> 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.MorphlineReducerT
>>>>>>> est
>>>>>>>>> 
>>>>>>>>> Error Message:
>>>>>>>>> There are still zombie threads that couldn't be terminated:    1)
>>>>>>> Thread[id=17, name=Thread-4, state=TIMED_WAITING, group=TGRP-
>>>>>>> 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=17, name=Thread-4, state=TIMED_WAITING,
>> group=TGRP-
>>>>>>> MorphlineReducerTest]
>>>>>>>>>     at sun.misc.Unsafe.park(Native Method)
>>>>>>>>>     at
>>>>>>> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:
>>>>>>> 215)
>>>>>>>>>     at
>>>>>>> java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSha
>>>>>>> redNa
>>>>>>> nos(AbstractQueuedSynchronizer.java:1037)
>>>>>>>>>     at
>>>>>>> java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSh
>>>>>>> aredNa
>>>>>>> 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:8E2E7A5608ED28
>>>>>>> 6
>>>>>>> 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.<init>(CoreContainer.java:132)
>>>>>>>>>  at
>>>>>>> 
>> org.apache.solr.hadoop.SolrRecordWriter.createEmbeddedSolrServer(S
>>>>>>> olrR
>>>>>>> ecordWriter.java:162)
>>>>>>>>>  at
>>>>>>> org.apache.solr.hadoop.SolrRecordWriter.<init>(SolrRecordWriter.ja
>>>>>>> va:118)
>>>>>>>>>  at
>>>>>>> 
>> org.apache.solr.hadoop.SolrOutputFormat.getRecordWriter(SolrOutput
>>>>>>> Form
>>>>>>> at.java:161)
>>>>>>>>>  at
>>>>>>> 
>> org.apache.hadoop.mrunit.internal.mapreduce.MockMapreduceOutputFor
>>>>>>> mat.collect(MockMapreduceOutputFormat.java:100)
>>>>>>>>>  at
>>>>>>> 
>> org.apache.hadoop.mrunit.internal.mapreduce.AbstractMockContextWra
>>>>>>> pp
>>>>>>> er$4.answer(AbstractMockContextWrapper.java:90)
>>>>>>>>>  at
>>>>>>> 
>> org.mockito.internal.stubbing.StubbedInvocationMatcher.answer(Stub
>>>>>>> bedI
>>>>>>> nvocationMatcher.java:34)
>>>>>>>>>  at
>>>>>>> 
>> org.mockito.internal.handler.MockHandlerImpl.handle(MockHandlerImp
>>>>>>> l.jav
>>>>>>> a:91)
>>>>>>>>>  at
>>>>>>> 
>> org.mockito.internal.handler.NullResultGuardian.handle(NullResultGuardian.
>>>>>>> java:29)
>>>>>>>>>  at
>>>>>>> org.mockito.internal.handler.InvocationNotifierHandler.handle(Invo
>>>>>>> cationN
>>>>>>> otifierHandler.java:38)
>>>>>>>>>  at
>>>>>>> org.mockito.internal.creation.MethodInterceptorFilter.intercept(Me
>>>>>>> thodInt
>>>>>>> erceptorFilter.java:51)
>>>>>>>>>  at
>>>>>>> 
>> org.apache.hadoop.mapreduce.Reducer$Context$$EnhancerByMockitoWith
>>>>>>> CGLIB$$26219b0.write(<generated>)
>>>>>>>>>  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.j
>>>>>>> ava
>>>>>>> :143)
>>>>>>>>>  at
>>>>>>> 
>> org.apache.solr.hadoop.MorphlineReducerTest.testReducer(MorphlineR
>>>>>>> edu
>>>>>>> cerTest.java:106)
>>>>>>>>>  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
>> Method)
>>>>>>>>>  at
>>>>>>> 
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorIm
>>>>>>> pl.j
>>>>>>> ava:62)
>>>>>>>>>  at
>>>>>>> 
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAc
>>>>>>> ces
>>>>>>> sorImpl.java:43)
>>>>>>>>>  at java.lang.reflect.Method.invoke(Method.java:483)
>>>>>>>>>  at
>>>>>>> 
>> com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(Randomi
>>>>>>> ze
>>>>>>> dRunner.java:1559)
>>>>>>>>>  at
>>>>>>> 
>> com.carrotsearch.randomizedtesting.RandomizedRunner.access$600(Ran
>>>>>>> do
>>>>>>> mizedRunner.java:79)
>>>>>>>>>  at
>>>>>>> 
>> com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(Ran
>>>>>>> do
>>>>>>> mizedRunner.java:737)
>>>>>>>>>  at
>>>>>>> 
>> com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(Ran
>>>>>>> do
>>>>>>> mizedRunner.java:773)
>>>>>>>>>  at
>>>>>>> 
>> com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(Ran
>>>>>>> do
>>>>>>> mizedRunner.java:787)
>>>>>>>>>  at
>>>>>>> 
>> com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.
>>>>>>> evaluate(SystemPropertiesRestoreRule.java:53)
>>>>>>>>>  at
>>>>>>> 
>> org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(Tes
>>>>>>> tRule
>>>>>>> SetupTeardownChained.java:50)
>>>>>>>>>  at
>>>>>>> org.apache.lucene.util.TestRuleFieldCacheSanity$1.evaluate(TestRul
>>>>>>> eFieldCa
>>>>>>> cheSanity.java:51)
>>>>>>>>>  at
>>>>>>> org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(Abstract
>>>>>>> BeforeA
>>>>>>> fterRule.java:46)
>>>>>>>>>  at
>>>>>>> com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariant
>>>>>>> Rule$1
>>>>>>> .evaluate(SystemPropertiesInvariantRule.java:55)
>>>>>>>>>  at
>>>>>>> 
>> org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRu
>>>>>>> leTh
>>>>>>> readAndTestName.java:49)
>>>>>>>>>  at
>>>>>>> org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(T
>>>>>>> estRule
>>>>>>> IgnoreAfterMaxFailures.java:70)
>>>>>>>>>  at
>>>>>>> org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMark
>>>>>>> Failure
>>>>>>> .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.forkTimeoutin
>>>>>>> gTask
>>>>>>> (ThreadLeakControl.java:782)
>>>>>>>>>  at
>>>>>>> 
>> com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(Th
>>>>>>> readL
>>>>>>> eakControl.java:442)
>>>>>>>>>  at
>>>>>>> 
>> com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(
>>>>>>> Ran
>>>>>>> domizedRunner.java:746)
>>>>>>>>>  at
>>>>>>> 
>> com.carrotsearch.randomizedtesting.RandomizedRunner$3.evaluate(Ran
>>>>>>> do
>>>>>>> mizedRunner.java:648)
>>>>>>>>>  at
>>>>>>> 
>> com.carrotsearch.randomizedtesting.RandomizedRunner$4.evaluate(Ran
>>>>>>> do
>>>>>>> mizedRunner.java:682)
>>>>>>>>>  at
>>>>>>> 
>> com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(Ran
>>>>>>> do
>>>>>>> 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(Abstract
>>>>>>> BeforeA
>>>>>>> fterRule.java:46)
>>>>>>>>>  at
>>>>>>> 
>> org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleS
>>>>>>> toreCl
>>>>>>> assName.java:42)
>>>>>>>>>  at
>>>>>>> com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariant
>>>>>>> Rule$1
>>>>>>> .evaluate(SystemPropertiesInvariantRule.java:55)
>>>>>>>>>  at
>>>>>>> 
>> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnM
>>>>>>> et
>>>>>>> 
>> hodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39)
>>>>>>>>>  at
>>>>>>> 
>> com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnM
>>>>>>> et
>>>>>>> 
>> 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(TestR
>>>>>>> uleAss
>>>>>>> ertionsRequired.java:43)
>>>>>>>>>  at
>>>>>>> org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMark
>>>>>>> Failure
>>>>>>> .java:48)
>>>>>>>>>  at
>>>>>>> org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(T
>>>>>>> estRule
>>>>>>> IgnoreAfterMaxFailures.java:70)
>>>>>>>>>  at
>>>>>>> org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRul
>>>>>>> eIgnore
>>>>>>> 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.<clinit>(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-6ad
>>>>>>> 2-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=MorphlineReducerTest -Dtests.method=testReducer -
>>>>>>> Dtests.seed=FA8A1D94A2BB2925 -Dtests.multiplier=3
>>>>>>> -Dtests.slow=true - Dtests.locale=ar_QA
>>>>>>> -Dtests.timezone=America/Yellowknife -
>>>>>>> Dtests.file.encoding=US-ASCII
>>>>>>>>> [junit4] ERROR   2.32s J1 | MorphlineReducerTest.testReducer <<<
>>>>>>>>> [junit4]    > Throwable #1: java.lang.ExceptionInInitializerError
>>>>>>>>> [junit4]    >     at
>>>>>>> 
>> __randomizedtesting.SeedInfo.seed([FA8A1D94A2BB2925:8E2E7A5608ED28
>>>>>>> 6
>>>>>>> 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.<init>(CoreContainer.java:132)
>>>>>>>>> [junit4]    >     at
>>>>>>> 
>> org.apache.solr.hadoop.SolrRecordWriter.createEmbeddedSolrServer(S
>>>>>>> olrR
>>>>>>> ecordWriter.java:162)
>>>>>>>>> [junit4]    >     at
>>>>>>> org.apache.solr.hadoop.SolrRecordWriter.<init>(SolrRecordWriter.ja
>>>>>>> va:118)
>>>>>>>>> [junit4]    >     at
>>>>>>> 
>> org.apache.solr.hadoop.SolrOutputFormat.getRecordWriter(SolrOutput
>>>>>>> Form
>>>>>>> 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.AbstractMockContextWra
>>>>>>> pp
>>>>>>> er$4.answer(AbstractMockContextWrapper.java:90)
>>>>>>>>> [junit4]    >     at
>>>>>>> 
>> org.mockito.internal.stubbing.StubbedInvocationMatcher.answer(Stub
>>>>>>> bedI
>>>>>>> nvocationMatcher.java:34)
>>>>>>>>> [junit4]    >     at
>>>>>>> 
>> org.mockito.internal.handler.MockHandlerImpl.handle(MockHandlerImp
>>>>>>> l.jav
>>>>>>> a:91)
>>>>>>>>> [junit4]    >     at
>>>>>>> 
>> org.mockito.internal.handler.NullResultGuardian.handle(NullResultGuardian.
>>>>>>> java:29)
>>>>>>>>> [junit4]    >     at
>>>>>>> org.mockito.internal.handler.InvocationNotifierHandler.handle(Invo
>>>>>>> cationN
>>>>>>> otifierHandler.java:38)
>>>>>>>>> [junit4]    >     at
>>>>>>> org.mockito.internal.creation.MethodInterceptorFilter.intercept(Me
>>>>>>> thodInt
>>>>>>> erceptorFilter.java:51)
>>>>>>>>> [junit4]    >     at
>>>>>>> 
>> org.apache.hadoop.mapreduce.Reducer$Context$$EnhancerByMockitoWith
>>>>>>> CGLIB$$26219b0.write(<generated>)
>>>>>>>>> [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.j
>>>>>>> ava
>>>>>>> :143)
>>>>>>>>> [junit4]    >     at
>>>>>>> 
>> org.apache.solr.hadoop.MorphlineReducerTest.testReducer(MorphlineR
>>>>>>> edu
>>>>>>> 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.<clinit>(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=17, name=Thread-4,
>>>>>>> state=TIMED_WAITING, group=TGRP-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.doAcquireSha
>>>>>>> redNa
>>>>>>> nos(AbstractQueuedSynchronizer.java:1037)
>>>>>>>>> [junit4]   2>             at
>>>>>>> java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSh
>>>>>>> aredNa
>>>>>>> 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=17, name=Thread-4,
>>>>>>> state=TIMED_WAITING, group=TGRP-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.doAcquireSha
>>>>>>> redNa
>>>>>>> nos(AbstractQueuedSynchronizer.java:1039)
>>>>>>>>> [junit4]   1>     at
>>>>>>> java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSh
>>>>>>> aredNa
>>>>>>> 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.doAcquireSha
>>>>>>> redNa
>>>>>>> nos(AbstractQueuedSynchronizer.java:1039)
>>>>>>>>> [junit4]   1>     at
>>>>>>> java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSh
>>>>>>> aredNa
>>>>>>> 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.doAcquireSha
>>>>>>> redNa
>>>>>>> nos(AbstractQueuedSynchronizer.java:1039)
>>>>>>>>> [junit4]   1>     at
>>>>>>> java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSh
>>>>>>> aredNa
>>>>>>> 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.doAcquireSha
>>>>>>> redNa
>>>>>>> nos(AbstractQueuedSynchronizer.java:1039)
>>>>>>>>> [junit4]   1>     at
>>>>>>> java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSh
>>>>>>> aredNa
>>>>>>> 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.doAcquireSha
>>>>>>> redNa
>>>>>>> nos(AbstractQueuedSynchronizer.java:1039)
>>>>>>>>> [junit4]   1>     at
>>>>>>> java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSh
>>>>>>> aredNa
>>>>>>> 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.doAcquireSha
>>>>>>> redNa
>>>>>>> nos(AbstractQueuedSynchronizer.java:1039)
>>>>>>>>> [junit4]   1>     at
>>>>>>> java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSh
>>>>>>> aredNa
>>>>>>> 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=17, name=Thread-4,
>>>>>>> state=TIMED_WAITING, group=TGRP-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.doAcquireSha
>>>>>>> redNa
>>>>>>> nos(AbstractQueuedSynchronizer.java:1037)
>>>>>>>>> [junit4]   2>             at
>>>>>>> java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSh
>>>>>>> aredNa
>>>>>>> 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=Lucene40,
>>>>>>> sim=DefaultSimilarity, locale=ar_QA, timezone=America/Yellowknife
>>>>>>>>> [junit4]   2> NOTE: Linux 3.8.0-33-generic i386/Oracle Corporation
>> 1.8.0-
>>>>>>> ea (32-bit)/cpus=8,threads=2,free=50593472,total=64880640
>>>>>>>>> [junit4]   2> NOTE: All tests run in this JVM:
>> [MorphlineReducerTest]
>>>>>>>>> [junit4]   2> NOTE: reproduce with: ant test  -
>>>>>>> Dtestcase=MorphlineReducerTest -Dtests.seed=FA8A1D94A2BB2925
>> -
>>>>>>> Dtests.multiplier=3 -Dtests.slow=true -Dtests.locale=ar_QA -
>>>>>>> Dtests.timezone=America/Yellowknife -Dtests.file.encoding=US-
>> 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=17, name=Thread-4,
>> state=TIMED_WAITING,
>>>>>>> group=TGRP-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.doAcquireSha
>>>>>>> redNa
>>>>>>> nos(AbstractQueuedSynchronizer.java:1037)
>>>>>>>>> [junit4]    >         at
>>>>>>> java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSh
>>>>>>> aredNa
>>>>>>> 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=17, name=Thread-4,
>> state=TIMED_WAITING,
>>>>>>> group=TGRP-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.doAcquireSha
>>>>>>> redNa
>>>>>>> nos(AbstractQueuedSynchronizer.java:1037)
>>>>>>>>> [junit4]    >         at
>>>>>>> java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSh
>>>>>>> aredNa
>>>>>>> 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: [email protected]
>>>>>>>>> For additional commands, e-mail: [email protected]
>>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> ------------------------------------------------------------------
>>>>>>> --- To unsubscribe, e-mail: [email protected] For
>>>>>>> additional commands, e-mail: [email protected]
>>>>>> 
>>>>>> 
>>>>>> -------------------------------------------------------------------
>>>>>> -- To unsubscribe, e-mail: [email protected] For
>>>>>> additional commands, e-mail: [email protected]
>>>>>> 
>>>>> 
>>>>> 
>>>>> --------------------------------------------------------------------
>>>>> - To unsubscribe, e-mail: [email protected] For
>>>>> additional commands, e-mail: [email protected]
>>>>> 
>>>> 
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: [email protected] For
>>>> additional commands, e-mail: [email protected]
>>>> 
>>> 
>>> 
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [email protected] For
>>> additional commands, e-mail: [email protected]
>>> 
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected] For additional
>> commands, e-mail: [email protected]
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to