The additional problem now: If we expose this JAR file as part of Solr, it is incompatible to Java Enterprise! A classpath clash would occur leading to unexpected behavior in maybe other modules that expect the original (and maybe newer/older implementation as part of the EnterpiseJDK).
Like a WAR is not allowed to contain a servlet.jar (and the webapp container hides it from the WebappClassloader), this should also not be installed. The user should install it manually! ----- Uwe Schindler H.-H.-Meier-Allee 63, D-28213 Bremen <http://www.thetaphi.de/> http://www.thetaphi.de eMail: [email protected] From: Uwe Schindler [mailto:[email protected]] Sent: Thursday, July 04, 2013 4:55 PM To: [email protected] Subject: RE: [JENKINS] Lucene-Solr-SmokeRelease-trunk - Build # 96 - Still Failing Caused by Slowdoop commit of Mark Miller! This classes are used by Java Enterprise Edition, should never be used on a Client VM (my opinion). If somebody wants to run Slowdoop, use an Enterprise JDK. ----- Uwe Schindler H.-H.-Meier-Allee 63, D-28213 Bremen <http://www.thetaphi.de/> http://www.thetaphi.de eMail: [email protected] From: Robert Muir [mailto:[email protected]] Sent: Thursday, July 04, 2013 4:51 PM To: [email protected] Subject: Re: [JENKINS] Lucene-Solr-SmokeRelease-trunk - Build # 96 - Still Failing When was this dependency introduced? Is it really needed? The smoketesting has been failing for days because of this. On Thu, Jul 4, 2013 at 1:28 AM, Apache Jenkins Server <[email protected]> wrote: [exec] raise RuntimeError('%s contains sheisty class "%s"' % (desc, name2)) [exec] RuntimeError: JAR file "/usr/home/hudson/hudson-slave/workspace/Lucene-Solr-SmokeRelease-trunk/lucene/build/fakeReleaseTmp/unpack/solr-5.0.0/dist/test-framework/lib/jersey-core-1.16.jar" contains sheisty class "javax/ws/rs/ApplicationPath.class"
