geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Vamsavardhana Reddy (JIRA)" <j...@apache.org>
Subject [jira] Closed: (GERONIMO-2566) Creating new listeners for ActiveMQ from JMS Server portlet fails
Date Fri, 24 Nov 2006 13:45:02 GMT
     [ http://issues.apache.org/jira/browse/GERONIMO-2566?page=all ]

Vamsavardhana Reddy closed GERONIMO-2566.
-----------------------------------------

    Resolution: Fixed

ClassNotFoundException is due to the  classLoader in which the proxy is loaded.  Once this
is fixed, further investigation revealed problems in ActiveMQManagerGBean and TransportConnectorGBeanImpl.

Fixed in rev 478875 (trunk) and rev 478878 (branches\1.2).

> Creating new listeners for ActiveMQ from JMS Server portlet fails
> -----------------------------------------------------------------
>
>                 Key: GERONIMO-2566
>                 URL: http://issues.apache.org/jira/browse/GERONIMO-2566
>             Project: Geronimo
>          Issue Type: Bug
>      Security Level: public(Regular issues) 
>          Components: console
>    Affects Versions: 1.2
>         Environment: sun java 1.5
>            Reporter: Paul McMahan
>         Assigned To: Vamsavardhana Reddy
>             Fix For: 1.2, 2.0
>
>
> From the JMS Server portlet click "Add new tcp listener".  Provide name, host, and port.
 Click 'save'.  The following stacktrace appears in the command window:
> 16:13:32,703 ERROR [JMSConnectorPortlet] Unable to process portlet action
> java.lang.NoClassDefFoundError: org/apache/activemq/broker/BrokerService
>         at java.lang.Class.getDeclaredMethods0(Native Method)
>         at java.lang.Class.privateGetDeclaredMethods(Class.java:2365)
>         at java.lang.Class.getDeclaredMethods(Class.java:1763)
>         at net.sf.cglib.core.ReflectUtils.addAllMethods(ReflectUtils.java:348)
>         at net.sf.cglib.proxy.Enhancer.getMethods(Enhancer.java:426)
>         at net.sf.cglib.proxy.Enhancer.generateClass(Enhancer.java:456)
>         at net.sf.cglib.core.DefaultGeneratorStrategy.generate(DefaultGeneratorS
> trategy.java:25)
>         at net.sf.cglib.core.AbstractClassGenerator.create(AbstractClassGenerato
> r.java:216)
>         at net.sf.cglib.proxy.Enhancer.createHelper(Enhancer.java:377)
>         at net.sf.cglib.proxy.Enhancer.createClass(Enhancer.java:317)
>         at org.apache.geronimo.kernel.basic.BasicProxyManager$ManagedProxyFactor
> y.<init>(BasicProxyManager.java:202)
>         at org.apache.geronimo.kernel.basic.BasicProxyManager.createProxyFactory
> (BasicProxyManager.java:78)
>         at org.apache.geronimo.kernel.basic.BasicProxyManager.createProxy(BasicP
> roxyManager.java:116)
>         at org.apache.geronimo.console.util.KernelManagementHelper.getObject(Ker
> nelManagementHelper.java:368)
>         at org.apache.geronimo.console.util.PortletManager.getJMSBroker(PortletM
> anager.java:274)
>         at org.apache.geronimo.console.util.PortletManager.createJMSConnector(Po
> rtletManager.java:278)
>         at org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.pro
> cessAction(JMSConnectorPortlet.java:80)
>         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)

-- 
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

        

Mime
View raw message