geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jason Dillon <ja...@planet57.com>
Subject Re: JMS Server portlets broke...
Date Wed, 01 Nov 2006 07:10:31 GMT
Why doesn't the console reflect these failure messages?  From the  
console you can not tell this operating failed... you just do not see  
any new connector.  Seems highly broken.

--jason


On Oct 31, 2006, at 11:08 PM, Jason Dillon wrote:

> Something is wrong with the JMS Server portlet to create new  
> connectors... seems like any connector you try to add pukes with:
>
> <snip>
> [INFO] 23:06:11,272 ERROR [JMSConnectorPortlet] Unable to process  
> portlet action
> [INFO] java.lang.NoClassDefFoundError: org/apache/activemq/broker/ 
> BrokerService
> [INFO]  at java.lang.Class.getDeclaredMethods0(Native Method)
> [INFO]  at java.lang.Class.privateGetDeclaredMethods(Class.java:1655)
> [INFO]  at java.lang.Class.getDeclaredMethods(Class.java:1139)
> [INFO]  at net.sf.cglib.core.ReflectUtils.addAllMethods 
> (ReflectUtils.java:348)
> [INFO]  at net.sf.cglib.proxy.Enhancer.getMethods(Enhancer.java:426)
> [INFO]  at net.sf.cglib.proxy.Enhancer.generateClass(Enhancer.java: 
> 456)
> [INFO]  at net.sf.cglib.core.DefaultGeneratorStrategy.generate 
> (DefaultGeneratorStrategy.java:25)
> [INFO]  at net.sf.cglib.core.AbstractClassGenerator.create 
> (AbstractClassGenerator.java:216)
> [INFO]  at net.sf.cglib.proxy.Enhancer.createHelper(Enhancer.java:377)
> [INFO]  at net.sf.cglib.proxy.Enhancer.createClass(Enhancer.java:317)
> [INFO]  at org.apache.geronimo.kernel.basic.BasicProxyManager 
> $ManagedProxyFactory.<init>(BasicProxyManager.java:202)
> [INFO]  at  
> org.apache.geronimo.kernel.basic.BasicProxyManager.createProxyFactory( 
> BasicProxyManager.java:78)
> [INFO]  at  
> org.apache.geronimo.kernel.basic.BasicProxyManager.createProxy 
> (BasicProxyManager.java:116)
> [INFO]  at  
> org.apache.geronimo.console.util.KernelManagementHelper.getObject 
> (KernelManagementHelper.java:366)
> [INFO]  at  
> org.apache.geronimo.console.util.PortletManager.getJMSBroker 
> (PortletManager.java:274)
> [INFO]  at  
> org.apache.geronimo.console.util.PortletManager.createJMSConnector 
> (PortletManager.java:278)
> [INFO]  at  
> org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.proc 
> essAction(JMSConnectorPortlet.java:80)
> [INFO]  at org.apache.pluto.core.PortletServlet.dispatch 
> (PortletServlet.java:229)
> [INFO]  at org.apache.pluto.core.PortletServlet.doGet 
> (PortletServlet.java:158)
> [INFO]  at javax.servlet.http.HttpServlet.service(HttpServlet.java: 
> 595)
> [INFO]  at javax.servlet.http.HttpServlet.service(HttpServlet.java: 
> 688)
> [INFO]  at org.apache.pluto.core.PortletServlet.service 
> (PortletServlet.java:153)
> [INFO]  at org.mortbay.jetty.servlet.ServletHolder.handle 
> (ServletHolder.java:428)
> [INFO]  at org.apache.geronimo.jetty.JettyServletHolder.handle 
> (JettyServletHolder.java:103)
> [INFO]  at org.mortbay.jetty.servlet.WebApplicationHandler 
> $CachedChain.doFilter(WebApplicationHandler.java:830)
> [INFO]  at org.mortbay.jetty.servlet.JSR154Filter.doFilter 
> (JSR154Filter.java:170)
> [INFO]  at org.mortbay.jetty.servlet.WebApplicationHandler 
> $CachedChain.doFilter(WebApplicationHandler.java:821)
> [INFO]  at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch 
> (WebApplicationHandler.java:471)
> [INFO]  at  
> org.apache.geronimo.jetty.JettyWebApplicationHandler.dispatch 
> (JettyWebApplicationHandler.java:58)
> [INFO]  at org.mortbay.jetty.servlet.Dispatcher.dispatch 
> (Dispatcher.java:283)
> [INFO]  at org.mortbay.jetty.servlet.Dispatcher.include 
> (Dispatcher.java:163)
> [INFO]  at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke 
> (PortletInvokerImpl.java:120)
> [INFO]  at org.apache.pluto.invoker.impl.PortletInvokerImpl.action 
> (PortletInvokerImpl.java:68)
> [INFO]  at  
> org.apache.pluto.PortletContainerImpl.processPortletAction 
> (PortletContainerImpl.java:164)
> [INFO]  at  
> org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPo 
> rtletAction(PortletContainerWrapperImpl.java:82)
> [INFO]  at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
> [INFO]  at javax.servlet.http.HttpServlet.service(HttpServlet.java: 
> 595)
> [INFO]  at javax.servlet.http.HttpServlet.service(HttpServlet.java: 
> 688)
> [INFO]  at org.mortbay.jetty.servlet.ServletHolder.handle 
> (ServletHolder.java:428)
> [INFO]  at org.apache.geronimo.jetty.JettyServletHolder.handle 
> (JettyServletHolder.java:103)
> [INFO]  at org.mortbay.jetty.servlet.WebApplicationHandler 
> $CachedChain.doFilter(WebApplicationHandler.java:830)
> [INFO]  at org.mortbay.jetty.servlet.JSR154Filter.doFilter 
> (JSR154Filter.java:170)
> [INFO]  at org.mortbay.jetty.servlet.WebApplicationHandler 
> $CachedChain.doFilter(WebApplicationHandler.java:821)
> [INFO]  at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch 
> (WebApplicationHandler.java:471)
> [INFO]  at  
> org.apache.geronimo.jetty.JettyWebApplicationHandler.dispatch 
> (JettyWebApplicationHandler.java:58)
> [INFO]  at org.mortbay.jetty.servlet.ServletHandler.handle 
> (ServletHandler.java:568)
> [INFO]  at org.mortbay.http.HttpContext.handle(HttpContext.java:1530)
> [INFO]  at org.mortbay.jetty.servlet.WebApplicationContext.handle 
> (WebApplicationContext.java:633)
> [INFO]  at org.apache.geronimo.jetty.JettyWebAppContext.handle 
> (JettyWebAppContext.java:329)
> [INFO]  at org.mortbay.http.HttpContext.handle(HttpContext.java:1482)
> [INFO]  at org.apache.geronimo.jetty.JettyWebAppContext.handle 
> (JettyWebAppContext.java:313)
> [INFO]  at org.mortbay.http.HttpServer.service(HttpServer.java:909)
> [INFO]  at org.mortbay.http.HttpConnection.service 
> (HttpConnection.java:816)
> [INFO]  at org.mortbay.http.HttpConnection.handleNext 
> (HttpConnection.java:982)
> [INFO]  at org.mortbay.http.HttpConnection.handle 
> (HttpConnection.java:833)
> [INFO]  at org.mortbay.http.SocketListener.handleConnection 
> (SocketListener.java:244)
> [INFO]  at org.mortbay.util.ThreadedServer.handle 
> (ThreadedServer.java:357)
> [INFO]  at org.mortbay.util.ThreadPool$PoolThread.run 
> (ThreadPool.java:534)
> </snip>
>
> The portlet is not that smart either, as it asks for ports for  
> vm:// transports... and requires names, even though names are not  
> required by the AMQ API.
>
> :-(
>
> --jason


Mime
View raw message