Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Geting从WebLogic上的Solr开始_Solr_Weblogic_Weblogic12c - Fatal编程技术网

Geting从WebLogic上的Solr开始

Geting从WebLogic上的Solr开始,solr,weblogic,weblogic12c,Solr,Weblogic,Weblogic12c,谁能推荐一篇好文章,或者介绍一下如何将Solr部署到WebLogic容器。这些例子都是基于码头的,我遇到了一些部署战争的基本问题 我已从中下载最新版本并提取了存档。然后,我将war从dist/solr-4.6.1.war推送到WebLogic容器,并从控制台部署了war 在启动时,Solr抛出了一个expection,即它无法找到合适的looging jar,并且不存在任何配置文件 我的问题是,我应该如何或在哪里为Solr配置逻辑主路径,在其中放置所需的库、模式文件等?Solr有自己的应用程序服

谁能推荐一篇好文章,或者介绍一下如何将Solr部署到WebLogic容器。这些例子都是基于码头的,我遇到了一些部署战争的基本问题

我已从中下载最新版本并提取了存档。然后,我将war从dist/solr-4.6.1.war推送到WebLogic容器,并从控制台部署了war

在启动时,Solr抛出了一个expection,即它无法找到合适的looging jar,并且不存在任何配置文件


我的问题是,我应该如何或在哪里为Solr配置逻辑主路径,在其中放置所需的库、模式文件等?

Solr有自己的应用程序服务器jetty。没有任何(好的)理由将外部应用服务器与Solr一起使用

上面指向Apache站点的链接引用了WebLogic 10。WebLogic现在是第12版。这告诉您Apache社区的任何人需要升级WebLogic文档已经有多长时间了。其他链接指向通用WebLogic信息,因此其他回复可能来自Oracle营销部门的人员


没有任何令人信服的理由可以拆掉Jetty并在另一台应用服务器上运行Solr。你只是在自找麻烦

你尝试过什么,你得到了什么准确的错误?关于在weblogic中运行有很多信息:我在一个用于测试的虚拟机中运行weblogic。我已经将solr war推到了那个虚拟机上,并使用管理控制台将它部署到WebLogic上。我在一个用于测试的虚拟机中运行WebLogic。我已将solr war推送到该VM,并使用管理控制台将其部署到WebLogic。在启动期间,我看到以下根异常:严重:null:java.lang.NoClassDefFoundError:org/apache/commons/logging/LogFactory和INFO:/u01/app/oracle/local dev oracle/solr/solr.xml不存在,使用默认配置,我想告诉Solr使用服务器上的特定位置,并将配置或所需的JAR放入/opt/Solr/conf/schema.xml/opt/Solr/lib/*。JAR在启动解决此问题的容器时需要定义环境变量。在我过去的项目中,Jetty在http头的大小方面存在问题(用于分面搜索),我必须调整和配置标题的大小,我发现奇怪的是,根据j2ee,标题的大小是无限的。一旦我将SOLR移动到WL,就不需要额外的配置。我将使用SOLR和WL。此外,Jetty上的时区与任何东西都不对齐,而在WL上它选择WL时区。