【发布时间】:2015-02-12 16:16:37
【问题描述】:
我试图在它自己的 tomcat 服务器上运行 SOLR,但我无法让它工作。这样做的过程没有很好的记录(http://docs.alfresco.com/4.2/tasks/solr-install-config.html),我觉得我错过了一些东西。同样在第二步它说
将 context.xml 文件复制到 apache-tomcat-6.0.26\conf\Catalina\localhost\solr.xml
如何将文件复制到文件中?我只能复制它的内容,我这样做了。在 solr.zip 文件中有很多文件和文件夹,但我不知道如何处理它们。我完成了文档告诉我的每一步,但我无法从 tomcat 初始化 SOLR 上下文:
2015 年 2 月 12 日下午 4:40:31 org.apache.catalina.core.StandardContext filterStart
CRITICAL:异常启动过滤器 SolrRequestFilter java.lang.NoClassDefFoundError: org/w3c/dom/ElementTraversal
原因:java.lang.ClassNotFoundException:org.w3c.dom.ElementTraversal
有人可以帮帮我吗?我现在挣扎了好几个小时!
【问题讨论】:
-
当我需要时,这些说明对我来说效果很好。至于第一个问题,很简单!您正在将文件复制到新文件夹和该文件夹中的新名称
-
所以在我的 tomcat\conf\Catalina\localhost 文件夹中我应该有两个文件“context.xml”和“solr.xml”内容相同?
-
好吧,也许我的英语不太好,但文档对我来说很难:) 你能告诉我哪些文件属于哪里以及它们应该包含哪些内容吗?在 tomcat/conf/Catalina/localhost 的 solr.xml 中有
,其中包含 docBase 和 solr/home。 zip 中的 solr.xml 在哪里属于哪个 contians 和 ???很抱歉打扰我,但 tomcat 和应用程序部署对我来说是全新的。 -
我的意思是“惹恼你”
-
假设您使用的是 Alfresco Enterprise,最好致电 Alfresco 支持人员。他们的人会说多种语言,希望包括您的语言,并且可以用您自己的语言与您交谈,并在他们进行的过程中解释一切!