【问题标题】:Solr on Websphere 8.5.5 : Linkage Error with org.slf4j.LoggerFactoryWebsphere 8.5.5 上的 Solr:与 org.slf4j.LoggerFactory 的链接错误
【发布时间】:2015-03-04 07:20:01
【问题描述】:
I am installing solr ( 4.10.2 ) on WAS 8.5.5 with IBM jdk 7. <br>
I deployed the `solr` as a `war` and added `solr.data.dir` and `solr.solr.home` to the application custom properties.
<br>
Upon accessing the url: http://localhost:9080/solr, <br>
I see the 'Linkage Error' in the logs.
4/03/15 06:50:58:277 GMT] 000000ae webapp        E com.ibm.ws.webcontainer.webapp.WebApp logServletError SRVE0293E: [Servlet Error]-[com.ibm.ws.webcontainer.extension.DefaultExtensionProcessor]: java.lang.NoClassDefFoundError: org.apache.solr.servlet.SolrDispatchFilter (initialization failure)
    at java.lang.J9VMInternals.initialize(J9VMInternals.java:176)
    at java.lang.J9VMInternals.newInstanceImpl(Native Method)
    at java.lang.Class.newInstance(Class.java:1600)
..........................<br>
...........................<br>
used by: **java.lang.LinkageError: org.slf4j.LoggerFactory**
    at java.lang.ClassLoader.defineClassImpl(Native Method)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:295)
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:154)

我修改了下载的solr.warlib。在solr.war/WEB-INF/lib 中已经存在的罐子的顶部,我从downloaded solr package 添加了一组额外的罐子

  • 来自 \solr-4.10.2\solr-4.10.2\dist 的所有 jar

  • 来自 \solr-4.10.2\solr-4.10.2\dist\solrj-lib 的所有 jar

  • 来自 \solr-4.10.2\solr-4.10.2\example\lib\ext 的所有 jar

  • 将应用程序类加载修改为“PARENT_LAST”。

    16 多个小时以来一直在摸不着头脑。
    甚至尝试删除all the slf4j*.jars from the solr.war\WEB-INF\lib,但同样的错误仍然存​​在。

我们强烈要求提供一些帮助。

【问题讨论】:

    标签: java solr websphere-8 linkageerror


    【解决方案1】:

    终于能够在 Websphere 8.5.5 上启动并运行 SOLR

    我已经在我的博客上列举了不同的步骤。

    Solr 4.10.2 Deployment on WebSphere855

    【讨论】:

    • 从 Solr 5 开始,不支持内置 Jetty 以外的配置。在您真正陷入 WAS 之前,请记住一些事情。
    • 哦,是的。刚看到发行说明。谢谢分享!
    猜你喜欢
    • 2015-04-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-09
    • 1970-01-01
    • 2018-08-22
    • 2015-01-01
    • 1970-01-01
    相关资源
    最近更新 更多