2

我正在使用 WSO2 ESB 4.6.0、Debain GNU/Linux、WSO2 MessageBroker 2.0.1。

当我尝试启动 WSO2 ESB 时出现以下问题:

  [2013-06-21 04:19:17,370] 致命 - **ServiceBusInitializer 无法初始化 ESB...
  org.apache.synapse.message.processors.forward.ScheduledMessageForwardingProcessor.init(ScheduledMessageForwardingProcessor.java:76)
  ...
  [2013-06-21 04:20:16,589] 警告 - StartupFinalizerServiceComponent 正在等待所需的 OSGi 服务:org.wso2.carbon.mediation.initializer.services.SynapseEnvironmentService

在这方面的任何帮助将不胜感激。

4

1 回答 1

1

https://wso2.org/jira/browse/ESBJAVA-2060已经报告了类似的错误

在这种情况下,即使您停用了消息处理器,所有消息处理器都会在启动时重新激活。并且当它找不到消息处理器引用的消息存储时,它会抛出一个错误。要启动 ESB,您还必须删除消息处理器。

转到ESB_HOME/repository/deployment/server/synapse-configs/default/message-stores文件夹并删除与您的消息处理器对应的 XML 文件。然后启动 ESB。然后根据需要添加消息存储和处理器。

于 2013-07-12T05:29:21.337 回答