geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jason Dillon <ja...@planet57.com>
Subject JMS Server portlets broke...
Date Wed, 01 Nov 2006 07:08:01 GMT
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.proces 
sAction(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.processPort 
letAction(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