1

我正在尝试升级我的 fedora-commons 和 tomcat 存储库,因此我使用 install.properties 运行 .jar,该 install.properties 用于旧的 fedora-commons 安装。它似乎可以正常启动,没有任何问题,但启动几秒钟后,我在 catalina.out 中收到此错误消息:

Exception in thread "Thread-5" java.lang.RuntimeException: Unable to start JMS Messaging Client, 5 attempts were made, each attempt resulted in a java.net.ConnectException. The messaging broker at tcp://localhost:61616 is not available
at com.yourmediashelf.fedora.client.messaging.MessagingClient$JMSBrokerConnector.connect(MessagingClient.java:389)
at com.yourmediashelf.fedora.client.messaging.MessagingClient$JMSBrokerConnector.run(MessagingClient.java:349)

我在 fedora.log 中发现了一条错误消息,这里是:

ERROR 2015-06-10 11:41:57.966 [http-bio-8080-exec-23] (ContextLoader) Context initialization failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.fcrepo.server.Server' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Invocation of init method failed; nested exception is java.lang.RuntimeException: Fatal error while starting server

我无法进入 fedora/admin 页面,但我可以进入 tomcat 页面。谢谢你的帮助!

4

1 回答 1

1

我的问题是,在运行部署新的 fedora.war、fop.war 等的服务器启动之前,我将所有旧文件复制到 fedora 目录中。因此,它将过时的代码与新代码混合在一起。

于 2015-06-11T15:39:26.700 回答