You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I had problems to launch the solr ws following the steps described at
https://code.google.com/p/psicquic/wiki/HowToInstallPsicquicAndSolrJetty
As soon as when I try to build the index (or during the tests launched during
the compilation -mvn clean install-), a dependency is not found:
Exception in thread "main" java.lang.NoClassDefFoundError:
org/mortbay/component/LifeCycle
….
at org.hupo.psi.mi.psicquic.ws.indexing.MitabIndexerAndJettyRunner.main(MitabIndexerAndJettyRunner.java:67)
By looking deeper at the dependency hierarchy, I found that with the last
version of cxf, the newer eclipse jetty library are imported, while
psicquic-solr import jetty from mortbay. I conclude that at run time, jetty
from mortbay is used but fail to find its dependencies in the new eclipse
libraries.
I was able to make the scripts run by
1) downgrading the version of cxf to 2.5.2
2) excluding all jetty libraries imported from eclipse from the cxf dependency
3) import mortbay jetty-util library.
4) do not exclude
I’ve attached the modified pom.xml file.
This is only a quick fix, it would probably may be better to upgrade all
psicquic libraries to rely on the newer jetty libraries (eclipse).
Original issue reported on code.google.com by arnaud.ceol on 10 Dec 2013 at 1:42
From @GoogleCodeExporter on March 18, 2015 11:1
Original issue reported on code.google.com by
arnaud.ceol
on 10 Dec 2013 at 1:42Attachments:
Copied from original issue: MICommunity/psicquic#33
The text was updated successfully, but these errors were encountered: