[ http://issues.apache.org/jira/browse/GERONIMO-1064?page=all ] Dain Sundstrom resolved GERONIMO-1064: --------------------------------------
Resolution: Fixed Assign To: Joe Bohn (was: Dain Sundstrom) Joe, please verify that this issue is fixed. Sending trunk/modules/kernel/src/java/org/apache/geronimo/kernel/basic/BasicProxyManager.java Sending trunk/modules/kernel/src/java/org/apache/geronimo/kernel/basic/BasicProxyMap.java Adding trunk/modules/kernel/src/java/org/apache/geronimo/kernel/proxy/ProxyCreationException.java Sending trunk/modules/kernel/src/java/org/apache/geronimo/kernel/proxy/ProxyManager.java Sending trunk/modules/kernel/src/test/org/apache/geronimo/kernel/GBeanTest.java Transmitting file data ..... Committed revision 348552. > WebConnector portlet results in CodeGenerationException when G is configured > for tomcat > --------------------------------------------------------------------------------------- > > Key: GERONIMO-1064 > URL: http://issues.apache.org/jira/browse/GERONIMO-1064 > Project: Geronimo > Type: Bug > Components: console, management > Versions: 1.0-M5 > Environment: all > Reporter: Joe Bohn > Assignee: Joe Bohn > Fix For: 1.0 > Attachments: TomcatHttpsConnector.patch > > To recreate this problem simply choose the configuration for tomcat only and > then, from the web console select the Web Server function. This is supposed > to list all of the connections but instead fails with this exception. > 09:21:09,300 ERROR [KernelManagementHelper] Unable to look up related GBean > net.sf.cglib.core.CodeGenerationException: > java.lang.reflect.InvocationTargetExc > eption-->null > at > net.sf.cglib.core.AbstractClassGenerator.create(AbstractClassGenerato > r.java:236) > 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:223) > at > org.apache.geronimo.kernel.basic.BasicProxyManager.createProxyFactory > (BasicProxyManager.java:93) > at > org.apache.geronimo.kernel.basic.BasicProxyManager.createProxy(BasicP > roxyManager.java:120) > at > org.apache.geronimo.kernel.basic.BasicProxyManager.createProxies(Basi > cProxyManager.java:157) > at > org.apache.geronimo.console.util.KernelManagementHelper.getWebConnect > ors(KernelManagementHelper.java:339) > at > org.apache.geronimo.console.util.PortletManager.getWebConnectors(Port > letManager.java:150) > at > org.apache.geronimo.console.webmanager.ConnectorPortlet.doList(Connec > torPortlet.java:375) > at > org.apache.geronimo.console.webmanager.ConnectorPortlet.doView(Connec > torPortlet.java:360) > at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:247) > at javax.portlet.GenericPortlet.render(GenericPortlet.java:175) > at > org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:218 > ) > 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.render(PortletInvoke > rImpl.java:73) > at > org.apache.pluto.PortletContainerImpl.renderPortlet(PortletContainerI > mpl.java:119) > at > org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.renderPo > rtlet(PortletContainerWrapperImpl.java:70) > at > org.apache.pluto.portalImpl.aggregation.PortletFragment.service(Portl > etFragment.java:168) > at > org.apache.jsp.WEB_002dINF.aggregation.ColumnFragment_jsp._jspService > (org.apache.jsp.WEB_002dINF.aggregation.ColumnFragment_jsp:65) > at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:688) > at > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper > .java:322) > at > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:2 > 91) > at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241) > 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.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.portalImpl.aggregation.AbstractFragment.service(Abst > ractFragment.java:112) > at > org.apache.jsp.WEB_002dINF.aggregation.RowFragment_jsp._jspService(or > g.apache.jsp.WEB_002dINF.aggregation.RowFragment_jsp:64) > at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:688) > at > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper > .java:322) > at > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:2 > 91) > at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241) > 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.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.portalImpl.aggregation.AbstractFragment.service(Abst > ractFragment.java:112) > at > org.apache.jsp.WEB_002dINF.aggregation.PageFragment_jsp._jspService(o > rg.apache.jsp.WEB_002dINF.aggregation.PageFragment_jsp:67) > at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:688) > at > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper > .java:322) > at > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:2 > 91) > at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241) > 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.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.portalImpl.aggregation.AbstractFragment.service(Abst > ractFragment.java:112) > at > org.apache.jsp.WEB_002dINF.aggregation.PageFragment_jsp._jspService(o > rg.apache.jsp.WEB_002dINF.aggregation.PageFragment_jsp:67) > at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:688) > at > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper > .java:322) > at > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:2 > 91) > at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241) > 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.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.portalImpl.aggregation.AbstractFragment.service(Abst > ractFragment.java:112) > at > org.apache.jsp.WEB_002dINF.aggregation.RootFragment_jsp._jspService(o > rg.apache.jsp.WEB_002dINF.aggregation.RootFragment_jsp:170) > at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:688) > at > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper > .java:322) > at > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:2 > 91) > at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241) > 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.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.portalImpl.aggregation.AbstractFragment.service(Abst > ractFragment.java:112) > at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:254) > 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.catalina.authenticator.AuthenticatorBase.invoke(Authentica > torBase.java:482) > at > org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSu > bjectValve.java:46) > at > org.apache.geronimo.tomcat.valve.PolicyContextValve.invoke(PolicyCont > extValve.java:50) > at > org.apache.geronimo.tomcat.valve.TransactionContextValve.invoke(Trans > actionContextValve.java:53) > at > org.apache.geronimo.tomcat.valve.ComponentContextValve.invoke(Compone > ntContextValve.java:47) > at > org.apache.geronimo.tomcat.valve.InstanceContextValve.invoke(Instance > ContextValve.java:60) > 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: > 526) > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav > a:148) > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java > :856) > at > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.proce > ssConnection(Http11Protocol.java:744) > 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:534) > Caused by: java.lang.reflect.InvocationTargetException > at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces > sorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:324) > at net.sf.cglib.core.ReflectUtils.defineClass(ReflectUtils.java:384) > at > net.sf.cglib.core.AbstractClassGenerator.create(AbstractClassGenerato > r.java:218) > ... 116 more > Caused by: java.lang.NoClassDefFoundError: > org/apache/geronimo/tomcat/TomcatWebC > onnector > at java.lang.ClassLoader.defineClass0(Native Method) > at java.lang.ClassLoader.defineClass(ClassLoader.java:539) > ... 121 more -- 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