You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geronimo.apache.org by "Donald Woods (JIRA)" <de...@geronimo.apache.org> on 2006/03/29 00:31:19 UTC
[jira] Created: (GERONIMO-1786) JMS Listeners for protocols
activeio, peer and openwire fail to start
JMS Listeners for protocols activeio, peer and openwire fail to start
---------------------------------------------------------------------
Key: GERONIMO-1786
URL: http://issues.apache.org/jira/browse/GERONIMO-1786
Project: Geronimo
Type: Bug
Components: ActiveMQ, console
Versions: 1.0, 1.1, 1.2
Environment: Geronimo 1.0.0
Reporter: Donald Woods
Even though addition of JMS Listeners for activeio, peer and openwire protocols is successful, the listeners fail to
start with the following exceptions.
activeio --- java.lang.NoSuchMethodError: org.activeio.ChannelFactory: method
bindAsynchChannel(Ljava/net/URI;)Lorg/activeio/AsynchChannelServer; not found
openwire --- javax.jms.JMSException: Could not load protocol: openwire. Reason: java.lang.ClassNotFoundException:
org.activemq.transport.openwire.OpenWireTransportServerChannelFactory
peer --- javax.jms.JMSException: Could not load protocol: peer. Reason: java.lang.ClassNotFoundException:
org.activemq.transport.peer.PeerTransportServerChannelFactory
Stack trace of the same.
192: 14:17:49,499 ERROR [GBeanInstanceState] Error while starting; GBean is now in the FAILED state:
objectName="geronimo.server:J2EEApplication=null,J2EEModule=geronimo/activemq-broker/1.0/car,J2EEServer=geronimo,br
oker=ActiveMQ,j2eeType=JMSConnector,name=ActiveMQ.activeio.0.0.0.0.12340-aio"
193: java.lang.NoSuchMethodError: org.activeio.ChannelFactory: method
bindAsynchChannel(Ljava/net/URI;)Lorg/activeio/AsynchChannelServer; not found
194: at org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.createAsynchChannelServer(ActiveIOTranspo
rtServerChannelFactory.java:60)
195: at org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.create(ActiveIOTransportServerChannelFact
ory.java:49)
196: at org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
197: at org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
198: at org.activemq.broker.impl.BrokerConnectorImpl.<init>(BrokerConnectorImpl.java:69)
199: at org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:161)
200: at org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:129)
201: at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java(Compiled Code))
202: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
203: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
204: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
205: at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
206: at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
207: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java
:365)
208: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
209: at org.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$2b4c85ae.startRecursive(<generated>)
210: at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:79)
211: at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
212: at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
213: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
214: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
215: at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
216: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
217: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
218: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
219: at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
220: at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
221: at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
222: at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
223: at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
224: at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
ava:82)
225: at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
226: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
227: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
228: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
229: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
230: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
231: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
232: at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
233: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
234: at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
235: at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
236: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
237: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
238: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
239: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
240: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
241: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
242: at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
243: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
244: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
245: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
246: at java.lang.Thread.run(Thread.java:570)
247: 14:17:49,504 ERROR [JMSConnectorPortlet] Unable to process portlet action
248: java.lang.NoSuchMethodError: org.activeio.ChannelFactory: method
bindAsynchChannel(Ljava/net/URI;)Lorg/activeio/AsynchChannelServer; not found
249: at org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.createAsynchChannelServer(ActiveIOTranspo
rtServerChannelFactory.java:60)
250: at org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.create(ActiveIOTransportServerChannelFact
ory.java:49)
251: at org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
252: at org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
253: at org.activemq.broker.impl.BrokerConnectorImpl.<init>(BrokerConnectorImpl.java:69)
254: at org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:161)
255: at org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:129)
256: at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java(Compiled Code))
257: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
258: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
259: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
260: at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
261: at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
262: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java
:365)
263: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
264: at org.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$2b4c85ae.startRecursive(<generated>)
265: at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:79)
266: at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
267: at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
268: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
269: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
270: at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
271: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
272: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
273: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
274: at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
275: at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
276: at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
277: at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
278: at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
279: at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
ava:82)
280: at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
281: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
282: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
283: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
284: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
285: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
286: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
287: at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
288: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
289: at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
290: at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
291: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
292: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
293: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
294: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
295: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
296: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
297: at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
298: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
299: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
300: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
301: at java.lang.Thread.run(Thread.java:570)
302: 14:18:17,392 ERROR [GBeanInstanceState] Error while starting; GBean is now in the FAILED state:
objectName="geronimo.server:J2EEApplication=null,J2EEModule=geronimo/activemq-broker/1.0/car,J2EEServer=geronimo,br
oker=ActiveMQ,j2eeType=JMSConnector,name=ActiveMQ.peer.0.0.0.0.12341-peer"
303: javax.jms.JMSException: Could not load protocol: peer. Reason: java.lang.ClassNotFoundException:
org.activemq.transport.peer.PeerTransportServerChannelFactory
304: at org.activemq.transport.TransportServerChannelProvider.createJMSexception(TransportServerChannelProvider.java:85
)
305: at org.activemq.transport.TransportServerChannelProvider.getFactory(TransportServerChannelProvider.java:79)
306: at org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
307: at org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
308: at org.activemq.broker.impl.BrokerConnectorImpl.<init>(BrokerConnectorImpl.java:69)
309: at org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:161)
310: at org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:129)
311: at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java(Compiled Code))
312: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
313: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
314: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
315: at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
316: at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
317: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java
:365)
318: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
319: at org.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$2b4c85ae.startRecursive(<generated>)
320: at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:79)
321: at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
322: at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
323: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
324: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
325: at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
326: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
327: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
328: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
329: at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
330: at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
331: at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
332: at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
333: at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
334: at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
ava:82)
335: at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
336: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
337: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
338: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
339: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
340: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
341: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
342: at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
343: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
344: at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
345: at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
346: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
347: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
348: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
349: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
350: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
351: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
352: at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
353: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
354: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
355: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
356: at java.lang.Thread.run(Thread.java:570)
357: 14:18:45,866 ERROR [GBeanInstanceState] Error while starting; GBean is now in the FAILED state:
objectName="geronimo.server:J2EEApplication=null,J2EEModule=geronimo/activemq-broker/1.0/car,J2EEServer=geronimo,br
oker=ActiveMQ,j2eeType=JMSConnector,name=ActiveMQ.openwire.0.0.0.0.12342-ow"
358: javax.jms.JMSException: Could not load protocol: openwire. Reason: java.lang.ClassNotFoundException:
org.activemq.transport.openwire.OpenWireTransportServerChannelFactory
359: at org.activemq.transport.TransportServerChannelProvider.createJMSexception(TransportServerChannelProvider.java:85
)
360: at org.activemq.transport.TransportServerChannelProvider.getFactory(TransportServerChannelProvider.java:79)
361: at org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
362: at org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
363: at org.activemq.broker.impl.BrokerConnectorImpl.<init>(BrokerConnectorImpl.java:69)
364: at org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:161)
365: at org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:129)
366: at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java(Compiled Code))
367: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
368: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
369: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
370: at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
371: at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
372: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java
:365)
373: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java(Compiled Code))
374: at org.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$2b4c85ae.startRecursive(<generated>)
375: at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:79)
376: at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
377: at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
378: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
379: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
380: at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
381: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
382: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
383: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
384: at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
385: at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
386: at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
387: at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
388: at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
389: at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
ava:82)
390: at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
391: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
392: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
393: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
394: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
395: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
396: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
397: at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
398: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
399: at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
400: at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
401: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
402: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
403: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
404: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
405: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
406: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
407: at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
408: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
409: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
410: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
411: at java.lang.Thread.run(Thread.java:570)
Reported by VAMSAVARDHANA Vamsi
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
[jira] Commented: (GERONIMO-1786) JMS Listeners for protocols
activeio, peer and openwire fail to start
Posted by "Donald Woods (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/GERONIMO-1786?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12516393 ]
Donald Woods commented on GERONIMO-1786:
----------------------------------------
The Peer transport is enabled again in 2.0, but doesn't support this operation, so it needs to be disabled again -
10:11:57,375 ERROR [GBeanInstanceState] Error while starting; GBean is now in th
e FAILED state: abstractName="org.apache.geronimo.configs/activemq-broker/2.0-SN
APSHOT/car?JMSServer=ActiveMQ,ServiceModule=org.apache.geronimo.configs/activemq
-broker/2.0-SNAPSHOT/car,j2eeType=GBean,name=Peer"
java.io.IOException: This protocol does not support being bound.
at org.apache.activemq.transport.peer.PeerTransportFactory.doBind(PeerTr
ansportFactory.java:114)
> JMS Listeners for protocols activeio, peer and openwire fail to start
> ---------------------------------------------------------------------
>
> Key: GERONIMO-1786
> URL: https://issues.apache.org/jira/browse/GERONIMO-1786
> Project: Geronimo
> Issue Type: Bug
> Security Level: public(Regular issues)
> Components: ActiveMQ, console
> Affects Versions: 1.0, 1.1, 1.1.1, 1.2
> Environment: Geronimo 1.0.0
> Reporter: Donald Woods
> Assignee: Donald Woods
> Fix For: 2.0
>
>
> Even though addition of JMS Listeners for activeio, peer and openwire protocols is successful, the listeners fail to
> start with the following exceptions.
> activeio --- java.lang.NoSuchMethodError: org.activeio.ChannelFactory: method
> bindAsynchChannel(Ljava/net/URI;)Lorg/activeio/AsynchChannelServer; not found
> openwire --- javax.jms.JMSException: Could not load protocol: openwire. Reason: java.lang.ClassNotFoundException:
> org.activemq.transport.openwire.OpenWireTransportServerChannelFactory
> peer --- javax.jms.JMSException: Could not load protocol: peer. Reason: java.lang.ClassNotFoundException:
> org.activemq.transport.peer.PeerTransportServerChannelFactory
> Stack trace of the same.
> 192: 14:17:49,499 ERROR [GBeanInstanceState] Error while starting; GBean is now in the FAILED state:
> objectName="geronimo.server:J2EEApplication=null,J2EEModule=geronimo/activemq-broker/1.0/car,J2EEServer=geronimo,br
> oker=ActiveMQ,j2eeType=JMSConnector,name=ActiveMQ.activeio.0.0.0.0.12340-aio"
> 193: java.lang.NoSuchMethodError: org.activeio.ChannelFactory: method
> bindAsynchChannel(Ljava/net/URI;)Lorg/activeio/AsynchChannelServer; not found
> 194: at org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.createAsynchChannelServer(ActiveIOTranspo
> rtServerChannelFactory.java:60)
> 195: at org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.create(ActiveIOTransportServerChannelFact
> ory.java:49)
> 196: at org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
> 197: at org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
> 198: at org.activemq.broker.impl.BrokerConnectorImpl.<init>(BrokerConnectorImpl.java:69)
> 199: at org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:161)
> 200: at org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:129)
> 201: at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java(Compiled Code))
> 202: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
> 203: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
> 204: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
> 205: at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
> 206: at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
> 207: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java
> :365)
> 208: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
> 209: at org.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$2b4c85ae.startRecursive(<generated>)
> 210: at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:79)
> 211: at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> 212: at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
> 213: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 214: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 215: at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> 216: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 217: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 218: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> 219: at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> 220: at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> 221: at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> 222: at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> 223: at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> 224: at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
> ava:82)
> 225: at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> 226: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 227: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 228: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 229: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 230: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> 231: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> 232: at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> 233: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> 234: at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
> 235: at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> 236: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> 237: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 238: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> 239: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> 240: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> 241: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> 242: at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> 243: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> 244: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 245: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 246: at java.lang.Thread.run(Thread.java:570)
> 247: 14:17:49,504 ERROR [JMSConnectorPortlet] Unable to process portlet action
> 248: java.lang.NoSuchMethodError: org.activeio.ChannelFactory: method
> bindAsynchChannel(Ljava/net/URI;)Lorg/activeio/AsynchChannelServer; not found
> 249: at org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.createAsynchChannelServer(ActiveIOTranspo
> rtServerChannelFactory.java:60)
> 250: at org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.create(ActiveIOTransportServerChannelFact
> ory.java:49)
> 251: at org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
> 252: at org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
> 253: at org.activemq.broker.impl.BrokerConnectorImpl.<init>(BrokerConnectorImpl.java:69)
> 254: at org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:161)
> 255: at org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:129)
> 256: at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java(Compiled Code))
> 257: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
> 258: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
> 259: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
> 260: at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
> 261: at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
> 262: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java
> :365)
> 263: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
> 264: at org.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$2b4c85ae.startRecursive(<generated>)
> 265: at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:79)
> 266: at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> 267: at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
> 268: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 269: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 270: at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> 271: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 272: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 273: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> 274: at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> 275: at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> 276: at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> 277: at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> 278: at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> 279: at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
> ava:82)
> 280: at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> 281: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 282: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 283: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 284: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 285: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> 286: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> 287: at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> 288: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> 289: at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
> 290: at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> 291: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> 292: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 293: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> 294: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> 295: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> 296: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> 297: at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> 298: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> 299: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 300: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 301: at java.lang.Thread.run(Thread.java:570)
> 302: 14:18:17,392 ERROR [GBeanInstanceState] Error while starting; GBean is now in the FAILED state:
> objectName="geronimo.server:J2EEApplication=null,J2EEModule=geronimo/activemq-broker/1.0/car,J2EEServer=geronimo,br
> oker=ActiveMQ,j2eeType=JMSConnector,name=ActiveMQ.peer.0.0.0.0.12341-peer"
> 303: javax.jms.JMSException: Could not load protocol: peer. Reason: java.lang.ClassNotFoundException:
> org.activemq.transport.peer.PeerTransportServerChannelFactory
> 304: at org.activemq.transport.TransportServerChannelProvider.createJMSexception(TransportServerChannelProvider.java:85
> )
> 305: at org.activemq.transport.TransportServerChannelProvider.getFactory(TransportServerChannelProvider.java:79)
> 306: at org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
> 307: at org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
> 308: at org.activemq.broker.impl.BrokerConnectorImpl.<init>(BrokerConnectorImpl.java:69)
> 309: at org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:161)
> 310: at org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:129)
> 311: at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java(Compiled Code))
> 312: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
> 313: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
> 314: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
> 315: at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
> 316: at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
> 317: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java
> :365)
> 318: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
> 319: at org.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$2b4c85ae.startRecursive(<generated>)
> 320: at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:79)
> 321: at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> 322: at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
> 323: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 324: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 325: at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> 326: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 327: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 328: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> 329: at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> 330: at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> 331: at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> 332: at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> 333: at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> 334: at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
> ava:82)
> 335: at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> 336: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 337: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 338: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 339: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 340: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> 341: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> 342: at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> 343: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> 344: at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
> 345: at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> 346: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> 347: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 348: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> 349: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> 350: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> 351: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> 352: at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> 353: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> 354: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 355: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 356: at java.lang.Thread.run(Thread.java:570)
> 357: 14:18:45,866 ERROR [GBeanInstanceState] Error while starting; GBean is now in the FAILED state:
> objectName="geronimo.server:J2EEApplication=null,J2EEModule=geronimo/activemq-broker/1.0/car,J2EEServer=geronimo,br
> oker=ActiveMQ,j2eeType=JMSConnector,name=ActiveMQ.openwire.0.0.0.0.12342-ow"
> 358: javax.jms.JMSException: Could not load protocol: openwire. Reason: java.lang.ClassNotFoundException:
> org.activemq.transport.openwire.OpenWireTransportServerChannelFactory
> 359: at org.activemq.transport.TransportServerChannelProvider.createJMSexception(TransportServerChannelProvider.java:85
> )
> 360: at org.activemq.transport.TransportServerChannelProvider.getFactory(TransportServerChannelProvider.java:79)
> 361: at org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
> 362: at org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
> 363: at org.activemq.broker.impl.BrokerConnectorImpl.<init>(BrokerConnectorImpl.java:69)
> 364: at org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:161)
> 365: at org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:129)
> 366: at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java(Compiled Code))
> 367: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
> 368: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
> 369: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
> 370: at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
> 371: at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
> 372: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java
> :365)
> 373: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java(Compiled Code))
> 374: at org.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$2b4c85ae.startRecursive(<generated>)
> 375: at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:79)
> 376: at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> 377: at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
> 378: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 379: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 380: at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> 381: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 382: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 383: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> 384: at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> 385: at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> 386: at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> 387: at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> 388: at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> 389: at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
> ava:82)
> 390: at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> 391: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 392: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 393: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 394: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 395: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> 396: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> 397: at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> 398: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> 399: at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
> 400: at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> 401: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> 402: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 403: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> 404: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> 405: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> 406: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> 407: at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> 408: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> 409: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 410: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 411: at java.lang.Thread.run(Thread.java:570)
> Reported by VAMSAVARDHANA Vamsi
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (GERONIMO-1786) JMS Listeners for protocols
activeio, peer and openwire fail to start
Posted by "Donald Woods (JIRA)" <de...@geronimo.apache.org>.
[ http://issues.apache.org/jira/browse/GERONIMO-1786?page=all ]
Donald Woods updated GERONIMO-1786:
-----------------------------------
Fix Version: 1.2
Need ActiveMQ v4 to fix this...
> JMS Listeners for protocols activeio, peer and openwire fail to start
> ---------------------------------------------------------------------
>
> Key: GERONIMO-1786
> URL: http://issues.apache.org/jira/browse/GERONIMO-1786
> Project: Geronimo
> Type: Bug
> Security: public(Regular issues)
> Components: ActiveMQ, console
> Versions: 1.0, 1.2, 1.1
> Environment: Geronimo 1.0.0
> Reporter: Donald Woods
> Fix For: 1.2
>
> Even though addition of JMS Listeners for activeio, peer and openwire protocols is successful, the listeners fail to
> start with the following exceptions.
> activeio --- java.lang.NoSuchMethodError: org.activeio.ChannelFactory: method
> bindAsynchChannel(Ljava/net/URI;)Lorg/activeio/AsynchChannelServer; not found
> openwire --- javax.jms.JMSException: Could not load protocol: openwire. Reason: java.lang.ClassNotFoundException:
> org.activemq.transport.openwire.OpenWireTransportServerChannelFactory
> peer --- javax.jms.JMSException: Could not load protocol: peer. Reason: java.lang.ClassNotFoundException:
> org.activemq.transport.peer.PeerTransportServerChannelFactory
> Stack trace of the same.
> 192: 14:17:49,499 ERROR [GBeanInstanceState] Error while starting; GBean is now in the FAILED state:
> objectName="geronimo.server:J2EEApplication=null,J2EEModule=geronimo/activemq-broker/1.0/car,J2EEServer=geronimo,br
> oker=ActiveMQ,j2eeType=JMSConnector,name=ActiveMQ.activeio.0.0.0.0.12340-aio"
> 193: java.lang.NoSuchMethodError: org.activeio.ChannelFactory: method
> bindAsynchChannel(Ljava/net/URI;)Lorg/activeio/AsynchChannelServer; not found
> 194: at org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.createAsynchChannelServer(ActiveIOTranspo
> rtServerChannelFactory.java:60)
> 195: at org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.create(ActiveIOTransportServerChannelFact
> ory.java:49)
> 196: at org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
> 197: at org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
> 198: at org.activemq.broker.impl.BrokerConnectorImpl.<init>(BrokerConnectorImpl.java:69)
> 199: at org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:161)
> 200: at org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:129)
> 201: at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java(Compiled Code))
> 202: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
> 203: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
> 204: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
> 205: at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
> 206: at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
> 207: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java
> :365)
> 208: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
> 209: at org.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$2b4c85ae.startRecursive(<generated>)
> 210: at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:79)
> 211: at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> 212: at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
> 213: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 214: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 215: at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> 216: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 217: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 218: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> 219: at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> 220: at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> 221: at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> 222: at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> 223: at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> 224: at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
> ava:82)
> 225: at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> 226: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 227: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 228: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 229: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 230: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> 231: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> 232: at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> 233: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> 234: at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
> 235: at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> 236: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> 237: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 238: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> 239: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> 240: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> 241: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> 242: at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> 243: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> 244: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 245: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 246: at java.lang.Thread.run(Thread.java:570)
> 247: 14:17:49,504 ERROR [JMSConnectorPortlet] Unable to process portlet action
> 248: java.lang.NoSuchMethodError: org.activeio.ChannelFactory: method
> bindAsynchChannel(Ljava/net/URI;)Lorg/activeio/AsynchChannelServer; not found
> 249: at org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.createAsynchChannelServer(ActiveIOTranspo
> rtServerChannelFactory.java:60)
> 250: at org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.create(ActiveIOTransportServerChannelFact
> ory.java:49)
> 251: at org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
> 252: at org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
> 253: at org.activemq.broker.impl.BrokerConnectorImpl.<init>(BrokerConnectorImpl.java:69)
> 254: at org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:161)
> 255: at org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:129)
> 256: at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java(Compiled Code))
> 257: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
> 258: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
> 259: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
> 260: at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
> 261: at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
> 262: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java
> :365)
> 263: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
> 264: at org.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$2b4c85ae.startRecursive(<generated>)
> 265: at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:79)
> 266: at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> 267: at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
> 268: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 269: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 270: at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> 271: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 272: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 273: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> 274: at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> 275: at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> 276: at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> 277: at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> 278: at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> 279: at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
> ava:82)
> 280: at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> 281: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 282: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 283: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 284: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 285: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> 286: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> 287: at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> 288: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> 289: at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
> 290: at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> 291: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> 292: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 293: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> 294: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> 295: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> 296: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> 297: at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> 298: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> 299: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 300: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 301: at java.lang.Thread.run(Thread.java:570)
> 302: 14:18:17,392 ERROR [GBeanInstanceState] Error while starting; GBean is now in the FAILED state:
> objectName="geronimo.server:J2EEApplication=null,J2EEModule=geronimo/activemq-broker/1.0/car,J2EEServer=geronimo,br
> oker=ActiveMQ,j2eeType=JMSConnector,name=ActiveMQ.peer.0.0.0.0.12341-peer"
> 303: javax.jms.JMSException: Could not load protocol: peer. Reason: java.lang.ClassNotFoundException:
> org.activemq.transport.peer.PeerTransportServerChannelFactory
> 304: at org.activemq.transport.TransportServerChannelProvider.createJMSexception(TransportServerChannelProvider.java:85
> )
> 305: at org.activemq.transport.TransportServerChannelProvider.getFactory(TransportServerChannelProvider.java:79)
> 306: at org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
> 307: at org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
> 308: at org.activemq.broker.impl.BrokerConnectorImpl.<init>(BrokerConnectorImpl.java:69)
> 309: at org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:161)
> 310: at org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:129)
> 311: at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java(Compiled Code))
> 312: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
> 313: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
> 314: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
> 315: at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
> 316: at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
> 317: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java
> :365)
> 318: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
> 319: at org.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$2b4c85ae.startRecursive(<generated>)
> 320: at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:79)
> 321: at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> 322: at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
> 323: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 324: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 325: at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> 326: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 327: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 328: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> 329: at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> 330: at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> 331: at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> 332: at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> 333: at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> 334: at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
> ava:82)
> 335: at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> 336: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 337: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 338: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 339: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 340: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> 341: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> 342: at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> 343: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> 344: at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
> 345: at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> 346: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> 347: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 348: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> 349: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> 350: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> 351: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> 352: at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> 353: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> 354: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 355: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 356: at java.lang.Thread.run(Thread.java:570)
> 357: 14:18:45,866 ERROR [GBeanInstanceState] Error while starting; GBean is now in the FAILED state:
> objectName="geronimo.server:J2EEApplication=null,J2EEModule=geronimo/activemq-broker/1.0/car,J2EEServer=geronimo,br
> oker=ActiveMQ,j2eeType=JMSConnector,name=ActiveMQ.openwire.0.0.0.0.12342-ow"
> 358: javax.jms.JMSException: Could not load protocol: openwire. Reason: java.lang.ClassNotFoundException:
> org.activemq.transport.openwire.OpenWireTransportServerChannelFactory
> 359: at org.activemq.transport.TransportServerChannelProvider.createJMSexception(TransportServerChannelProvider.java:85
> )
> 360: at org.activemq.transport.TransportServerChannelProvider.getFactory(TransportServerChannelProvider.java:79)
> 361: at org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
> 362: at org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
> 363: at org.activemq.broker.impl.BrokerConnectorImpl.<init>(BrokerConnectorImpl.java:69)
> 364: at org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:161)
> 365: at org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:129)
> 366: at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java(Compiled Code))
> 367: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
> 368: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
> 369: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
> 370: at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
> 371: at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
> 372: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java
> :365)
> 373: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java(Compiled Code))
> 374: at org.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$2b4c85ae.startRecursive(<generated>)
> 375: at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:79)
> 376: at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> 377: at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
> 378: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 379: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 380: at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> 381: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 382: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 383: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> 384: at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> 385: at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> 386: at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> 387: at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> 388: at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> 389: at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
> ava:82)
> 390: at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> 391: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 392: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 393: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 394: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 395: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> 396: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> 397: at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> 398: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> 399: at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
> 400: at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> 401: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> 402: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 403: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> 404: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> 405: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> 406: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> 407: at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> 408: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> 409: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 410: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 411: at java.lang.Thread.run(Thread.java:570)
> Reported by VAMSAVARDHANA Vamsi
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
[jira] Assigned: (GERONIMO-1786) JMS Listeners for protocols
activeio, peer and openwire fail to start
Posted by "Dain Sundstrom (JIRA)" <ji...@apache.org>.
[ http://issues.apache.org/jira/browse/GERONIMO-1786?page=all ]
Dain Sundstrom reassigned GERONIMO-1786:
----------------------------------------
Assignee: Dain Sundstrom
> JMS Listeners for protocols activeio, peer and openwire fail to start
> ---------------------------------------------------------------------
>
> Key: GERONIMO-1786
> URL: http://issues.apache.org/jira/browse/GERONIMO-1786
> Project: Geronimo
> Issue Type: Bug
> Security Level: public(Regular issues)
> Components: ActiveMQ, console
> Affects Versions: 1.0, 1.1, 1.2, 1.1.1
> Environment: Geronimo 1.0.0
> Reporter: Donald Woods
> Assigned To: Dain Sundstrom
> Fix For: 1.2, 2.0
>
>
> Even though addition of JMS Listeners for activeio, peer and openwire protocols is successful, the listeners fail to
> start with the following exceptions.
> activeio --- java.lang.NoSuchMethodError: org.activeio.ChannelFactory: method
> bindAsynchChannel(Ljava/net/URI;)Lorg/activeio/AsynchChannelServer; not found
> openwire --- javax.jms.JMSException: Could not load protocol: openwire. Reason: java.lang.ClassNotFoundException:
> org.activemq.transport.openwire.OpenWireTransportServerChannelFactory
> peer --- javax.jms.JMSException: Could not load protocol: peer. Reason: java.lang.ClassNotFoundException:
> org.activemq.transport.peer.PeerTransportServerChannelFactory
> Stack trace of the same.
> 192: 14:17:49,499 ERROR [GBeanInstanceState] Error while starting; GBean is now in the FAILED state:
> objectName="geronimo.server:J2EEApplication=null,J2EEModule=geronimo/activemq-broker/1.0/car,J2EEServer=geronimo,br
> oker=ActiveMQ,j2eeType=JMSConnector,name=ActiveMQ.activeio.0.0.0.0.12340-aio"
> 193: java.lang.NoSuchMethodError: org.activeio.ChannelFactory: method
> bindAsynchChannel(Ljava/net/URI;)Lorg/activeio/AsynchChannelServer; not found
> 194: at org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.createAsynchChannelServer(ActiveIOTranspo
> rtServerChannelFactory.java:60)
> 195: at org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.create(ActiveIOTransportServerChannelFact
> ory.java:49)
> 196: at org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
> 197: at org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
> 198: at org.activemq.broker.impl.BrokerConnectorImpl.<init>(BrokerConnectorImpl.java:69)
> 199: at org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:161)
> 200: at org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:129)
> 201: at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java(Compiled Code))
> 202: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
> 203: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
> 204: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
> 205: at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
> 206: at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
> 207: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java
> :365)
> 208: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
> 209: at org.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$2b4c85ae.startRecursive(<generated>)
> 210: at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:79)
> 211: at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> 212: at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
> 213: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 214: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 215: at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> 216: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 217: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 218: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> 219: at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> 220: at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> 221: at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> 222: at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> 223: at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> 224: at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
> ava:82)
> 225: at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> 226: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 227: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 228: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 229: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 230: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> 231: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> 232: at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> 233: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> 234: at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
> 235: at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> 236: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> 237: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 238: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> 239: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> 240: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> 241: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> 242: at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> 243: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> 244: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 245: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 246: at java.lang.Thread.run(Thread.java:570)
> 247: 14:17:49,504 ERROR [JMSConnectorPortlet] Unable to process portlet action
> 248: java.lang.NoSuchMethodError: org.activeio.ChannelFactory: method
> bindAsynchChannel(Ljava/net/URI;)Lorg/activeio/AsynchChannelServer; not found
> 249: at org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.createAsynchChannelServer(ActiveIOTranspo
> rtServerChannelFactory.java:60)
> 250: at org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.create(ActiveIOTransportServerChannelFact
> ory.java:49)
> 251: at org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
> 252: at org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
> 253: at org.activemq.broker.impl.BrokerConnectorImpl.<init>(BrokerConnectorImpl.java:69)
> 254: at org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:161)
> 255: at org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:129)
> 256: at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java(Compiled Code))
> 257: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
> 258: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
> 259: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
> 260: at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
> 261: at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
> 262: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java
> :365)
> 263: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
> 264: at org.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$2b4c85ae.startRecursive(<generated>)
> 265: at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:79)
> 266: at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> 267: at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
> 268: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 269: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 270: at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> 271: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 272: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 273: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> 274: at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> 275: at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> 276: at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> 277: at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> 278: at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> 279: at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
> ava:82)
> 280: at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> 281: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 282: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 283: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 284: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 285: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> 286: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> 287: at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> 288: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> 289: at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
> 290: at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> 291: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> 292: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 293: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> 294: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> 295: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> 296: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> 297: at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> 298: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> 299: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 300: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 301: at java.lang.Thread.run(Thread.java:570)
> 302: 14:18:17,392 ERROR [GBeanInstanceState] Error while starting; GBean is now in the FAILED state:
> objectName="geronimo.server:J2EEApplication=null,J2EEModule=geronimo/activemq-broker/1.0/car,J2EEServer=geronimo,br
> oker=ActiveMQ,j2eeType=JMSConnector,name=ActiveMQ.peer.0.0.0.0.12341-peer"
> 303: javax.jms.JMSException: Could not load protocol: peer. Reason: java.lang.ClassNotFoundException:
> org.activemq.transport.peer.PeerTransportServerChannelFactory
> 304: at org.activemq.transport.TransportServerChannelProvider.createJMSexception(TransportServerChannelProvider.java:85
> )
> 305: at org.activemq.transport.TransportServerChannelProvider.getFactory(TransportServerChannelProvider.java:79)
> 306: at org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
> 307: at org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
> 308: at org.activemq.broker.impl.BrokerConnectorImpl.<init>(BrokerConnectorImpl.java:69)
> 309: at org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:161)
> 310: at org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:129)
> 311: at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java(Compiled Code))
> 312: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
> 313: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
> 314: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
> 315: at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
> 316: at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
> 317: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java
> :365)
> 318: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
> 319: at org.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$2b4c85ae.startRecursive(<generated>)
> 320: at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:79)
> 321: at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> 322: at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
> 323: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 324: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 325: at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> 326: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 327: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 328: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> 329: at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> 330: at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> 331: at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> 332: at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> 333: at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> 334: at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
> ava:82)
> 335: at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> 336: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 337: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 338: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 339: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 340: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> 341: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> 342: at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> 343: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> 344: at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
> 345: at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> 346: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> 347: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 348: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> 349: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> 350: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> 351: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> 352: at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> 353: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> 354: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 355: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 356: at java.lang.Thread.run(Thread.java:570)
> 357: 14:18:45,866 ERROR [GBeanInstanceState] Error while starting; GBean is now in the FAILED state:
> objectName="geronimo.server:J2EEApplication=null,J2EEModule=geronimo/activemq-broker/1.0/car,J2EEServer=geronimo,br
> oker=ActiveMQ,j2eeType=JMSConnector,name=ActiveMQ.openwire.0.0.0.0.12342-ow"
> 358: javax.jms.JMSException: Could not load protocol: openwire. Reason: java.lang.ClassNotFoundException:
> org.activemq.transport.openwire.OpenWireTransportServerChannelFactory
> 359: at org.activemq.transport.TransportServerChannelProvider.createJMSexception(TransportServerChannelProvider.java:85
> )
> 360: at org.activemq.transport.TransportServerChannelProvider.getFactory(TransportServerChannelProvider.java:79)
> 361: at org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
> 362: at org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
> 363: at org.activemq.broker.impl.BrokerConnectorImpl.<init>(BrokerConnectorImpl.java:69)
> 364: at org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:161)
> 365: at org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:129)
> 366: at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java(Compiled Code))
> 367: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
> 368: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
> 369: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
> 370: at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
> 371: at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
> 372: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java
> :365)
> 373: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java(Compiled Code))
> 374: at org.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$2b4c85ae.startRecursive(<generated>)
> 375: at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:79)
> 376: at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> 377: at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
> 378: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 379: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 380: at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> 381: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 382: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 383: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> 384: at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> 385: at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> 386: at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> 387: at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> 388: at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> 389: at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
> ava:82)
> 390: at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> 391: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 392: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 393: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 394: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 395: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> 396: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> 397: at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> 398: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> 399: at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
> 400: at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> 401: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> 402: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 403: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> 404: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> 405: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> 406: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> 407: at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> 408: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> 409: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 410: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 411: at java.lang.Thread.run(Thread.java:570)
> Reported by VAMSAVARDHANA Vamsi
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Updated: (GERONIMO-1786) JMS Listeners for protocols
activeio, peer and openwire fail to start
Posted by "Prasad Kashyap (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/GERONIMO-1786?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Prasad Kashyap updated GERONIMO-1786:
-------------------------------------
Fix Version/s: (was: 2.0-M5)
2.0
> JMS Listeners for protocols activeio, peer and openwire fail to start
> ---------------------------------------------------------------------
>
> Key: GERONIMO-1786
> URL: https://issues.apache.org/jira/browse/GERONIMO-1786
> Project: Geronimo
> Issue Type: Bug
> Security Level: public(Regular issues)
> Components: ActiveMQ, console
> Affects Versions: 1.0, 1.1, 1.1.1, 1.2
> Environment: Geronimo 1.0.0
> Reporter: Donald Woods
> Fix For: 2.0
>
>
> Even though addition of JMS Listeners for activeio, peer and openwire protocols is successful, the listeners fail to
> start with the following exceptions.
> activeio --- java.lang.NoSuchMethodError: org.activeio.ChannelFactory: method
> bindAsynchChannel(Ljava/net/URI;)Lorg/activeio/AsynchChannelServer; not found
> openwire --- javax.jms.JMSException: Could not load protocol: openwire. Reason: java.lang.ClassNotFoundException:
> org.activemq.transport.openwire.OpenWireTransportServerChannelFactory
> peer --- javax.jms.JMSException: Could not load protocol: peer. Reason: java.lang.ClassNotFoundException:
> org.activemq.transport.peer.PeerTransportServerChannelFactory
> Stack trace of the same.
> 192: 14:17:49,499 ERROR [GBeanInstanceState] Error while starting; GBean is now in the FAILED state:
> objectName="geronimo.server:J2EEApplication=null,J2EEModule=geronimo/activemq-broker/1.0/car,J2EEServer=geronimo,br
> oker=ActiveMQ,j2eeType=JMSConnector,name=ActiveMQ.activeio.0.0.0.0.12340-aio"
> 193: java.lang.NoSuchMethodError: org.activeio.ChannelFactory: method
> bindAsynchChannel(Ljava/net/URI;)Lorg/activeio/AsynchChannelServer; not found
> 194: at org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.createAsynchChannelServer(ActiveIOTranspo
> rtServerChannelFactory.java:60)
> 195: at org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.create(ActiveIOTransportServerChannelFact
> ory.java:49)
> 196: at org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
> 197: at org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
> 198: at org.activemq.broker.impl.BrokerConnectorImpl.<init>(BrokerConnectorImpl.java:69)
> 199: at org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:161)
> 200: at org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:129)
> 201: at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java(Compiled Code))
> 202: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
> 203: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
> 204: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
> 205: at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
> 206: at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
> 207: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java
> :365)
> 208: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
> 209: at org.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$2b4c85ae.startRecursive(<generated>)
> 210: at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:79)
> 211: at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> 212: at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
> 213: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 214: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 215: at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> 216: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 217: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 218: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> 219: at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> 220: at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> 221: at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> 222: at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> 223: at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> 224: at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
> ava:82)
> 225: at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> 226: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 227: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 228: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 229: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 230: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> 231: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> 232: at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> 233: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> 234: at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
> 235: at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> 236: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> 237: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 238: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> 239: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> 240: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> 241: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> 242: at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> 243: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> 244: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 245: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 246: at java.lang.Thread.run(Thread.java:570)
> 247: 14:17:49,504 ERROR [JMSConnectorPortlet] Unable to process portlet action
> 248: java.lang.NoSuchMethodError: org.activeio.ChannelFactory: method
> bindAsynchChannel(Ljava/net/URI;)Lorg/activeio/AsynchChannelServer; not found
> 249: at org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.createAsynchChannelServer(ActiveIOTranspo
> rtServerChannelFactory.java:60)
> 250: at org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.create(ActiveIOTransportServerChannelFact
> ory.java:49)
> 251: at org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
> 252: at org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
> 253: at org.activemq.broker.impl.BrokerConnectorImpl.<init>(BrokerConnectorImpl.java:69)
> 254: at org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:161)
> 255: at org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:129)
> 256: at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java(Compiled Code))
> 257: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
> 258: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
> 259: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
> 260: at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
> 261: at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
> 262: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java
> :365)
> 263: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
> 264: at org.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$2b4c85ae.startRecursive(<generated>)
> 265: at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:79)
> 266: at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> 267: at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
> 268: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 269: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 270: at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> 271: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 272: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 273: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> 274: at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> 275: at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> 276: at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> 277: at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> 278: at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> 279: at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
> ava:82)
> 280: at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> 281: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 282: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 283: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 284: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 285: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> 286: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> 287: at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> 288: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> 289: at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
> 290: at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> 291: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> 292: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 293: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> 294: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> 295: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> 296: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> 297: at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> 298: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> 299: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 300: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 301: at java.lang.Thread.run(Thread.java:570)
> 302: 14:18:17,392 ERROR [GBeanInstanceState] Error while starting; GBean is now in the FAILED state:
> objectName="geronimo.server:J2EEApplication=null,J2EEModule=geronimo/activemq-broker/1.0/car,J2EEServer=geronimo,br
> oker=ActiveMQ,j2eeType=JMSConnector,name=ActiveMQ.peer.0.0.0.0.12341-peer"
> 303: javax.jms.JMSException: Could not load protocol: peer. Reason: java.lang.ClassNotFoundException:
> org.activemq.transport.peer.PeerTransportServerChannelFactory
> 304: at org.activemq.transport.TransportServerChannelProvider.createJMSexception(TransportServerChannelProvider.java:85
> )
> 305: at org.activemq.transport.TransportServerChannelProvider.getFactory(TransportServerChannelProvider.java:79)
> 306: at org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
> 307: at org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
> 308: at org.activemq.broker.impl.BrokerConnectorImpl.<init>(BrokerConnectorImpl.java:69)
> 309: at org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:161)
> 310: at org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:129)
> 311: at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java(Compiled Code))
> 312: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
> 313: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
> 314: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
> 315: at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
> 316: at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
> 317: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java
> :365)
> 318: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
> 319: at org.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$2b4c85ae.startRecursive(<generated>)
> 320: at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:79)
> 321: at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> 322: at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
> 323: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 324: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 325: at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> 326: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 327: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 328: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> 329: at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> 330: at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> 331: at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> 332: at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> 333: at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> 334: at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
> ava:82)
> 335: at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> 336: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 337: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 338: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 339: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 340: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> 341: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> 342: at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> 343: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> 344: at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
> 345: at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> 346: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> 347: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 348: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> 349: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> 350: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> 351: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> 352: at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> 353: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> 354: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 355: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 356: at java.lang.Thread.run(Thread.java:570)
> 357: 14:18:45,866 ERROR [GBeanInstanceState] Error while starting; GBean is now in the FAILED state:
> objectName="geronimo.server:J2EEApplication=null,J2EEModule=geronimo/activemq-broker/1.0/car,J2EEServer=geronimo,br
> oker=ActiveMQ,j2eeType=JMSConnector,name=ActiveMQ.openwire.0.0.0.0.12342-ow"
> 358: javax.jms.JMSException: Could not load protocol: openwire. Reason: java.lang.ClassNotFoundException:
> org.activemq.transport.openwire.OpenWireTransportServerChannelFactory
> 359: at org.activemq.transport.TransportServerChannelProvider.createJMSexception(TransportServerChannelProvider.java:85
> )
> 360: at org.activemq.transport.TransportServerChannelProvider.getFactory(TransportServerChannelProvider.java:79)
> 361: at org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
> 362: at org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
> 363: at org.activemq.broker.impl.BrokerConnectorImpl.<init>(BrokerConnectorImpl.java:69)
> 364: at org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:161)
> 365: at org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:129)
> 366: at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java(Compiled Code))
> 367: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
> 368: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
> 369: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
> 370: at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
> 371: at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
> 372: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java
> :365)
> 373: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java(Compiled Code))
> 374: at org.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$2b4c85ae.startRecursive(<generated>)
> 375: at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:79)
> 376: at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> 377: at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
> 378: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 379: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 380: at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> 381: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 382: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 383: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> 384: at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> 385: at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> 386: at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> 387: at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> 388: at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> 389: at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
> ava:82)
> 390: at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> 391: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 392: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 393: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 394: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 395: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> 396: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> 397: at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> 398: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> 399: at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
> 400: at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> 401: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> 402: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 403: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> 404: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> 405: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> 406: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> 407: at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> 408: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> 409: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 410: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 411: at java.lang.Thread.run(Thread.java:570)
> Reported by VAMSAVARDHANA Vamsi
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Closed: (GERONIMO-1786) JMS Listeners for protocols
activeio, peer and openwire fail to start
Posted by "Donald Woods (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/GERONIMO-1786?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Donald Woods closed GERONIMO-1786.
----------------------------------
Resolution: Fixed
Fix Version/s: 2.1
1.2
Merged in 1.2 fix from GERONIMO-2637 into 2.0 and 2.1.
> JMS Listeners for protocols activeio, peer and openwire fail to start
> ---------------------------------------------------------------------
>
> Key: GERONIMO-1786
> URL: https://issues.apache.org/jira/browse/GERONIMO-1786
> Project: Geronimo
> Issue Type: Bug
> Security Level: public(Regular issues)
> Components: ActiveMQ, console
> Affects Versions: 1.0, 1.1, 1.1.1, 1.2
> Environment: Geronimo 1.0.0
> Reporter: Donald Woods
> Assignee: Donald Woods
> Fix For: 1.2, 2.0, 2.1
>
>
> Even though addition of JMS Listeners for activeio, peer and openwire protocols is successful, the listeners fail to
> start with the following exceptions.
> activeio --- java.lang.NoSuchMethodError: org.activeio.ChannelFactory: method
> bindAsynchChannel(Ljava/net/URI;)Lorg/activeio/AsynchChannelServer; not found
> openwire --- javax.jms.JMSException: Could not load protocol: openwire. Reason: java.lang.ClassNotFoundException:
> org.activemq.transport.openwire.OpenWireTransportServerChannelFactory
> peer --- javax.jms.JMSException: Could not load protocol: peer. Reason: java.lang.ClassNotFoundException:
> org.activemq.transport.peer.PeerTransportServerChannelFactory
> Stack trace of the same.
> 192: 14:17:49,499 ERROR [GBeanInstanceState] Error while starting; GBean is now in the FAILED state:
> objectName="geronimo.server:J2EEApplication=null,J2EEModule=geronimo/activemq-broker/1.0/car,J2EEServer=geronimo,br
> oker=ActiveMQ,j2eeType=JMSConnector,name=ActiveMQ.activeio.0.0.0.0.12340-aio"
> 193: java.lang.NoSuchMethodError: org.activeio.ChannelFactory: method
> bindAsynchChannel(Ljava/net/URI;)Lorg/activeio/AsynchChannelServer; not found
> 194: at org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.createAsynchChannelServer(ActiveIOTranspo
> rtServerChannelFactory.java:60)
> 195: at org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.create(ActiveIOTransportServerChannelFact
> ory.java:49)
> 196: at org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
> 197: at org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
> 198: at org.activemq.broker.impl.BrokerConnectorImpl.<init>(BrokerConnectorImpl.java:69)
> 199: at org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:161)
> 200: at org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:129)
> 201: at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java(Compiled Code))
> 202: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
> 203: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
> 204: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
> 205: at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
> 206: at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
> 207: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java
> :365)
> 208: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
> 209: at org.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$2b4c85ae.startRecursive(<generated>)
> 210: at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:79)
> 211: at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> 212: at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
> 213: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 214: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 215: at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> 216: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 217: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 218: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> 219: at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> 220: at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> 221: at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> 222: at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> 223: at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> 224: at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
> ava:82)
> 225: at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> 226: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 227: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 228: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 229: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 230: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> 231: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> 232: at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> 233: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> 234: at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
> 235: at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> 236: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> 237: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 238: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> 239: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> 240: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> 241: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> 242: at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> 243: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> 244: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 245: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 246: at java.lang.Thread.run(Thread.java:570)
> 247: 14:17:49,504 ERROR [JMSConnectorPortlet] Unable to process portlet action
> 248: java.lang.NoSuchMethodError: org.activeio.ChannelFactory: method
> bindAsynchChannel(Ljava/net/URI;)Lorg/activeio/AsynchChannelServer; not found
> 249: at org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.createAsynchChannelServer(ActiveIOTranspo
> rtServerChannelFactory.java:60)
> 250: at org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.create(ActiveIOTransportServerChannelFact
> ory.java:49)
> 251: at org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
> 252: at org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
> 253: at org.activemq.broker.impl.BrokerConnectorImpl.<init>(BrokerConnectorImpl.java:69)
> 254: at org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:161)
> 255: at org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:129)
> 256: at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java(Compiled Code))
> 257: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
> 258: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
> 259: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
> 260: at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
> 261: at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
> 262: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java
> :365)
> 263: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
> 264: at org.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$2b4c85ae.startRecursive(<generated>)
> 265: at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:79)
> 266: at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> 267: at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
> 268: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 269: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 270: at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> 271: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 272: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 273: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> 274: at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> 275: at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> 276: at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> 277: at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> 278: at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> 279: at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
> ava:82)
> 280: at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> 281: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 282: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 283: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 284: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 285: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> 286: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> 287: at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> 288: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> 289: at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
> 290: at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> 291: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> 292: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 293: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> 294: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> 295: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> 296: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> 297: at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> 298: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> 299: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 300: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 301: at java.lang.Thread.run(Thread.java:570)
> 302: 14:18:17,392 ERROR [GBeanInstanceState] Error while starting; GBean is now in the FAILED state:
> objectName="geronimo.server:J2EEApplication=null,J2EEModule=geronimo/activemq-broker/1.0/car,J2EEServer=geronimo,br
> oker=ActiveMQ,j2eeType=JMSConnector,name=ActiveMQ.peer.0.0.0.0.12341-peer"
> 303: javax.jms.JMSException: Could not load protocol: peer. Reason: java.lang.ClassNotFoundException:
> org.activemq.transport.peer.PeerTransportServerChannelFactory
> 304: at org.activemq.transport.TransportServerChannelProvider.createJMSexception(TransportServerChannelProvider.java:85
> )
> 305: at org.activemq.transport.TransportServerChannelProvider.getFactory(TransportServerChannelProvider.java:79)
> 306: at org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
> 307: at org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
> 308: at org.activemq.broker.impl.BrokerConnectorImpl.<init>(BrokerConnectorImpl.java:69)
> 309: at org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:161)
> 310: at org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:129)
> 311: at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java(Compiled Code))
> 312: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
> 313: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
> 314: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
> 315: at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
> 316: at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
> 317: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java
> :365)
> 318: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
> 319: at org.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$2b4c85ae.startRecursive(<generated>)
> 320: at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:79)
> 321: at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> 322: at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
> 323: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 324: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 325: at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> 326: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 327: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 328: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> 329: at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> 330: at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> 331: at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> 332: at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> 333: at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> 334: at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
> ava:82)
> 335: at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> 336: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 337: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 338: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 339: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 340: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> 341: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> 342: at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> 343: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> 344: at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
> 345: at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> 346: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> 347: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 348: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> 349: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> 350: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> 351: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> 352: at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> 353: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> 354: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 355: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 356: at java.lang.Thread.run(Thread.java:570)
> 357: 14:18:45,866 ERROR [GBeanInstanceState] Error while starting; GBean is now in the FAILED state:
> objectName="geronimo.server:J2EEApplication=null,J2EEModule=geronimo/activemq-broker/1.0/car,J2EEServer=geronimo,br
> oker=ActiveMQ,j2eeType=JMSConnector,name=ActiveMQ.openwire.0.0.0.0.12342-ow"
> 358: javax.jms.JMSException: Could not load protocol: openwire. Reason: java.lang.ClassNotFoundException:
> org.activemq.transport.openwire.OpenWireTransportServerChannelFactory
> 359: at org.activemq.transport.TransportServerChannelProvider.createJMSexception(TransportServerChannelProvider.java:85
> )
> 360: at org.activemq.transport.TransportServerChannelProvider.getFactory(TransportServerChannelProvider.java:79)
> 361: at org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
> 362: at org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
> 363: at org.activemq.broker.impl.BrokerConnectorImpl.<init>(BrokerConnectorImpl.java:69)
> 364: at org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:161)
> 365: at org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:129)
> 366: at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java(Compiled Code))
> 367: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
> 368: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
> 369: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
> 370: at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
> 371: at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
> 372: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java
> :365)
> 373: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java(Compiled Code))
> 374: at org.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$2b4c85ae.startRecursive(<generated>)
> 375: at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:79)
> 376: at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> 377: at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
> 378: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 379: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 380: at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> 381: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 382: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 383: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> 384: at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> 385: at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> 386: at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> 387: at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> 388: at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> 389: at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
> ava:82)
> 390: at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> 391: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 392: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 393: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 394: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 395: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> 396: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> 397: at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> 398: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> 399: at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
> 400: at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> 401: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> 402: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 403: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> 404: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> 405: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> 406: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> 407: at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> 408: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> 409: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 410: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 411: at java.lang.Thread.run(Thread.java:570)
> Reported by VAMSAVARDHANA Vamsi
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (GERONIMO-1786) JMS Listeners for protocols
activeio, peer and openwire fail to start
Posted by "Dain Sundstrom (JIRA)" <ji...@apache.org>.
[ http://issues.apache.org/jira/browse/GERONIMO-1786?page=all ]
Dain Sundstrom updated GERONIMO-1786:
-------------------------------------
Fix Version/s: (was: 1.2)
Assignee: (was: Dain Sundstrom)
After the upgrade to ActiveIO 3.0 the same problem exists. On inspection of the code the Peer transport doesn't support this operation. The GUI for this feature will be removed from 1.2.
> JMS Listeners for protocols activeio, peer and openwire fail to start
> ---------------------------------------------------------------------
>
> Key: GERONIMO-1786
> URL: http://issues.apache.org/jira/browse/GERONIMO-1786
> Project: Geronimo
> Issue Type: Bug
> Security Level: public(Regular issues)
> Components: ActiveMQ, console
> Affects Versions: 1.0, 1.2, 1.1, 1.1.1
> Environment: Geronimo 1.0.0
> Reporter: Donald Woods
> Fix For: 2.0
>
>
> Even though addition of JMS Listeners for activeio, peer and openwire protocols is successful, the listeners fail to
> start with the following exceptions.
> activeio --- java.lang.NoSuchMethodError: org.activeio.ChannelFactory: method
> bindAsynchChannel(Ljava/net/URI;)Lorg/activeio/AsynchChannelServer; not found
> openwire --- javax.jms.JMSException: Could not load protocol: openwire. Reason: java.lang.ClassNotFoundException:
> org.activemq.transport.openwire.OpenWireTransportServerChannelFactory
> peer --- javax.jms.JMSException: Could not load protocol: peer. Reason: java.lang.ClassNotFoundException:
> org.activemq.transport.peer.PeerTransportServerChannelFactory
> Stack trace of the same.
> 192: 14:17:49,499 ERROR [GBeanInstanceState] Error while starting; GBean is now in the FAILED state:
> objectName="geronimo.server:J2EEApplication=null,J2EEModule=geronimo/activemq-broker/1.0/car,J2EEServer=geronimo,br
> oker=ActiveMQ,j2eeType=JMSConnector,name=ActiveMQ.activeio.0.0.0.0.12340-aio"
> 193: java.lang.NoSuchMethodError: org.activeio.ChannelFactory: method
> bindAsynchChannel(Ljava/net/URI;)Lorg/activeio/AsynchChannelServer; not found
> 194: at org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.createAsynchChannelServer(ActiveIOTranspo
> rtServerChannelFactory.java:60)
> 195: at org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.create(ActiveIOTransportServerChannelFact
> ory.java:49)
> 196: at org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
> 197: at org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
> 198: at org.activemq.broker.impl.BrokerConnectorImpl.<init>(BrokerConnectorImpl.java:69)
> 199: at org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:161)
> 200: at org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:129)
> 201: at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java(Compiled Code))
> 202: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
> 203: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
> 204: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
> 205: at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
> 206: at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
> 207: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java
> :365)
> 208: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
> 209: at org.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$2b4c85ae.startRecursive(<generated>)
> 210: at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:79)
> 211: at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> 212: at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
> 213: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 214: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 215: at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> 216: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 217: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 218: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> 219: at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> 220: at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> 221: at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> 222: at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> 223: at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> 224: at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
> ava:82)
> 225: at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> 226: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 227: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 228: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 229: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 230: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> 231: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> 232: at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> 233: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> 234: at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
> 235: at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> 236: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> 237: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 238: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> 239: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> 240: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> 241: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> 242: at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> 243: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> 244: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 245: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 246: at java.lang.Thread.run(Thread.java:570)
> 247: 14:17:49,504 ERROR [JMSConnectorPortlet] Unable to process portlet action
> 248: java.lang.NoSuchMethodError: org.activeio.ChannelFactory: method
> bindAsynchChannel(Ljava/net/URI;)Lorg/activeio/AsynchChannelServer; not found
> 249: at org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.createAsynchChannelServer(ActiveIOTranspo
> rtServerChannelFactory.java:60)
> 250: at org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.create(ActiveIOTransportServerChannelFact
> ory.java:49)
> 251: at org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
> 252: at org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
> 253: at org.activemq.broker.impl.BrokerConnectorImpl.<init>(BrokerConnectorImpl.java:69)
> 254: at org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:161)
> 255: at org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:129)
> 256: at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java(Compiled Code))
> 257: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
> 258: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
> 259: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
> 260: at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
> 261: at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
> 262: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java
> :365)
> 263: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
> 264: at org.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$2b4c85ae.startRecursive(<generated>)
> 265: at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:79)
> 266: at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> 267: at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
> 268: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 269: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 270: at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> 271: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 272: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 273: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> 274: at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> 275: at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> 276: at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> 277: at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> 278: at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> 279: at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
> ava:82)
> 280: at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> 281: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 282: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 283: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 284: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 285: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> 286: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> 287: at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> 288: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> 289: at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
> 290: at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> 291: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> 292: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 293: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> 294: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> 295: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> 296: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> 297: at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> 298: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> 299: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 300: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 301: at java.lang.Thread.run(Thread.java:570)
> 302: 14:18:17,392 ERROR [GBeanInstanceState] Error while starting; GBean is now in the FAILED state:
> objectName="geronimo.server:J2EEApplication=null,J2EEModule=geronimo/activemq-broker/1.0/car,J2EEServer=geronimo,br
> oker=ActiveMQ,j2eeType=JMSConnector,name=ActiveMQ.peer.0.0.0.0.12341-peer"
> 303: javax.jms.JMSException: Could not load protocol: peer. Reason: java.lang.ClassNotFoundException:
> org.activemq.transport.peer.PeerTransportServerChannelFactory
> 304: at org.activemq.transport.TransportServerChannelProvider.createJMSexception(TransportServerChannelProvider.java:85
> )
> 305: at org.activemq.transport.TransportServerChannelProvider.getFactory(TransportServerChannelProvider.java:79)
> 306: at org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
> 307: at org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
> 308: at org.activemq.broker.impl.BrokerConnectorImpl.<init>(BrokerConnectorImpl.java:69)
> 309: at org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:161)
> 310: at org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:129)
> 311: at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java(Compiled Code))
> 312: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
> 313: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
> 314: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
> 315: at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
> 316: at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
> 317: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java
> :365)
> 318: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
> 319: at org.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$2b4c85ae.startRecursive(<generated>)
> 320: at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:79)
> 321: at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> 322: at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
> 323: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 324: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 325: at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> 326: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 327: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 328: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> 329: at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> 330: at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> 331: at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> 332: at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> 333: at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> 334: at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
> ava:82)
> 335: at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> 336: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 337: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 338: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 339: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 340: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> 341: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> 342: at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> 343: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> 344: at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
> 345: at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> 346: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> 347: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 348: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> 349: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> 350: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> 351: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> 352: at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> 353: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> 354: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 355: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 356: at java.lang.Thread.run(Thread.java:570)
> 357: 14:18:45,866 ERROR [GBeanInstanceState] Error while starting; GBean is now in the FAILED state:
> objectName="geronimo.server:J2EEApplication=null,J2EEModule=geronimo/activemq-broker/1.0/car,J2EEServer=geronimo,br
> oker=ActiveMQ,j2eeType=JMSConnector,name=ActiveMQ.openwire.0.0.0.0.12342-ow"
> 358: javax.jms.JMSException: Could not load protocol: openwire. Reason: java.lang.ClassNotFoundException:
> org.activemq.transport.openwire.OpenWireTransportServerChannelFactory
> 359: at org.activemq.transport.TransportServerChannelProvider.createJMSexception(TransportServerChannelProvider.java:85
> )
> 360: at org.activemq.transport.TransportServerChannelProvider.getFactory(TransportServerChannelProvider.java:79)
> 361: at org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
> 362: at org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
> 363: at org.activemq.broker.impl.BrokerConnectorImpl.<init>(BrokerConnectorImpl.java:69)
> 364: at org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:161)
> 365: at org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:129)
> 366: at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java(Compiled Code))
> 367: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
> 368: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
> 369: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
> 370: at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
> 371: at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
> 372: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java
> :365)
> 373: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java(Compiled Code))
> 374: at org.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$2b4c85ae.startRecursive(<generated>)
> 375: at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:79)
> 376: at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> 377: at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
> 378: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 379: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 380: at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> 381: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 382: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 383: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> 384: at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> 385: at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> 386: at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> 387: at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> 388: at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> 389: at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
> ava:82)
> 390: at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> 391: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 392: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 393: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 394: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 395: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> 396: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> 397: at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> 398: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> 399: at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
> 400: at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> 401: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> 402: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 403: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> 404: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> 405: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> 406: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> 407: at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> 408: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> 409: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 410: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 411: at java.lang.Thread.run(Thread.java:570)
> Reported by VAMSAVARDHANA Vamsi
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Updated: (GERONIMO-1786) JMS Listeners for protocols
activeio, peer and openwire fail to start
Posted by "Vamsavardhana Reddy (JIRA)" <ji...@apache.org>.
[ http://issues.apache.org/jira/browse/GERONIMO-1786?page=all ]
Vamsavardhana Reddy updated GERONIMO-1786:
------------------------------------------
Fix Version/s: 2.0
> JMS Listeners for protocols activeio, peer and openwire fail to start
> ---------------------------------------------------------------------
>
> Key: GERONIMO-1786
> URL: http://issues.apache.org/jira/browse/GERONIMO-1786
> Project: Geronimo
> Issue Type: Bug
> Security Level: public(Regular issues)
> Components: ActiveMQ, console
> Affects Versions: 1.0, 1.2, 1.1, 1.1.1
> Environment: Geronimo 1.0.0
> Reporter: Donald Woods
> Fix For: 1.2, 2.0
>
>
> Even though addition of JMS Listeners for activeio, peer and openwire protocols is successful, the listeners fail to
> start with the following exceptions.
> activeio --- java.lang.NoSuchMethodError: org.activeio.ChannelFactory: method
> bindAsynchChannel(Ljava/net/URI;)Lorg/activeio/AsynchChannelServer; not found
> openwire --- javax.jms.JMSException: Could not load protocol: openwire. Reason: java.lang.ClassNotFoundException:
> org.activemq.transport.openwire.OpenWireTransportServerChannelFactory
> peer --- javax.jms.JMSException: Could not load protocol: peer. Reason: java.lang.ClassNotFoundException:
> org.activemq.transport.peer.PeerTransportServerChannelFactory
> Stack trace of the same.
> 192: 14:17:49,499 ERROR [GBeanInstanceState] Error while starting; GBean is now in the FAILED state:
> objectName="geronimo.server:J2EEApplication=null,J2EEModule=geronimo/activemq-broker/1.0/car,J2EEServer=geronimo,br
> oker=ActiveMQ,j2eeType=JMSConnector,name=ActiveMQ.activeio.0.0.0.0.12340-aio"
> 193: java.lang.NoSuchMethodError: org.activeio.ChannelFactory: method
> bindAsynchChannel(Ljava/net/URI;)Lorg/activeio/AsynchChannelServer; not found
> 194: at org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.createAsynchChannelServer(ActiveIOTranspo
> rtServerChannelFactory.java:60)
> 195: at org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.create(ActiveIOTransportServerChannelFact
> ory.java:49)
> 196: at org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
> 197: at org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
> 198: at org.activemq.broker.impl.BrokerConnectorImpl.<init>(BrokerConnectorImpl.java:69)
> 199: at org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:161)
> 200: at org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:129)
> 201: at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java(Compiled Code))
> 202: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
> 203: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
> 204: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
> 205: at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
> 206: at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
> 207: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java
> :365)
> 208: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
> 209: at org.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$2b4c85ae.startRecursive(<generated>)
> 210: at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:79)
> 211: at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> 212: at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
> 213: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 214: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 215: at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> 216: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 217: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 218: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> 219: at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> 220: at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> 221: at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> 222: at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> 223: at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> 224: at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
> ava:82)
> 225: at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> 226: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 227: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 228: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 229: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 230: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> 231: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> 232: at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> 233: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> 234: at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
> 235: at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> 236: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> 237: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 238: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> 239: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> 240: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> 241: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> 242: at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> 243: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> 244: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 245: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 246: at java.lang.Thread.run(Thread.java:570)
> 247: 14:17:49,504 ERROR [JMSConnectorPortlet] Unable to process portlet action
> 248: java.lang.NoSuchMethodError: org.activeio.ChannelFactory: method
> bindAsynchChannel(Ljava/net/URI;)Lorg/activeio/AsynchChannelServer; not found
> 249: at org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.createAsynchChannelServer(ActiveIOTranspo
> rtServerChannelFactory.java:60)
> 250: at org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.create(ActiveIOTransportServerChannelFact
> ory.java:49)
> 251: at org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
> 252: at org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
> 253: at org.activemq.broker.impl.BrokerConnectorImpl.<init>(BrokerConnectorImpl.java:69)
> 254: at org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:161)
> 255: at org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:129)
> 256: at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java(Compiled Code))
> 257: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
> 258: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
> 259: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
> 260: at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
> 261: at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
> 262: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java
> :365)
> 263: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
> 264: at org.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$2b4c85ae.startRecursive(<generated>)
> 265: at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:79)
> 266: at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> 267: at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
> 268: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 269: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 270: at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> 271: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 272: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 273: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> 274: at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> 275: at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> 276: at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> 277: at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> 278: at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> 279: at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
> ava:82)
> 280: at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> 281: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 282: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 283: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 284: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 285: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> 286: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> 287: at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> 288: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> 289: at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
> 290: at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> 291: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> 292: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 293: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> 294: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> 295: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> 296: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> 297: at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> 298: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> 299: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 300: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 301: at java.lang.Thread.run(Thread.java:570)
> 302: 14:18:17,392 ERROR [GBeanInstanceState] Error while starting; GBean is now in the FAILED state:
> objectName="geronimo.server:J2EEApplication=null,J2EEModule=geronimo/activemq-broker/1.0/car,J2EEServer=geronimo,br
> oker=ActiveMQ,j2eeType=JMSConnector,name=ActiveMQ.peer.0.0.0.0.12341-peer"
> 303: javax.jms.JMSException: Could not load protocol: peer. Reason: java.lang.ClassNotFoundException:
> org.activemq.transport.peer.PeerTransportServerChannelFactory
> 304: at org.activemq.transport.TransportServerChannelProvider.createJMSexception(TransportServerChannelProvider.java:85
> )
> 305: at org.activemq.transport.TransportServerChannelProvider.getFactory(TransportServerChannelProvider.java:79)
> 306: at org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
> 307: at org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
> 308: at org.activemq.broker.impl.BrokerConnectorImpl.<init>(BrokerConnectorImpl.java:69)
> 309: at org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:161)
> 310: at org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:129)
> 311: at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java(Compiled Code))
> 312: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
> 313: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
> 314: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
> 315: at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
> 316: at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
> 317: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java
> :365)
> 318: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
> 319: at org.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$2b4c85ae.startRecursive(<generated>)
> 320: at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:79)
> 321: at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> 322: at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
> 323: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 324: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 325: at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> 326: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 327: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 328: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> 329: at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> 330: at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> 331: at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> 332: at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> 333: at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> 334: at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
> ava:82)
> 335: at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> 336: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 337: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 338: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 339: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 340: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> 341: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> 342: at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> 343: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> 344: at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
> 345: at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> 346: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> 347: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 348: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> 349: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> 350: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> 351: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> 352: at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> 353: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> 354: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 355: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 356: at java.lang.Thread.run(Thread.java:570)
> 357: 14:18:45,866 ERROR [GBeanInstanceState] Error while starting; GBean is now in the FAILED state:
> objectName="geronimo.server:J2EEApplication=null,J2EEModule=geronimo/activemq-broker/1.0/car,J2EEServer=geronimo,br
> oker=ActiveMQ,j2eeType=JMSConnector,name=ActiveMQ.openwire.0.0.0.0.12342-ow"
> 358: javax.jms.JMSException: Could not load protocol: openwire. Reason: java.lang.ClassNotFoundException:
> org.activemq.transport.openwire.OpenWireTransportServerChannelFactory
> 359: at org.activemq.transport.TransportServerChannelProvider.createJMSexception(TransportServerChannelProvider.java:85
> )
> 360: at org.activemq.transport.TransportServerChannelProvider.getFactory(TransportServerChannelProvider.java:79)
> 361: at org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
> 362: at org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
> 363: at org.activemq.broker.impl.BrokerConnectorImpl.<init>(BrokerConnectorImpl.java:69)
> 364: at org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:161)
> 365: at org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:129)
> 366: at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java(Compiled Code))
> 367: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
> 368: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
> 369: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
> 370: at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
> 371: at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
> 372: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java
> :365)
> 373: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java(Compiled Code))
> 374: at org.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$2b4c85ae.startRecursive(<generated>)
> 375: at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:79)
> 376: at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> 377: at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
> 378: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 379: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 380: at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> 381: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 382: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 383: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> 384: at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> 385: at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> 386: at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> 387: at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> 388: at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> 389: at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
> ava:82)
> 390: at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> 391: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 392: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 393: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 394: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 395: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> 396: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> 397: at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> 398: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> 399: at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
> 400: at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> 401: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> 402: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 403: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> 404: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> 405: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> 406: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> 407: at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> 408: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> 409: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 410: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 411: at java.lang.Thread.run(Thread.java:570)
> Reported by VAMSAVARDHANA Vamsi
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Commented: (GERONIMO-1786) JMS Listeners for protocols
activeio, peer and openwire fail to start
Posted by "Donald Woods (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/GERONIMO-1786?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12516397 ]
Donald Woods commented on GERONIMO-1786:
----------------------------------------
Failover protocol does not support Add operation either -
10:22:41,140 ERROR [GBeanInstanceState] Error while starting; GBean is now in th
e FAILED state: abstractName="org.apache.geronimo.configs/activemq-broker/2.0-SN
APSHOT/car?JMSServer=ActiveMQ,ServiceModule=org.apache.geronimo.configs/activemq
-broker/2.0-SNAPSHOT/car,j2eeType=GBean,name=FailOver"
java.io.IOException: Invalid server URI: failover://localhost:61623
at org.apache.activemq.transport.failover.FailoverTransportFactory.doBin
d(FailoverTransportFactory.java:73)
at org.apache.activemq.transport.TransportFactory.bind(TransportFactory.
java:109)
> JMS Listeners for protocols activeio, peer and openwire fail to start
> ---------------------------------------------------------------------
>
> Key: GERONIMO-1786
> URL: https://issues.apache.org/jira/browse/GERONIMO-1786
> Project: Geronimo
> Issue Type: Bug
> Security Level: public(Regular issues)
> Components: ActiveMQ, console
> Affects Versions: 1.0, 1.1, 1.1.1, 1.2
> Environment: Geronimo 1.0.0
> Reporter: Donald Woods
> Assignee: Donald Woods
> Fix For: 2.0
>
>
> Even though addition of JMS Listeners for activeio, peer and openwire protocols is successful, the listeners fail to
> start with the following exceptions.
> activeio --- java.lang.NoSuchMethodError: org.activeio.ChannelFactory: method
> bindAsynchChannel(Ljava/net/URI;)Lorg/activeio/AsynchChannelServer; not found
> openwire --- javax.jms.JMSException: Could not load protocol: openwire. Reason: java.lang.ClassNotFoundException:
> org.activemq.transport.openwire.OpenWireTransportServerChannelFactory
> peer --- javax.jms.JMSException: Could not load protocol: peer. Reason: java.lang.ClassNotFoundException:
> org.activemq.transport.peer.PeerTransportServerChannelFactory
> Stack trace of the same.
> 192: 14:17:49,499 ERROR [GBeanInstanceState] Error while starting; GBean is now in the FAILED state:
> objectName="geronimo.server:J2EEApplication=null,J2EEModule=geronimo/activemq-broker/1.0/car,J2EEServer=geronimo,br
> oker=ActiveMQ,j2eeType=JMSConnector,name=ActiveMQ.activeio.0.0.0.0.12340-aio"
> 193: java.lang.NoSuchMethodError: org.activeio.ChannelFactory: method
> bindAsynchChannel(Ljava/net/URI;)Lorg/activeio/AsynchChannelServer; not found
> 194: at org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.createAsynchChannelServer(ActiveIOTranspo
> rtServerChannelFactory.java:60)
> 195: at org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.create(ActiveIOTransportServerChannelFact
> ory.java:49)
> 196: at org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
> 197: at org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
> 198: at org.activemq.broker.impl.BrokerConnectorImpl.<init>(BrokerConnectorImpl.java:69)
> 199: at org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:161)
> 200: at org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:129)
> 201: at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java(Compiled Code))
> 202: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
> 203: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
> 204: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
> 205: at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
> 206: at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
> 207: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java
> :365)
> 208: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
> 209: at org.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$2b4c85ae.startRecursive(<generated>)
> 210: at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:79)
> 211: at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> 212: at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
> 213: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 214: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 215: at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> 216: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 217: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 218: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> 219: at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> 220: at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> 221: at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> 222: at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> 223: at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> 224: at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
> ava:82)
> 225: at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> 226: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 227: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 228: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 229: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 230: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> 231: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> 232: at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> 233: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> 234: at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
> 235: at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> 236: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> 237: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 238: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> 239: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> 240: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> 241: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> 242: at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> 243: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> 244: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 245: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 246: at java.lang.Thread.run(Thread.java:570)
> 247: 14:17:49,504 ERROR [JMSConnectorPortlet] Unable to process portlet action
> 248: java.lang.NoSuchMethodError: org.activeio.ChannelFactory: method
> bindAsynchChannel(Ljava/net/URI;)Lorg/activeio/AsynchChannelServer; not found
> 249: at org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.createAsynchChannelServer(ActiveIOTranspo
> rtServerChannelFactory.java:60)
> 250: at org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.create(ActiveIOTransportServerChannelFact
> ory.java:49)
> 251: at org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
> 252: at org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
> 253: at org.activemq.broker.impl.BrokerConnectorImpl.<init>(BrokerConnectorImpl.java:69)
> 254: at org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:161)
> 255: at org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:129)
> 256: at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java(Compiled Code))
> 257: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
> 258: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
> 259: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
> 260: at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
> 261: at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
> 262: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java
> :365)
> 263: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
> 264: at org.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$2b4c85ae.startRecursive(<generated>)
> 265: at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:79)
> 266: at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> 267: at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
> 268: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 269: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 270: at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> 271: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 272: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 273: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> 274: at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> 275: at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> 276: at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> 277: at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> 278: at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> 279: at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
> ava:82)
> 280: at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> 281: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 282: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 283: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 284: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 285: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> 286: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> 287: at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> 288: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> 289: at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
> 290: at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> 291: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> 292: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 293: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> 294: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> 295: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> 296: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> 297: at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> 298: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> 299: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 300: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 301: at java.lang.Thread.run(Thread.java:570)
> 302: 14:18:17,392 ERROR [GBeanInstanceState] Error while starting; GBean is now in the FAILED state:
> objectName="geronimo.server:J2EEApplication=null,J2EEModule=geronimo/activemq-broker/1.0/car,J2EEServer=geronimo,br
> oker=ActiveMQ,j2eeType=JMSConnector,name=ActiveMQ.peer.0.0.0.0.12341-peer"
> 303: javax.jms.JMSException: Could not load protocol: peer. Reason: java.lang.ClassNotFoundException:
> org.activemq.transport.peer.PeerTransportServerChannelFactory
> 304: at org.activemq.transport.TransportServerChannelProvider.createJMSexception(TransportServerChannelProvider.java:85
> )
> 305: at org.activemq.transport.TransportServerChannelProvider.getFactory(TransportServerChannelProvider.java:79)
> 306: at org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
> 307: at org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
> 308: at org.activemq.broker.impl.BrokerConnectorImpl.<init>(BrokerConnectorImpl.java:69)
> 309: at org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:161)
> 310: at org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:129)
> 311: at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java(Compiled Code))
> 312: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
> 313: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
> 314: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
> 315: at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
> 316: at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
> 317: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java
> :365)
> 318: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
> 319: at org.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$2b4c85ae.startRecursive(<generated>)
> 320: at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:79)
> 321: at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> 322: at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
> 323: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 324: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 325: at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> 326: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 327: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 328: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> 329: at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> 330: at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> 331: at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> 332: at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> 333: at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> 334: at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
> ava:82)
> 335: at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> 336: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 337: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 338: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 339: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 340: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> 341: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> 342: at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> 343: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> 344: at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
> 345: at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> 346: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> 347: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 348: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> 349: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> 350: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> 351: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> 352: at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> 353: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> 354: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 355: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 356: at java.lang.Thread.run(Thread.java:570)
> 357: 14:18:45,866 ERROR [GBeanInstanceState] Error while starting; GBean is now in the FAILED state:
> objectName="geronimo.server:J2EEApplication=null,J2EEModule=geronimo/activemq-broker/1.0/car,J2EEServer=geronimo,br
> oker=ActiveMQ,j2eeType=JMSConnector,name=ActiveMQ.openwire.0.0.0.0.12342-ow"
> 358: javax.jms.JMSException: Could not load protocol: openwire. Reason: java.lang.ClassNotFoundException:
> org.activemq.transport.openwire.OpenWireTransportServerChannelFactory
> 359: at org.activemq.transport.TransportServerChannelProvider.createJMSexception(TransportServerChannelProvider.java:85
> )
> 360: at org.activemq.transport.TransportServerChannelProvider.getFactory(TransportServerChannelProvider.java:79)
> 361: at org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
> 362: at org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
> 363: at org.activemq.broker.impl.BrokerConnectorImpl.<init>(BrokerConnectorImpl.java:69)
> 364: at org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:161)
> 365: at org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:129)
> 366: at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java(Compiled Code))
> 367: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
> 368: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
> 369: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
> 370: at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
> 371: at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
> 372: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java
> :365)
> 373: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java(Compiled Code))
> 374: at org.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$2b4c85ae.startRecursive(<generated>)
> 375: at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:79)
> 376: at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> 377: at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
> 378: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 379: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 380: at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> 381: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 382: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 383: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> 384: at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> 385: at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> 386: at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> 387: at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> 388: at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> 389: at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
> ava:82)
> 390: at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> 391: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 392: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 393: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 394: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 395: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> 396: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> 397: at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> 398: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> 399: at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
> 400: at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> 401: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> 402: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 403: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> 404: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> 405: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> 406: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> 407: at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> 408: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> 409: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 410: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 411: at java.lang.Thread.run(Thread.java:570)
> Reported by VAMSAVARDHANA Vamsi
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Commented: (GERONIMO-1786) JMS Listeners for protocols
activeio, peer and openwire fail to start
Posted by "Donald Woods (JIRA)" <ji...@apache.org>.
[ http://issues.apache.org/jira/browse/GERONIMO-1786?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12461768 ]
Donald Woods commented on GERONIMO-1786:
----------------------------------------
G2637 was used to remove the peer transport setup from the JMS portlet in the 1.2 release.
> JMS Listeners for protocols activeio, peer and openwire fail to start
> ---------------------------------------------------------------------
>
> Key: GERONIMO-1786
> URL: http://issues.apache.org/jira/browse/GERONIMO-1786
> Project: Geronimo
> Issue Type: Bug
> Security Level: public(Regular issues)
> Components: ActiveMQ, console
> Affects Versions: 1.0, 1.1, 1.1.1, 1.2
> Environment: Geronimo 1.0.0
> Reporter: Donald Woods
> Fix For: 2.0
>
>
> Even though addition of JMS Listeners for activeio, peer and openwire protocols is successful, the listeners fail to
> start with the following exceptions.
> activeio --- java.lang.NoSuchMethodError: org.activeio.ChannelFactory: method
> bindAsynchChannel(Ljava/net/URI;)Lorg/activeio/AsynchChannelServer; not found
> openwire --- javax.jms.JMSException: Could not load protocol: openwire. Reason: java.lang.ClassNotFoundException:
> org.activemq.transport.openwire.OpenWireTransportServerChannelFactory
> peer --- javax.jms.JMSException: Could not load protocol: peer. Reason: java.lang.ClassNotFoundException:
> org.activemq.transport.peer.PeerTransportServerChannelFactory
> Stack trace of the same.
> 192: 14:17:49,499 ERROR [GBeanInstanceState] Error while starting; GBean is now in the FAILED state:
> objectName="geronimo.server:J2EEApplication=null,J2EEModule=geronimo/activemq-broker/1.0/car,J2EEServer=geronimo,br
> oker=ActiveMQ,j2eeType=JMSConnector,name=ActiveMQ.activeio.0.0.0.0.12340-aio"
> 193: java.lang.NoSuchMethodError: org.activeio.ChannelFactory: method
> bindAsynchChannel(Ljava/net/URI;)Lorg/activeio/AsynchChannelServer; not found
> 194: at org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.createAsynchChannelServer(ActiveIOTranspo
> rtServerChannelFactory.java:60)
> 195: at org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.create(ActiveIOTransportServerChannelFact
> ory.java:49)
> 196: at org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
> 197: at org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
> 198: at org.activemq.broker.impl.BrokerConnectorImpl.<init>(BrokerConnectorImpl.java:69)
> 199: at org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:161)
> 200: at org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:129)
> 201: at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java(Compiled Code))
> 202: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
> 203: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
> 204: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
> 205: at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
> 206: at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
> 207: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java
> :365)
> 208: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
> 209: at org.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$2b4c85ae.startRecursive(<generated>)
> 210: at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:79)
> 211: at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> 212: at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
> 213: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 214: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 215: at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> 216: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 217: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 218: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> 219: at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> 220: at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> 221: at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> 222: at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> 223: at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> 224: at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
> ava:82)
> 225: at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> 226: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 227: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 228: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 229: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 230: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> 231: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> 232: at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> 233: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> 234: at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
> 235: at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> 236: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> 237: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 238: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> 239: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> 240: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> 241: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> 242: at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> 243: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> 244: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 245: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 246: at java.lang.Thread.run(Thread.java:570)
> 247: 14:17:49,504 ERROR [JMSConnectorPortlet] Unable to process portlet action
> 248: java.lang.NoSuchMethodError: org.activeio.ChannelFactory: method
> bindAsynchChannel(Ljava/net/URI;)Lorg/activeio/AsynchChannelServer; not found
> 249: at org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.createAsynchChannelServer(ActiveIOTranspo
> rtServerChannelFactory.java:60)
> 250: at org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.create(ActiveIOTransportServerChannelFact
> ory.java:49)
> 251: at org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
> 252: at org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
> 253: at org.activemq.broker.impl.BrokerConnectorImpl.<init>(BrokerConnectorImpl.java:69)
> 254: at org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:161)
> 255: at org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:129)
> 256: at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java(Compiled Code))
> 257: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
> 258: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
> 259: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
> 260: at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
> 261: at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
> 262: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java
> :365)
> 263: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
> 264: at org.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$2b4c85ae.startRecursive(<generated>)
> 265: at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:79)
> 266: at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> 267: at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
> 268: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 269: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 270: at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> 271: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 272: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 273: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> 274: at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> 275: at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> 276: at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> 277: at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> 278: at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> 279: at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
> ava:82)
> 280: at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> 281: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 282: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 283: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 284: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 285: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> 286: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> 287: at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> 288: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> 289: at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
> 290: at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> 291: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> 292: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 293: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> 294: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> 295: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> 296: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> 297: at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> 298: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> 299: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 300: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 301: at java.lang.Thread.run(Thread.java:570)
> 302: 14:18:17,392 ERROR [GBeanInstanceState] Error while starting; GBean is now in the FAILED state:
> objectName="geronimo.server:J2EEApplication=null,J2EEModule=geronimo/activemq-broker/1.0/car,J2EEServer=geronimo,br
> oker=ActiveMQ,j2eeType=JMSConnector,name=ActiveMQ.peer.0.0.0.0.12341-peer"
> 303: javax.jms.JMSException: Could not load protocol: peer. Reason: java.lang.ClassNotFoundException:
> org.activemq.transport.peer.PeerTransportServerChannelFactory
> 304: at org.activemq.transport.TransportServerChannelProvider.createJMSexception(TransportServerChannelProvider.java:85
> )
> 305: at org.activemq.transport.TransportServerChannelProvider.getFactory(TransportServerChannelProvider.java:79)
> 306: at org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
> 307: at org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
> 308: at org.activemq.broker.impl.BrokerConnectorImpl.<init>(BrokerConnectorImpl.java:69)
> 309: at org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:161)
> 310: at org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:129)
> 311: at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java(Compiled Code))
> 312: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
> 313: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
> 314: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
> 315: at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
> 316: at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
> 317: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java
> :365)
> 318: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
> 319: at org.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$2b4c85ae.startRecursive(<generated>)
> 320: at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:79)
> 321: at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> 322: at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
> 323: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 324: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 325: at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> 326: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 327: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 328: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> 329: at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> 330: at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> 331: at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> 332: at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> 333: at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> 334: at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
> ava:82)
> 335: at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> 336: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 337: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 338: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 339: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 340: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> 341: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> 342: at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> 343: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> 344: at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
> 345: at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> 346: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> 347: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 348: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> 349: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> 350: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> 351: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> 352: at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> 353: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> 354: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 355: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 356: at java.lang.Thread.run(Thread.java:570)
> 357: 14:18:45,866 ERROR [GBeanInstanceState] Error while starting; GBean is now in the FAILED state:
> objectName="geronimo.server:J2EEApplication=null,J2EEModule=geronimo/activemq-broker/1.0/car,J2EEServer=geronimo,br
> oker=ActiveMQ,j2eeType=JMSConnector,name=ActiveMQ.openwire.0.0.0.0.12342-ow"
> 358: javax.jms.JMSException: Could not load protocol: openwire. Reason: java.lang.ClassNotFoundException:
> org.activemq.transport.openwire.OpenWireTransportServerChannelFactory
> 359: at org.activemq.transport.TransportServerChannelProvider.createJMSexception(TransportServerChannelProvider.java:85
> )
> 360: at org.activemq.transport.TransportServerChannelProvider.getFactory(TransportServerChannelProvider.java:79)
> 361: at org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
> 362: at org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
> 363: at org.activemq.broker.impl.BrokerConnectorImpl.<init>(BrokerConnectorImpl.java:69)
> 364: at org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:161)
> 365: at org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:129)
> 366: at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java(Compiled Code))
> 367: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
> 368: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
> 369: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
> 370: at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
> 371: at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
> 372: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java
> :365)
> 373: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java(Compiled Code))
> 374: at org.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$2b4c85ae.startRecursive(<generated>)
> 375: at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:79)
> 376: at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> 377: at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
> 378: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 379: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 380: at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> 381: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 382: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 383: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> 384: at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> 385: at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> 386: at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> 387: at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> 388: at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> 389: at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
> ava:82)
> 390: at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> 391: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 392: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 393: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 394: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 395: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> 396: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> 397: at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> 398: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> 399: at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
> 400: at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> 401: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> 402: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 403: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> 404: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> 405: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> 406: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> 407: at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> 408: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> 409: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 410: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 411: at java.lang.Thread.run(Thread.java:570)
> Reported by VAMSAVARDHANA Vamsi
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Updated: (GERONIMO-1786) JMS Listeners for protocols
activeio, peer and openwire fail to start
Posted by "John Sisson (JIRA)" <de...@geronimo.apache.org>.
[ http://issues.apache.org/jira/browse/GERONIMO-1786?page=all ]
John Sisson updated GERONIMO-1786:
----------------------------------
Affects Version/s: 1.1.1
Updated version to include 1.1.1 ( problem still exists in 1.1.1-rc3).
> JMS Listeners for protocols activeio, peer and openwire fail to start
> ---------------------------------------------------------------------
>
> Key: GERONIMO-1786
> URL: http://issues.apache.org/jira/browse/GERONIMO-1786
> Project: Geronimo
> Issue Type: Bug
> Security Level: public(Regular issues)
> Components: ActiveMQ, console
> Affects Versions: 1.0, 1.2, 1.1, 1.1.1
> Environment: Geronimo 1.0.0
> Reporter: Donald Woods
> Fix For: 1.2
>
>
> Even though addition of JMS Listeners for activeio, peer and openwire protocols is successful, the listeners fail to
> start with the following exceptions.
> activeio --- java.lang.NoSuchMethodError: org.activeio.ChannelFactory: method
> bindAsynchChannel(Ljava/net/URI;)Lorg/activeio/AsynchChannelServer; not found
> openwire --- javax.jms.JMSException: Could not load protocol: openwire. Reason: java.lang.ClassNotFoundException:
> org.activemq.transport.openwire.OpenWireTransportServerChannelFactory
> peer --- javax.jms.JMSException: Could not load protocol: peer. Reason: java.lang.ClassNotFoundException:
> org.activemq.transport.peer.PeerTransportServerChannelFactory
> Stack trace of the same.
> 192: 14:17:49,499 ERROR [GBeanInstanceState] Error while starting; GBean is now in the FAILED state:
> objectName="geronimo.server:J2EEApplication=null,J2EEModule=geronimo/activemq-broker/1.0/car,J2EEServer=geronimo,br
> oker=ActiveMQ,j2eeType=JMSConnector,name=ActiveMQ.activeio.0.0.0.0.12340-aio"
> 193: java.lang.NoSuchMethodError: org.activeio.ChannelFactory: method
> bindAsynchChannel(Ljava/net/URI;)Lorg/activeio/AsynchChannelServer; not found
> 194: at org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.createAsynchChannelServer(ActiveIOTranspo
> rtServerChannelFactory.java:60)
> 195: at org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.create(ActiveIOTransportServerChannelFact
> ory.java:49)
> 196: at org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
> 197: at org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
> 198: at org.activemq.broker.impl.BrokerConnectorImpl.<init>(BrokerConnectorImpl.java:69)
> 199: at org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:161)
> 200: at org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:129)
> 201: at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java(Compiled Code))
> 202: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
> 203: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
> 204: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
> 205: at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
> 206: at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
> 207: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java
> :365)
> 208: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
> 209: at org.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$2b4c85ae.startRecursive(<generated>)
> 210: at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:79)
> 211: at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> 212: at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
> 213: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 214: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 215: at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> 216: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 217: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 218: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> 219: at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> 220: at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> 221: at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> 222: at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> 223: at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> 224: at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
> ava:82)
> 225: at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> 226: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 227: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 228: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 229: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 230: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> 231: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> 232: at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> 233: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> 234: at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
> 235: at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> 236: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> 237: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 238: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> 239: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> 240: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> 241: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> 242: at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> 243: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> 244: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 245: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 246: at java.lang.Thread.run(Thread.java:570)
> 247: 14:17:49,504 ERROR [JMSConnectorPortlet] Unable to process portlet action
> 248: java.lang.NoSuchMethodError: org.activeio.ChannelFactory: method
> bindAsynchChannel(Ljava/net/URI;)Lorg/activeio/AsynchChannelServer; not found
> 249: at org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.createAsynchChannelServer(ActiveIOTranspo
> rtServerChannelFactory.java:60)
> 250: at org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.create(ActiveIOTransportServerChannelFact
> ory.java:49)
> 251: at org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
> 252: at org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
> 253: at org.activemq.broker.impl.BrokerConnectorImpl.<init>(BrokerConnectorImpl.java:69)
> 254: at org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:161)
> 255: at org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:129)
> 256: at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java(Compiled Code))
> 257: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
> 258: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
> 259: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
> 260: at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
> 261: at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
> 262: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java
> :365)
> 263: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
> 264: at org.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$2b4c85ae.startRecursive(<generated>)
> 265: at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:79)
> 266: at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> 267: at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
> 268: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 269: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 270: at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> 271: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 272: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 273: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> 274: at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> 275: at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> 276: at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> 277: at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> 278: at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> 279: at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
> ava:82)
> 280: at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> 281: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 282: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 283: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 284: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 285: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> 286: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> 287: at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> 288: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> 289: at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
> 290: at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> 291: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> 292: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 293: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> 294: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> 295: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> 296: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> 297: at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> 298: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> 299: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 300: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 301: at java.lang.Thread.run(Thread.java:570)
> 302: 14:18:17,392 ERROR [GBeanInstanceState] Error while starting; GBean is now in the FAILED state:
> objectName="geronimo.server:J2EEApplication=null,J2EEModule=geronimo/activemq-broker/1.0/car,J2EEServer=geronimo,br
> oker=ActiveMQ,j2eeType=JMSConnector,name=ActiveMQ.peer.0.0.0.0.12341-peer"
> 303: javax.jms.JMSException: Could not load protocol: peer. Reason: java.lang.ClassNotFoundException:
> org.activemq.transport.peer.PeerTransportServerChannelFactory
> 304: at org.activemq.transport.TransportServerChannelProvider.createJMSexception(TransportServerChannelProvider.java:85
> )
> 305: at org.activemq.transport.TransportServerChannelProvider.getFactory(TransportServerChannelProvider.java:79)
> 306: at org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
> 307: at org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
> 308: at org.activemq.broker.impl.BrokerConnectorImpl.<init>(BrokerConnectorImpl.java:69)
> 309: at org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:161)
> 310: at org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:129)
> 311: at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java(Compiled Code))
> 312: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
> 313: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
> 314: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
> 315: at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
> 316: at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
> 317: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java
> :365)
> 318: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
> 319: at org.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$2b4c85ae.startRecursive(<generated>)
> 320: at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:79)
> 321: at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> 322: at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
> 323: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 324: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 325: at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> 326: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 327: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 328: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> 329: at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> 330: at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> 331: at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> 332: at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> 333: at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> 334: at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
> ava:82)
> 335: at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> 336: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 337: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 338: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 339: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 340: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> 341: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> 342: at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> 343: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> 344: at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
> 345: at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> 346: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> 347: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 348: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> 349: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> 350: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> 351: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> 352: at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> 353: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> 354: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 355: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 356: at java.lang.Thread.run(Thread.java:570)
> 357: 14:18:45,866 ERROR [GBeanInstanceState] Error while starting; GBean is now in the FAILED state:
> objectName="geronimo.server:J2EEApplication=null,J2EEModule=geronimo/activemq-broker/1.0/car,J2EEServer=geronimo,br
> oker=ActiveMQ,j2eeType=JMSConnector,name=ActiveMQ.openwire.0.0.0.0.12342-ow"
> 358: javax.jms.JMSException: Could not load protocol: openwire. Reason: java.lang.ClassNotFoundException:
> org.activemq.transport.openwire.OpenWireTransportServerChannelFactory
> 359: at org.activemq.transport.TransportServerChannelProvider.createJMSexception(TransportServerChannelProvider.java:85
> )
> 360: at org.activemq.transport.TransportServerChannelProvider.getFactory(TransportServerChannelProvider.java:79)
> 361: at org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
> 362: at org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
> 363: at org.activemq.broker.impl.BrokerConnectorImpl.<init>(BrokerConnectorImpl.java:69)
> 364: at org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:161)
> 365: at org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:129)
> 366: at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java(Compiled Code))
> 367: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
> 368: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
> 369: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
> 370: at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
> 371: at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
> 372: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java
> :365)
> 373: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java(Compiled Code))
> 374: at org.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$2b4c85ae.startRecursive(<generated>)
> 375: at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:79)
> 376: at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> 377: at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
> 378: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 379: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 380: at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> 381: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 382: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 383: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> 384: at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> 385: at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> 386: at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> 387: at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> 388: at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> 389: at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
> ava:82)
> 390: at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> 391: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 392: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 393: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 394: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 395: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> 396: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> 397: at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> 398: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> 399: at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
> 400: at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> 401: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> 402: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 403: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> 404: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> 405: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> 406: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> 407: at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> 408: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> 409: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 410: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 411: at java.lang.Thread.run(Thread.java:570)
> Reported by VAMSAVARDHANA Vamsi
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Commented: (GERONIMO-1786) JMS Listeners for protocols
activeio, peer and openwire fail to start
Posted by "Dain Sundstrom (JIRA)" <ji...@apache.org>.
[ http://issues.apache.org/jira/browse/GERONIMO-1786?page=comments#action_12456572 ]
Dain Sundstrom commented on GERONIMO-1786:
------------------------------------------
May be cause by using activeio 3.0 SNAPSHOT when we should be using the 3.0 release. Will try upgrading.
> JMS Listeners for protocols activeio, peer and openwire fail to start
> ---------------------------------------------------------------------
>
> Key: GERONIMO-1786
> URL: http://issues.apache.org/jira/browse/GERONIMO-1786
> Project: Geronimo
> Issue Type: Bug
> Security Level: public(Regular issues)
> Components: ActiveMQ, console
> Affects Versions: 1.0, 1.1, 1.2, 1.1.1
> Environment: Geronimo 1.0.0
> Reporter: Donald Woods
> Assigned To: Dain Sundstrom
> Fix For: 1.2, 2.0
>
>
> Even though addition of JMS Listeners for activeio, peer and openwire protocols is successful, the listeners fail to
> start with the following exceptions.
> activeio --- java.lang.NoSuchMethodError: org.activeio.ChannelFactory: method
> bindAsynchChannel(Ljava/net/URI;)Lorg/activeio/AsynchChannelServer; not found
> openwire --- javax.jms.JMSException: Could not load protocol: openwire. Reason: java.lang.ClassNotFoundException:
> org.activemq.transport.openwire.OpenWireTransportServerChannelFactory
> peer --- javax.jms.JMSException: Could not load protocol: peer. Reason: java.lang.ClassNotFoundException:
> org.activemq.transport.peer.PeerTransportServerChannelFactory
> Stack trace of the same.
> 192: 14:17:49,499 ERROR [GBeanInstanceState] Error while starting; GBean is now in the FAILED state:
> objectName="geronimo.server:J2EEApplication=null,J2EEModule=geronimo/activemq-broker/1.0/car,J2EEServer=geronimo,br
> oker=ActiveMQ,j2eeType=JMSConnector,name=ActiveMQ.activeio.0.0.0.0.12340-aio"
> 193: java.lang.NoSuchMethodError: org.activeio.ChannelFactory: method
> bindAsynchChannel(Ljava/net/URI;)Lorg/activeio/AsynchChannelServer; not found
> 194: at org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.createAsynchChannelServer(ActiveIOTranspo
> rtServerChannelFactory.java:60)
> 195: at org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.create(ActiveIOTransportServerChannelFact
> ory.java:49)
> 196: at org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
> 197: at org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
> 198: at org.activemq.broker.impl.BrokerConnectorImpl.<init>(BrokerConnectorImpl.java:69)
> 199: at org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:161)
> 200: at org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:129)
> 201: at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java(Compiled Code))
> 202: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
> 203: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
> 204: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
> 205: at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
> 206: at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
> 207: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java
> :365)
> 208: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
> 209: at org.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$2b4c85ae.startRecursive(<generated>)
> 210: at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:79)
> 211: at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> 212: at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
> 213: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 214: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 215: at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> 216: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 217: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 218: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> 219: at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> 220: at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> 221: at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> 222: at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> 223: at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> 224: at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
> ava:82)
> 225: at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> 226: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 227: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 228: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 229: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 230: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> 231: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> 232: at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> 233: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> 234: at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
> 235: at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> 236: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> 237: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 238: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> 239: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> 240: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> 241: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> 242: at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> 243: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> 244: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 245: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 246: at java.lang.Thread.run(Thread.java:570)
> 247: 14:17:49,504 ERROR [JMSConnectorPortlet] Unable to process portlet action
> 248: java.lang.NoSuchMethodError: org.activeio.ChannelFactory: method
> bindAsynchChannel(Ljava/net/URI;)Lorg/activeio/AsynchChannelServer; not found
> 249: at org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.createAsynchChannelServer(ActiveIOTranspo
> rtServerChannelFactory.java:60)
> 250: at org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.create(ActiveIOTransportServerChannelFact
> ory.java:49)
> 251: at org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
> 252: at org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
> 253: at org.activemq.broker.impl.BrokerConnectorImpl.<init>(BrokerConnectorImpl.java:69)
> 254: at org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:161)
> 255: at org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:129)
> 256: at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java(Compiled Code))
> 257: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
> 258: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
> 259: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
> 260: at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
> 261: at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
> 262: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java
> :365)
> 263: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
> 264: at org.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$2b4c85ae.startRecursive(<generated>)
> 265: at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:79)
> 266: at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> 267: at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
> 268: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 269: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 270: at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> 271: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 272: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 273: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> 274: at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> 275: at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> 276: at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> 277: at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> 278: at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> 279: at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
> ava:82)
> 280: at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> 281: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 282: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 283: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 284: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 285: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> 286: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> 287: at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> 288: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> 289: at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
> 290: at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> 291: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> 292: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 293: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> 294: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> 295: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> 296: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> 297: at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> 298: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> 299: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 300: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 301: at java.lang.Thread.run(Thread.java:570)
> 302: 14:18:17,392 ERROR [GBeanInstanceState] Error while starting; GBean is now in the FAILED state:
> objectName="geronimo.server:J2EEApplication=null,J2EEModule=geronimo/activemq-broker/1.0/car,J2EEServer=geronimo,br
> oker=ActiveMQ,j2eeType=JMSConnector,name=ActiveMQ.peer.0.0.0.0.12341-peer"
> 303: javax.jms.JMSException: Could not load protocol: peer. Reason: java.lang.ClassNotFoundException:
> org.activemq.transport.peer.PeerTransportServerChannelFactory
> 304: at org.activemq.transport.TransportServerChannelProvider.createJMSexception(TransportServerChannelProvider.java:85
> )
> 305: at org.activemq.transport.TransportServerChannelProvider.getFactory(TransportServerChannelProvider.java:79)
> 306: at org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
> 307: at org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
> 308: at org.activemq.broker.impl.BrokerConnectorImpl.<init>(BrokerConnectorImpl.java:69)
> 309: at org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:161)
> 310: at org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:129)
> 311: at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java(Compiled Code))
> 312: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
> 313: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
> 314: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
> 315: at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
> 316: at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
> 317: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java
> :365)
> 318: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
> 319: at org.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$2b4c85ae.startRecursive(<generated>)
> 320: at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:79)
> 321: at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> 322: at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
> 323: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 324: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 325: at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> 326: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 327: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 328: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> 329: at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> 330: at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> 331: at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> 332: at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> 333: at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> 334: at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
> ava:82)
> 335: at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> 336: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 337: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 338: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 339: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 340: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> 341: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> 342: at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> 343: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> 344: at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
> 345: at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> 346: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> 347: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 348: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> 349: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> 350: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> 351: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> 352: at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> 353: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> 354: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 355: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 356: at java.lang.Thread.run(Thread.java:570)
> 357: 14:18:45,866 ERROR [GBeanInstanceState] Error while starting; GBean is now in the FAILED state:
> objectName="geronimo.server:J2EEApplication=null,J2EEModule=geronimo/activemq-broker/1.0/car,J2EEServer=geronimo,br
> oker=ActiveMQ,j2eeType=JMSConnector,name=ActiveMQ.openwire.0.0.0.0.12342-ow"
> 358: javax.jms.JMSException: Could not load protocol: openwire. Reason: java.lang.ClassNotFoundException:
> org.activemq.transport.openwire.OpenWireTransportServerChannelFactory
> 359: at org.activemq.transport.TransportServerChannelProvider.createJMSexception(TransportServerChannelProvider.java:85
> )
> 360: at org.activemq.transport.TransportServerChannelProvider.getFactory(TransportServerChannelProvider.java:79)
> 361: at org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
> 362: at org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
> 363: at org.activemq.broker.impl.BrokerConnectorImpl.<init>(BrokerConnectorImpl.java:69)
> 364: at org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:161)
> 365: at org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:129)
> 366: at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java(Compiled Code))
> 367: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
> 368: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
> 369: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
> 370: at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
> 371: at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
> 372: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java
> :365)
> 373: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java(Compiled Code))
> 374: at org.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$2b4c85ae.startRecursive(<generated>)
> 375: at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:79)
> 376: at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> 377: at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
> 378: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 379: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 380: at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> 381: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 382: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 383: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> 384: at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> 385: at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> 386: at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> 387: at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> 388: at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> 389: at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
> ava:82)
> 390: at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> 391: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 392: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 393: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 394: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 395: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> 396: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> 397: at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> 398: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> 399: at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
> 400: at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> 401: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> 402: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 403: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> 404: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> 405: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> 406: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> 407: at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> 408: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> 409: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 410: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 411: at java.lang.Thread.run(Thread.java:570)
> Reported by VAMSAVARDHANA Vamsi
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Commented: (GERONIMO-1786) JMS Listeners for protocols
activeio, peer and openwire fail to start
Posted by "Vamsavardhana Reddy (JIRA)" <ji...@apache.org>.
[ http://issues.apache.org/jira/browse/GERONIMO-1786?page=comments#action_12455270 ]
Vamsavardhana Reddy commented on GERONIMO-1786:
-----------------------------------------------
Links to create activeio and openwire listeners are not available in console in 1.2. Creating a peer listener gives the following error:
16:14:30,651 ERROR [GBeanInstanceState] Error while starting; GBean is now in th
e FAILED state: abstractName="org.apache.geronimo.configs/activemq-broker/1.2-SN
APSHOT/car?JMSServer=ActiveMQ,ServiceModule=org.apache.geronimo.configs/activemq
-broker/1.2-SNAPSHOT/car,j2eeType=GBean,name=peer"
java.io.IOException: This protocol does not support being bound.
at org.apache.activemq.transport.peer.PeerTransportFactory.doBind(PeerTr
ansportFactory.java:114)
at org.apache.activemq.transport.TransportFactory.bind(TransportFactory.
java:109)
at org.apache.activemq.broker.BrokerService.createTransportConnector(Bro
kerService.java:1348)
at org.apache.activemq.broker.BrokerService.addConnector(BrokerService.j
ava:163)
at org.apache.activemq.broker.BrokerService.addConnector(BrokerService.j
ava:153)
at org.apache.activemq.gbean.TransportConnectorGBeanImpl.createBrokerCon
nector(TransportConnectorGBeanImpl.java:151)
at org.apache.activemq.gbean.TransportConnectorGBeanImpl.doStart(Transpo
rtConnectorGBeanImpl.java:121)
at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanI
nstance.java:984)
at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart
(GBeanInstanceState.java:267)
at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInsta
nceState.java:102)
at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(G
BeanInstanceState.java:124)
at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanI
nstance.java:543)
at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(Basi
cKernel.java:379)
at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiv
eInvoke.invoke(ProxyMethodInterceptor.java:365)
at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(Pro
xyMethodInterceptor.java:96)
at org.apache.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$5c25838
4.startRecursive(<generated>)
at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.pro
cessAction(JMSConnectorPortlet.java:83)
at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229
)
at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:173)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDisp
atcher.java:672)
at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationD
ispatcher.java:574)
at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDis
patcher.java:499)
at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvoke
rImpl.java:120)
at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvoke
rImpl.java:68)
at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletCon
tainerImpl.java:164)
at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processP
ortletAction(PortletContainerWrapperImpl.java:82)
at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
ilterChain.java:173)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
alve.java:213)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
alve.java:178)
at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSu
bjectValve.java:56)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authentica
torBase.java:524)
at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.
invoke(GeronimoStandardContext.java:326)
at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(Gero
nimoBeforeAfterValve.java:31)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
ava:126)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
ava:105)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
ve.java:107)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:
541)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav
a:148)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
:869)
at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.p
rocessConnection(Http11BaseProtocol.java:667)
at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpo
int.java:527)
at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFol
lowerWorkerThread.java:80)
at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP
ool.java:684)
at java.lang.Thread.run(Thread.java:595)
> JMS Listeners for protocols activeio, peer and openwire fail to start
> ---------------------------------------------------------------------
>
> Key: GERONIMO-1786
> URL: http://issues.apache.org/jira/browse/GERONIMO-1786
> Project: Geronimo
> Issue Type: Bug
> Security Level: public(Regular issues)
> Components: ActiveMQ, console
> Affects Versions: 1.0, 1.2, 1.1, 1.1.1
> Environment: Geronimo 1.0.0
> Reporter: Donald Woods
> Fix For: 1.2
>
>
> Even though addition of JMS Listeners for activeio, peer and openwire protocols is successful, the listeners fail to
> start with the following exceptions.
> activeio --- java.lang.NoSuchMethodError: org.activeio.ChannelFactory: method
> bindAsynchChannel(Ljava/net/URI;)Lorg/activeio/AsynchChannelServer; not found
> openwire --- javax.jms.JMSException: Could not load protocol: openwire. Reason: java.lang.ClassNotFoundException:
> org.activemq.transport.openwire.OpenWireTransportServerChannelFactory
> peer --- javax.jms.JMSException: Could not load protocol: peer. Reason: java.lang.ClassNotFoundException:
> org.activemq.transport.peer.PeerTransportServerChannelFactory
> Stack trace of the same.
> 192: 14:17:49,499 ERROR [GBeanInstanceState] Error while starting; GBean is now in the FAILED state:
> objectName="geronimo.server:J2EEApplication=null,J2EEModule=geronimo/activemq-broker/1.0/car,J2EEServer=geronimo,br
> oker=ActiveMQ,j2eeType=JMSConnector,name=ActiveMQ.activeio.0.0.0.0.12340-aio"
> 193: java.lang.NoSuchMethodError: org.activeio.ChannelFactory: method
> bindAsynchChannel(Ljava/net/URI;)Lorg/activeio/AsynchChannelServer; not found
> 194: at org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.createAsynchChannelServer(ActiveIOTranspo
> rtServerChannelFactory.java:60)
> 195: at org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.create(ActiveIOTransportServerChannelFact
> ory.java:49)
> 196: at org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
> 197: at org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
> 198: at org.activemq.broker.impl.BrokerConnectorImpl.<init>(BrokerConnectorImpl.java:69)
> 199: at org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:161)
> 200: at org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:129)
> 201: at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java(Compiled Code))
> 202: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
> 203: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
> 204: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
> 205: at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
> 206: at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
> 207: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java
> :365)
> 208: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
> 209: at org.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$2b4c85ae.startRecursive(<generated>)
> 210: at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:79)
> 211: at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> 212: at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
> 213: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 214: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 215: at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> 216: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 217: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 218: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> 219: at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> 220: at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> 221: at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> 222: at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> 223: at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> 224: at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
> ava:82)
> 225: at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> 226: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 227: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 228: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 229: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 230: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> 231: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> 232: at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> 233: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> 234: at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
> 235: at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> 236: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> 237: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 238: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> 239: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> 240: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> 241: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> 242: at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> 243: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> 244: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 245: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 246: at java.lang.Thread.run(Thread.java:570)
> 247: 14:17:49,504 ERROR [JMSConnectorPortlet] Unable to process portlet action
> 248: java.lang.NoSuchMethodError: org.activeio.ChannelFactory: method
> bindAsynchChannel(Ljava/net/URI;)Lorg/activeio/AsynchChannelServer; not found
> 249: at org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.createAsynchChannelServer(ActiveIOTranspo
> rtServerChannelFactory.java:60)
> 250: at org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.create(ActiveIOTransportServerChannelFact
> ory.java:49)
> 251: at org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
> 252: at org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
> 253: at org.activemq.broker.impl.BrokerConnectorImpl.<init>(BrokerConnectorImpl.java:69)
> 254: at org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:161)
> 255: at org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:129)
> 256: at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java(Compiled Code))
> 257: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
> 258: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
> 259: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
> 260: at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
> 261: at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
> 262: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java
> :365)
> 263: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
> 264: at org.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$2b4c85ae.startRecursive(<generated>)
> 265: at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:79)
> 266: at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> 267: at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
> 268: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 269: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 270: at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> 271: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 272: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 273: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> 274: at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> 275: at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> 276: at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> 277: at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> 278: at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> 279: at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
> ava:82)
> 280: at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> 281: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 282: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 283: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 284: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 285: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> 286: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> 287: at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> 288: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> 289: at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
> 290: at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> 291: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> 292: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 293: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> 294: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> 295: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> 296: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> 297: at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> 298: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> 299: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 300: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 301: at java.lang.Thread.run(Thread.java:570)
> 302: 14:18:17,392 ERROR [GBeanInstanceState] Error while starting; GBean is now in the FAILED state:
> objectName="geronimo.server:J2EEApplication=null,J2EEModule=geronimo/activemq-broker/1.0/car,J2EEServer=geronimo,br
> oker=ActiveMQ,j2eeType=JMSConnector,name=ActiveMQ.peer.0.0.0.0.12341-peer"
> 303: javax.jms.JMSException: Could not load protocol: peer. Reason: java.lang.ClassNotFoundException:
> org.activemq.transport.peer.PeerTransportServerChannelFactory
> 304: at org.activemq.transport.TransportServerChannelProvider.createJMSexception(TransportServerChannelProvider.java:85
> )
> 305: at org.activemq.transport.TransportServerChannelProvider.getFactory(TransportServerChannelProvider.java:79)
> 306: at org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
> 307: at org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
> 308: at org.activemq.broker.impl.BrokerConnectorImpl.<init>(BrokerConnectorImpl.java:69)
> 309: at org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:161)
> 310: at org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:129)
> 311: at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java(Compiled Code))
> 312: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
> 313: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
> 314: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
> 315: at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
> 316: at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
> 317: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java
> :365)
> 318: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
> 319: at org.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$2b4c85ae.startRecursive(<generated>)
> 320: at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:79)
> 321: at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> 322: at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
> 323: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 324: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 325: at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> 326: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 327: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 328: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> 329: at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> 330: at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> 331: at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> 332: at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> 333: at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> 334: at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
> ava:82)
> 335: at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> 336: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 337: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 338: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 339: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 340: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> 341: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> 342: at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> 343: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> 344: at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
> 345: at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> 346: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> 347: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 348: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> 349: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> 350: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> 351: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> 352: at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> 353: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> 354: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 355: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 356: at java.lang.Thread.run(Thread.java:570)
> 357: 14:18:45,866 ERROR [GBeanInstanceState] Error while starting; GBean is now in the FAILED state:
> objectName="geronimo.server:J2EEApplication=null,J2EEModule=geronimo/activemq-broker/1.0/car,J2EEServer=geronimo,br
> oker=ActiveMQ,j2eeType=JMSConnector,name=ActiveMQ.openwire.0.0.0.0.12342-ow"
> 358: javax.jms.JMSException: Could not load protocol: openwire. Reason: java.lang.ClassNotFoundException:
> org.activemq.transport.openwire.OpenWireTransportServerChannelFactory
> 359: at org.activemq.transport.TransportServerChannelProvider.createJMSexception(TransportServerChannelProvider.java:85
> )
> 360: at org.activemq.transport.TransportServerChannelProvider.getFactory(TransportServerChannelProvider.java:79)
> 361: at org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
> 362: at org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
> 363: at org.activemq.broker.impl.BrokerConnectorImpl.<init>(BrokerConnectorImpl.java:69)
> 364: at org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:161)
> 365: at org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:129)
> 366: at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java(Compiled Code))
> 367: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
> 368: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
> 369: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
> 370: at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
> 371: at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
> 372: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java
> :365)
> 373: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java(Compiled Code))
> 374: at org.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$2b4c85ae.startRecursive(<generated>)
> 375: at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:79)
> 376: at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> 377: at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
> 378: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 379: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 380: at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> 381: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 382: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 383: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> 384: at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> 385: at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> 386: at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> 387: at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> 388: at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> 389: at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
> ava:82)
> 390: at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> 391: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 392: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 393: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 394: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 395: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> 396: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> 397: at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> 398: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> 399: at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
> 400: at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> 401: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> 402: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 403: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> 404: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> 405: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> 406: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> 407: at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> 408: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> 409: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 410: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 411: at java.lang.Thread.run(Thread.java:570)
> Reported by VAMSAVARDHANA Vamsi
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] Commented: (GERONIMO-1786) JMS Listeners for protocols
activeio, peer and openwire fail to start
Posted by "Bruce Snyder (JIRA)" <de...@geronimo.apache.org>.
[ http://issues.apache.org/jira/browse/GERONIMO-1786?page=comments#action_12420204 ]
Bruce Snyder commented on GERONIMO-1786:
----------------------------------------
This means that the console page for the JMS Server contains links to functionality that cannot be fulfilled in Geronimo 1.1.
> JMS Listeners for protocols activeio, peer and openwire fail to start
> ---------------------------------------------------------------------
>
> Key: GERONIMO-1786
> URL: http://issues.apache.org/jira/browse/GERONIMO-1786
> Project: Geronimo
> Type: Bug
> Security: public(Regular issues)
> Components: ActiveMQ, console
> Versions: 1.0, 1.2, 1.1
> Environment: Geronimo 1.0.0
> Reporter: Donald Woods
> Fix For: 1.2
>
> Even though addition of JMS Listeners for activeio, peer and openwire protocols is successful, the listeners fail to
> start with the following exceptions.
> activeio --- java.lang.NoSuchMethodError: org.activeio.ChannelFactory: method
> bindAsynchChannel(Ljava/net/URI;)Lorg/activeio/AsynchChannelServer; not found
> openwire --- javax.jms.JMSException: Could not load protocol: openwire. Reason: java.lang.ClassNotFoundException:
> org.activemq.transport.openwire.OpenWireTransportServerChannelFactory
> peer --- javax.jms.JMSException: Could not load protocol: peer. Reason: java.lang.ClassNotFoundException:
> org.activemq.transport.peer.PeerTransportServerChannelFactory
> Stack trace of the same.
> 192: 14:17:49,499 ERROR [GBeanInstanceState] Error while starting; GBean is now in the FAILED state:
> objectName="geronimo.server:J2EEApplication=null,J2EEModule=geronimo/activemq-broker/1.0/car,J2EEServer=geronimo,br
> oker=ActiveMQ,j2eeType=JMSConnector,name=ActiveMQ.activeio.0.0.0.0.12340-aio"
> 193: java.lang.NoSuchMethodError: org.activeio.ChannelFactory: method
> bindAsynchChannel(Ljava/net/URI;)Lorg/activeio/AsynchChannelServer; not found
> 194: at org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.createAsynchChannelServer(ActiveIOTranspo
> rtServerChannelFactory.java:60)
> 195: at org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.create(ActiveIOTransportServerChannelFact
> ory.java:49)
> 196: at org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
> 197: at org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
> 198: at org.activemq.broker.impl.BrokerConnectorImpl.<init>(BrokerConnectorImpl.java:69)
> 199: at org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:161)
> 200: at org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:129)
> 201: at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java(Compiled Code))
> 202: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
> 203: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
> 204: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
> 205: at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
> 206: at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
> 207: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java
> :365)
> 208: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
> 209: at org.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$2b4c85ae.startRecursive(<generated>)
> 210: at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:79)
> 211: at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> 212: at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
> 213: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 214: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 215: at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> 216: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 217: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 218: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> 219: at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> 220: at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> 221: at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> 222: at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> 223: at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> 224: at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
> ava:82)
> 225: at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> 226: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 227: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 228: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 229: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 230: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> 231: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> 232: at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> 233: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> 234: at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
> 235: at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> 236: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> 237: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 238: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> 239: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> 240: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> 241: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> 242: at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> 243: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> 244: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 245: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 246: at java.lang.Thread.run(Thread.java:570)
> 247: 14:17:49,504 ERROR [JMSConnectorPortlet] Unable to process portlet action
> 248: java.lang.NoSuchMethodError: org.activeio.ChannelFactory: method
> bindAsynchChannel(Ljava/net/URI;)Lorg/activeio/AsynchChannelServer; not found
> 249: at org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.createAsynchChannelServer(ActiveIOTranspo
> rtServerChannelFactory.java:60)
> 250: at org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.create(ActiveIOTransportServerChannelFact
> ory.java:49)
> 251: at org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
> 252: at org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
> 253: at org.activemq.broker.impl.BrokerConnectorImpl.<init>(BrokerConnectorImpl.java:69)
> 254: at org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:161)
> 255: at org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:129)
> 256: at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java(Compiled Code))
> 257: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
> 258: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
> 259: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
> 260: at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
> 261: at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
> 262: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java
> :365)
> 263: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
> 264: at org.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$2b4c85ae.startRecursive(<generated>)
> 265: at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:79)
> 266: at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> 267: at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
> 268: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 269: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 270: at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> 271: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 272: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 273: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> 274: at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> 275: at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> 276: at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> 277: at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> 278: at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> 279: at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
> ava:82)
> 280: at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> 281: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 282: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 283: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 284: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 285: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> 286: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> 287: at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> 288: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> 289: at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
> 290: at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> 291: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> 292: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 293: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> 294: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> 295: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> 296: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> 297: at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> 298: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> 299: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 300: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 301: at java.lang.Thread.run(Thread.java:570)
> 302: 14:18:17,392 ERROR [GBeanInstanceState] Error while starting; GBean is now in the FAILED state:
> objectName="geronimo.server:J2EEApplication=null,J2EEModule=geronimo/activemq-broker/1.0/car,J2EEServer=geronimo,br
> oker=ActiveMQ,j2eeType=JMSConnector,name=ActiveMQ.peer.0.0.0.0.12341-peer"
> 303: javax.jms.JMSException: Could not load protocol: peer. Reason: java.lang.ClassNotFoundException:
> org.activemq.transport.peer.PeerTransportServerChannelFactory
> 304: at org.activemq.transport.TransportServerChannelProvider.createJMSexception(TransportServerChannelProvider.java:85
> )
> 305: at org.activemq.transport.TransportServerChannelProvider.getFactory(TransportServerChannelProvider.java:79)
> 306: at org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
> 307: at org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
> 308: at org.activemq.broker.impl.BrokerConnectorImpl.<init>(BrokerConnectorImpl.java:69)
> 309: at org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:161)
> 310: at org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:129)
> 311: at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java(Compiled Code))
> 312: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
> 313: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
> 314: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
> 315: at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
> 316: at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
> 317: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java
> :365)
> 318: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
> 319: at org.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$2b4c85ae.startRecursive(<generated>)
> 320: at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:79)
> 321: at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> 322: at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
> 323: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 324: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 325: at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> 326: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 327: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 328: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> 329: at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> 330: at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> 331: at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> 332: at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> 333: at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> 334: at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
> ava:82)
> 335: at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> 336: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 337: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 338: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 339: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 340: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> 341: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> 342: at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> 343: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> 344: at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
> 345: at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> 346: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> 347: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 348: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> 349: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> 350: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> 351: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> 352: at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> 353: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> 354: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 355: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 356: at java.lang.Thread.run(Thread.java:570)
> 357: 14:18:45,866 ERROR [GBeanInstanceState] Error while starting; GBean is now in the FAILED state:
> objectName="geronimo.server:J2EEApplication=null,J2EEModule=geronimo/activemq-broker/1.0/car,J2EEServer=geronimo,br
> oker=ActiveMQ,j2eeType=JMSConnector,name=ActiveMQ.openwire.0.0.0.0.12342-ow"
> 358: javax.jms.JMSException: Could not load protocol: openwire. Reason: java.lang.ClassNotFoundException:
> org.activemq.transport.openwire.OpenWireTransportServerChannelFactory
> 359: at org.activemq.transport.TransportServerChannelProvider.createJMSexception(TransportServerChannelProvider.java:85
> )
> 360: at org.activemq.transport.TransportServerChannelProvider.getFactory(TransportServerChannelProvider.java:79)
> 361: at org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
> 362: at org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
> 363: at org.activemq.broker.impl.BrokerConnectorImpl.<init>(BrokerConnectorImpl.java:69)
> 364: at org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:161)
> 365: at org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:129)
> 366: at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java(Compiled Code))
> 367: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
> 368: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
> 369: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
> 370: at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
> 371: at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
> 372: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java
> :365)
> 373: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java(Compiled Code))
> 374: at org.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$2b4c85ae.startRecursive(<generated>)
> 375: at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:79)
> 376: at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> 377: at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
> 378: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 379: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 380: at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> 381: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 382: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 383: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> 384: at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> 385: at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> 386: at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> 387: at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> 388: at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> 389: at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
> ava:82)
> 390: at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> 391: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 392: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 393: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 394: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 395: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> 396: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> 397: at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> 398: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> 399: at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
> 400: at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> 401: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> 402: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 403: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> 404: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> 405: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> 406: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> 407: at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> 408: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> 409: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 410: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 411: at java.lang.Thread.run(Thread.java:570)
> Reported by VAMSAVARDHANA Vamsi
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
[jira] Assigned: (GERONIMO-1786) JMS Listeners for protocols
activeio, peer and openwire fail to start
Posted by "Donald Woods (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/GERONIMO-1786?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Donald Woods reassigned GERONIMO-1786:
--------------------------------------
Assignee: Donald Woods
> JMS Listeners for protocols activeio, peer and openwire fail to start
> ---------------------------------------------------------------------
>
> Key: GERONIMO-1786
> URL: https://issues.apache.org/jira/browse/GERONIMO-1786
> Project: Geronimo
> Issue Type: Bug
> Security Level: public(Regular issues)
> Components: ActiveMQ, console
> Affects Versions: 1.0, 1.1, 1.1.1, 1.2
> Environment: Geronimo 1.0.0
> Reporter: Donald Woods
> Assignee: Donald Woods
> Fix For: 2.0
>
>
> Even though addition of JMS Listeners for activeio, peer and openwire protocols is successful, the listeners fail to
> start with the following exceptions.
> activeio --- java.lang.NoSuchMethodError: org.activeio.ChannelFactory: method
> bindAsynchChannel(Ljava/net/URI;)Lorg/activeio/AsynchChannelServer; not found
> openwire --- javax.jms.JMSException: Could not load protocol: openwire. Reason: java.lang.ClassNotFoundException:
> org.activemq.transport.openwire.OpenWireTransportServerChannelFactory
> peer --- javax.jms.JMSException: Could not load protocol: peer. Reason: java.lang.ClassNotFoundException:
> org.activemq.transport.peer.PeerTransportServerChannelFactory
> Stack trace of the same.
> 192: 14:17:49,499 ERROR [GBeanInstanceState] Error while starting; GBean is now in the FAILED state:
> objectName="geronimo.server:J2EEApplication=null,J2EEModule=geronimo/activemq-broker/1.0/car,J2EEServer=geronimo,br
> oker=ActiveMQ,j2eeType=JMSConnector,name=ActiveMQ.activeio.0.0.0.0.12340-aio"
> 193: java.lang.NoSuchMethodError: org.activeio.ChannelFactory: method
> bindAsynchChannel(Ljava/net/URI;)Lorg/activeio/AsynchChannelServer; not found
> 194: at org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.createAsynchChannelServer(ActiveIOTranspo
> rtServerChannelFactory.java:60)
> 195: at org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.create(ActiveIOTransportServerChannelFact
> ory.java:49)
> 196: at org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
> 197: at org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
> 198: at org.activemq.broker.impl.BrokerConnectorImpl.<init>(BrokerConnectorImpl.java:69)
> 199: at org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:161)
> 200: at org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:129)
> 201: at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java(Compiled Code))
> 202: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
> 203: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
> 204: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
> 205: at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
> 206: at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
> 207: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java
> :365)
> 208: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
> 209: at org.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$2b4c85ae.startRecursive(<generated>)
> 210: at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:79)
> 211: at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> 212: at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
> 213: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 214: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 215: at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> 216: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 217: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 218: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> 219: at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> 220: at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> 221: at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> 222: at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> 223: at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> 224: at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
> ava:82)
> 225: at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> 226: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 227: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 228: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 229: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 230: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> 231: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> 232: at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> 233: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> 234: at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
> 235: at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> 236: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> 237: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 238: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> 239: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> 240: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> 241: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> 242: at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> 243: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> 244: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 245: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 246: at java.lang.Thread.run(Thread.java:570)
> 247: 14:17:49,504 ERROR [JMSConnectorPortlet] Unable to process portlet action
> 248: java.lang.NoSuchMethodError: org.activeio.ChannelFactory: method
> bindAsynchChannel(Ljava/net/URI;)Lorg/activeio/AsynchChannelServer; not found
> 249: at org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.createAsynchChannelServer(ActiveIOTranspo
> rtServerChannelFactory.java:60)
> 250: at org.activemq.transport.activeio.ActiveIOTransportServerChannelFactory.create(ActiveIOTransportServerChannelFact
> ory.java:49)
> 251: at org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
> 252: at org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
> 253: at org.activemq.broker.impl.BrokerConnectorImpl.<init>(BrokerConnectorImpl.java:69)
> 254: at org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:161)
> 255: at org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:129)
> 256: at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java(Compiled Code))
> 257: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
> 258: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
> 259: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
> 260: at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
> 261: at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
> 262: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java
> :365)
> 263: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
> 264: at org.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$2b4c85ae.startRecursive(<generated>)
> 265: at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:79)
> 266: at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> 267: at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
> 268: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 269: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 270: at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> 271: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 272: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 273: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> 274: at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> 275: at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> 276: at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> 277: at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> 278: at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> 279: at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
> ava:82)
> 280: at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> 281: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 282: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 283: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 284: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 285: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> 286: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> 287: at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> 288: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> 289: at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
> 290: at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> 291: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> 292: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 293: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> 294: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> 295: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> 296: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> 297: at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> 298: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> 299: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 300: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 301: at java.lang.Thread.run(Thread.java:570)
> 302: 14:18:17,392 ERROR [GBeanInstanceState] Error while starting; GBean is now in the FAILED state:
> objectName="geronimo.server:J2EEApplication=null,J2EEModule=geronimo/activemq-broker/1.0/car,J2EEServer=geronimo,br
> oker=ActiveMQ,j2eeType=JMSConnector,name=ActiveMQ.peer.0.0.0.0.12341-peer"
> 303: javax.jms.JMSException: Could not load protocol: peer. Reason: java.lang.ClassNotFoundException:
> org.activemq.transport.peer.PeerTransportServerChannelFactory
> 304: at org.activemq.transport.TransportServerChannelProvider.createJMSexception(TransportServerChannelProvider.java:85
> )
> 305: at org.activemq.transport.TransportServerChannelProvider.getFactory(TransportServerChannelProvider.java:79)
> 306: at org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
> 307: at org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
> 308: at org.activemq.broker.impl.BrokerConnectorImpl.<init>(BrokerConnectorImpl.java:69)
> 309: at org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:161)
> 310: at org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:129)
> 311: at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java(Compiled Code))
> 312: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
> 313: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
> 314: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
> 315: at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
> 316: at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
> 317: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java
> :365)
> 318: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96)
> 319: at org.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$2b4c85ae.startRecursive(<generated>)
> 320: at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:79)
> 321: at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> 322: at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
> 323: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 324: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 325: at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> 326: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 327: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 328: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> 329: at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> 330: at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> 331: at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> 332: at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> 333: at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> 334: at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
> ava:82)
> 335: at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> 336: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 337: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 338: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 339: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 340: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> 341: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> 342: at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> 343: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> 344: at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
> 345: at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> 346: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> 347: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 348: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> 349: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> 350: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> 351: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> 352: at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> 353: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> 354: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 355: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 356: at java.lang.Thread.run(Thread.java:570)
> 357: 14:18:45,866 ERROR [GBeanInstanceState] Error while starting; GBean is now in the FAILED state:
> objectName="geronimo.server:J2EEApplication=null,J2EEModule=geronimo/activemq-broker/1.0/car,J2EEServer=geronimo,br
> oker=ActiveMQ,j2eeType=JMSConnector,name=ActiveMQ.openwire.0.0.0.0.12342-ow"
> 358: javax.jms.JMSException: Could not load protocol: openwire. Reason: java.lang.ClassNotFoundException:
> org.activemq.transport.openwire.OpenWireTransportServerChannelFactory
> 359: at org.activemq.transport.TransportServerChannelProvider.createJMSexception(TransportServerChannelProvider.java:85
> )
> 360: at org.activemq.transport.TransportServerChannelProvider.getFactory(TransportServerChannelProvider.java:79)
> 361: at org.activemq.transport.TransportServerChannelProvider.create(TransportServerChannelProvider.java:45)
> 362: at org.activemq.broker.impl.BrokerConnectorImpl.createTransportServerChannel(BrokerConnectorImpl.java:425)
> 363: at org.activemq.broker.impl.BrokerConnectorImpl.<init>(BrokerConnectorImpl.java:69)
> 364: at org.activemq.gbean.ActiveMQConnectorGBean.createBrokerConnector(ActiveMQConnectorGBean.java:161)
> 365: at org.activemq.gbean.ActiveMQConnectorGBean.doStart(ActiveMQConnectorGBean.java:129)
> 366: at org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java(Compiled Code))
> 367: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:325)
> 368: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:110)
> 369: at org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:132)
> 370: at org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:537)
> 371: at org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:208)
> 372: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor$StartRecursiveInvoke.invoke(ProxyMethodInterceptor.java
> :365)
> 373: at org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java(Compiled Code))
> 374: at org.activemq.gbean.ActiveMQConnector$$EnhancerByCGLIB$$2b4c85ae.startRecursive(<generated>)
> 375: at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.processAction(JMSConnectorPortlet.java:79)
> 376: at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
> 377: at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
> 378: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 379: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 380: at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
> 381: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 382: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 383: at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
> 384: at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
> 385: at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
> 386: at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
> 387: at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
> 388: at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
> 389: at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
> ava:82)
> 390: at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> 391: at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
> 392: at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
> 393: at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
> 394: at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
> 395: at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
> 396: at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
> 397: at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
> 398: at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
> 399: at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
> 400: at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
> 401: at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
> 402: at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
> 403: at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
> 404: at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
> 405: at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
> 406: at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
> 407: at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
> 408: at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
> 409: at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
> 410: at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 411: at java.lang.Thread.run(Thread.java:570)
> Reported by VAMSAVARDHANA Vamsi
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.