Я выполнил точные шаги в [1], чтобы настроить несколько брокеров ActiveMQ на одном сервере. Когда я запускаю второй экземпляр, я всегда получаю ту же ошибку.
Я заметил одну вещь: конфигурации обоих экземпляров одинаковы. например, такие конфигурации, как порты, одинаковы как в activemq.xml, так и в jetty.xml.
Я даже меняю порты второго экземпляра, чтобы он не вылетал с первым экземпляром. Но я получаю то же исключение.
https://sbforge.org/display/BITMAG/Running+multiple+activemq+instances+on+the+same+server
ИНФО | Apache ActiveMQ 5.9.0 (экземпляр 1, ID:udara-54224-1391513355578-0:1) отключен INFO | Закрытие org.apache.activemq.xbean.XBeanBrokerFactory$1@33e228bc: дата запуска [вт, 04 февраля, 06:29:14 EST 2014]; корень контекстной иерархии WARN | Исключение, вызванное LifecycleProcessor при закрытии контекста java.lang.IllegalStateException: LifecycleProcessor не инициализирован — вызовите «обновить» перед вызовом методов жизненного цикла через контекст: org.apache.activemq.xbean.XBeanBrokerFactory$1@33e228bc: startup дата [Вт, 04 февраля 06:29:14 EST 2014]; корень иерархии контекста в org.springframework.context.support.AbstractApplicationContext.getLifecycleProcessor(AbstractApplicationContext.java:360) в org.springframework.context.support.AbstractApplicationContext.doClose(AbstractApplicationContext.java:1057) в org.springframework.context.support .AbstractApplicationContext.close(AbstractApplicationContext.java:1010) в org.apache.activemq.hooks.SpringContextHook.run(SpringContextHook.java:30) в org.apache.activemq.broker.BrokerService.stop(BrokerService.java:782) в org.apache.activemq.xbean.XBeanBrokerService.stop(XBeanBrokerService.java:122) в org.apache.activemq.broker.BrokerService.start(BrokerService.java:574) в org.apache.activemq.xbean.XBeanBrokerService.afterPropertiesSet( XBeanBrokerService.java:73) в sun.reflect.NativeMethodAccessorImpl.invoke0(собственный метод) в sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) в sun.reflect.DelegatingMethodAccess orImpl.invoke(DelegatingMethodAccessorImpl.java:25) в java.lang.reflect.Method.invoke(Method.java:597) в org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1608)