首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >玻璃鱼的溶胶-误差503

玻璃鱼的溶胶-误差503
EN

Stack Overflow用户
提问于 2013-04-26 12:40:04
回答 1查看 1.3K关注 0票数 2

我是新的Solr和我工作的编辑版本的示例-DIH从Solr的例子。使用start.jar (Solr提供的Jetty),一切都运行良好。但是现在我想在本地的玻璃鱼3.1.2.2上运行它。Solr为4.2.1

我从这里开始

http://wiki.apache.org/solr/SolrGlassfish

我在服务器/属性中添加了属性

代码语言:javascript
复制
solr.data.dir with value C:/solr/example/example-DIH/solr/db/data

solr.solr.home with value  C:/solr/example/example-DIH/solr

我重新启动了服务器并部署了solr-4.2.1.war (见于C:\solr\dist)。但当我开始的时候,玻璃鱼说的是HTTP Status 503 - Server is shutting down

我查了日志

#|2013-04-26T13:38:50.313+0200|INFO|glassfish3.1.2|org.glassfish.admingui|_ThreadID=113;_ThreadName=Thread-2;|uploadFileName=solr-4.2.1.war|##|2013-04-26T13:38:51.864+0200|WARNING|glassfish3.1.2|javax.enterprise.system.tools.deployment.org.glassfish.deployment.common|_ThreadID=83;_ThreadName=Thread-2;|DPL8007:不支持的部署描述符元素schemaLocation值http://www.bea.com/ns/weblogic/90 http://www.bea.com/ns/weblogic/90/weblogic-web-app.xsd|#] #|2013-04-26T13:38:51.865+0200|SEVERE|glassfish3.1.2|javax.enterprise.system.tools.deployment.org.glassfish.deployment.common|_ThreadID=83;_ThreadName=Thread-2;|DPL8006:获取/添加描述符失败:过滤器分派-请求-启用到false|# #|2013-04-26T13:38:52.864+0200|INFO|glassfish3.1.2|org.apache.solr.core.SolrResourceLoader|_ThreadID=83;_ThreadName=Thread-2;|No /solr/ JNDI|#的家 #|2013-04-26T13:38:52.895+0200|INFO|glassfish3.1.2|org.apache.solr.core.CoreContainer|_ThreadID=83;_ThreadName=Thread-2;|looking for solr.xml: C:\solr\solr.xml\样例-DIH\solr\solr.xml solr.xml# 使用Solr的#|2013-04-26T13:38:52.904+0200|INFO|glassfish3.1.2|org.apache.solr.core.CoreContainer|_ThreadID=83;_ThreadName=Thread-2;|Loading CoreContainer:‘C:/solr/示例/示例-DIH/solr\’CoreContainer# #|2013-04-26T13:38:53.604+0200|INFO|glassfish3.1.2|org.apache.solr.handler.component.HttpShardHandlerFactory|_ThreadID=83;_ThreadName=Thread-2;|Setting socketTimeout to: 0|# #|2013-04-26T13:38:53.605+0200|INFO|glassfish3.1.2|org.apache.solr.handler.component.HttpShardHandlerFactory|_ThreadID=83;_ThreadName=Thread-2;|Setting connTimeout to: 0|# #|2013-04-26T13:38:53.606+0200|INFO|glassfish3.1.2|org.apache.solr.handler.component.HttpShardHandlerFactory|_ThreadID=83;_ThreadName=Thread-2;|Setting corePoolSize to: 0|# #|2013-04-26T13:38:53.607+0200|INFO|glassfish3.1.2|org.apache.solr.handler.component.HttpShardHandlerFactory|_ThreadID=83;_ThreadName=Thread-2;|Setting maxThreadIdleTime to: 5|# #|2013-04-26T13:38:53.608+0200|INFO|glassfish3.1.2|org.apache.solr.handler.component.HttpShardHandlerFactory|_ThreadID=83;_ThreadName=Thread-2;|Setting fairnessPolicy to: false|# #|2013-04-26T13:38:53.791+0200|SEVERE|glassfish3.1.2|org.apache.solr.servlet.SolrDispatchFilter|_ThreadID=83;_ThreadName=Thread-2;|Could不启动Solr.检查solr/home属性和logs|#

我知道Solr没有开始,但我不知道为什么。我做错什么了吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-04-26 15:00:31

看来是Glassfish的密钥文件出问题了。您可以尝试通过将这些特定的JVM参数添加到Glassfish配置中来提供密码:

代码语言:javascript
复制
-Djavax.net.ssl.keyStorePassword=changeit
-Djavax.net.ssl.trustStorePassword=changeit

您也可以在asadmin中这样做:

代码语言:javascript
复制
asadmin create-jvm-options -Djavax.net.ssl.keyStorePassword=changeit
asadmin create-jvm-options -Djavax.net.ssl.trustStorePassword=changeit

我自己也尝试过,但是Glassfish会引发其他与缺少的依赖相关的错误。

解决这些问题会导致其他问题..。:(

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16236720

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档