[ http://issues.apache.org/jira/browse/GERONIMO-1802?page=all ]
Paul McMahan updated GERONIMO-1802: ----------------------------------- Attachment: dbpools.patch patch for dbpool portlet -- dbpools.patch > Console breakage in 1.1 branch > ------------------------------ > > Key: GERONIMO-1802 > URL: http://issues.apache.org/jira/browse/GERONIMO-1802 > Project: Geronimo > Type: Bug > Security: public(Regular issues) > Components: console > Versions: 1.1 > Reporter: Aaron Mulder > Assignee: Aaron Mulder > Fix For: 1.1 > Attachments: dbpools.patch > > Here's my first stab at evaluating the console state (including the Welcome, > Server/* and Services/* pages): > Welcome: OK > Server/Information: OK > Server/JVM: OK > Server/Server Logs: BROKEN > - Didn't try log settings, logging not working anyway > - Failure in Server Log Viewer portlet (may be related to logging not > working), other warnings: > 10:54:28,464 ERROR [PortletFragment] Error in Portlet > java.lang.ArrayIndexOutOfBoundsException: 0 > at > org.apache.geronimo.console.logmanager.LogViewerPortlet.doView(LogViewerPortlet.java:74) > at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:247) > 10:54:28,982 WARN [BasicProxyManager] Could not load interface > org.apache.geronimo.jetty.JettyManagerImpl in provided ClassLoader for > JettyWebManager > 10:54:29,014 WARN [BasicProxyManager] Could not load interface > org.apache.geronimo.jetty.requestlog.JettyLogManager in provided ClassLoader > for > geronimo/jetty/1.1-SNAPSHOT/car?ServiceModule=geronimo/jetty/1.1-SNAPSHOT/car,j2eeType=GBean,name=JettyAccessLogManager > 10:54:29,016 WARN [BasicProxyManager] Could not load interface > org.apache.geronimo.jetty.requestlog.JettyLogManagerImpl in provided > ClassLoader for > geronimo/jetty/1.1-SNAPSHOT/car?ServiceModule=geronimo/jetty/1.1-SNAPSHOT/car,j2eeType=GBean,name=JettyAccessLogManager > Server/Shutdown: OK > Server/Web Server: BROKEN > - error in wen server manager portlet > - network listeners portlet doesn't work if you click on add new... > 11:08:45,693 ERROR [KernelManagementHelper] Unable to look up related GBean > javax.management.MalformedObjectNameException: Missing ':' character in > ObjectName > at javax.management.ObjectName.parseDomain(ObjectName.java:417) > at javax.management.ObjectName.parse(ObjectName.java:385) > at javax.management.ObjectName.<init>(ObjectName.java:76) > at javax.management.ObjectName.getInstance(ObjectName.java:261) > at > org.apache.geronimo.console.util.KernelManagementHelper.getObject(KernelManagementHelper.java:1006) > at > org.apache.geronimo.console.util.PortletManager.getWebContainer(PortletManager.java:298) > at > org.apache.geronimo.console.webmanager.WebManagerPortlet.doView(WebManagerPortlet.java:107) > 11:10:58,785 ERROR [KernelManagementHelper] Unable to look up related GBean > javax.management.MalformedObjectNameException: Missing ':' character in > ObjectName > at javax.management.ObjectName.parseDomain(ObjectName.java:417) > at javax.management.ObjectName.parse(ObjectName.java:385) > at javax.management.ObjectName.<init>(ObjectName.java:76) > at javax.management.ObjectName.getInstance(ObjectName.java:261) > at > org.apache.geronimo.console.util.KernelManagementHelper.getObject(KernelManagementHelper.java:1006) > at > org.apache.geronimo.console.util.PortletManager.getWebContainer(PortletManager.java:298) > at > org.apache.geronimo.console.webmanager.ConnectorPortlet.processAction(ConnectorPortlet.java:76) > java.lang.NullPointerException > at > org.apache.geronimo.console.webmanager.WebManagerPortlet.doView(WebManagerPortlet.java:108) > at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:247) > java.lang.NullPointerException > at > org.apache.geronimo.console.webmanager.ConnectorPortlet.processAction(ConnectorPortlet.java:77) > at > org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229) > Server/JMS Server: BROKEN > - both portlets show up blank > javax.management.MalformedObjectNameException: Missing ':' character in > ObjectName > at javax.management.ObjectName.parseDomain(ObjectName.java:417) > at javax.management.ObjectName.parse(ObjectName.java:385) > at javax.management.ObjectName.<init>(ObjectName.java:76) > at javax.management.ObjectName.getInstance(ObjectName.java:261) > at > org.apache.geronimo.console.jmsmanager.server.BaseJMSPortlet.getBrokerMap(BaseJMSPortlet.java:45) > at > org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.doList(JMSConnectorPortlet.java:193) > at > org.apache.geronimo.console.jmsmanager.server.JMSConnectorPortlet.doView(JMSConnectorPortlet.java:166) > at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:247) > javax.management.MalformedObjectNameException: Missing ':' character in > ObjectName > at javax.management.ObjectName.parseDomain(ObjectName.java:417) > at javax.management.ObjectName.parse(ObjectName.java:385) > at javax.management.ObjectName.<init>(ObjectName.java:76) > at javax.management.ObjectName.getInstance(ObjectName.java:261) > at > org.apache.geronimo.console.jmsmanager.server.BaseJMSPortlet.getBrokerMap(BaseJMSPortlet.java:45) > at > org.apache.geronimo.console.jmsmanager.server.JMSBrokerPortlet.doView(JMSBrokerPortlet.java:87) > at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:247) > Services/Common Libraries: OK > Services/Database Pools: BROKEN > - portlet shows empty list > - add fails > - import not yet tested > 11:19:52,455 ERROR [KernelManagementHelper] Unable to look up connection > factories for JCA resource > java.lang.ClassCastException > at > org.apache.geronimo.connector.JCAResourceImpl.getConnectionFactories(JCAResourceImpl.java:45) > at > org.apache.geronimo.connector.JCAResourceImpl$$FastClassByCGLIB$$f01e0455.invoke(<generated>) > at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53) > at > org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethodInvoker.java:38) > at > org.apache.geronimo.gbean.runtime.GBeanAttribute.getValue(GBeanAttribute.java:385) > at > org.apache.geronimo.gbean.runtime.GBeanInstance.getAttribute(GBeanInstance.java:621) > at > org.apache.geronimo.gbean.runtime.RawInvoker.getAttribute(RawInvoker.java:49) > at > org.apache.geronimo.kernel.basic.RawGetAttributeInvoker.invoke(RawGetAttributeInvoker.java:35) > at > org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96) > at > org.apache.geronimo.management.geronimo.JCAResource$$EnhancerByCGLIB$$fd5b3cf6.getConnectionFactories(<generated>) > at > org.apache.geronimo.console.util.KernelManagementHelper.getConnectionFactories(KernelManagementHelper.java:962) > at > org.apache.geronimo.console.util.KernelManagementHelper.getOutboundRAModules(KernelManagementHelper.java:290) > at > org.apache.geronimo.console.util.KernelManagementHelper.getOutboundRAModules(KernelManagementHelper.java:270) > at > org.apache.geronimo.console.util.PortletManager.getOutboundRAModules(PortletManager.java:211) > at > org.apache.geronimo.console.databasemanager.wizard.DatabasePoolPortlet.populatePoolList(DatabasePoolPortlet.java:665) > at > org.apache.geronimo.console.databasemanager.wizard.DatabasePoolPortlet.renderList(DatabasePoolPortlet.java:660) > at > org.apache.geronimo.console.databasemanager.wizard.DatabasePoolPortlet.doView(DatabasePoolPortlet.java:617) > at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:247) > 11:21:03,047 ERROR [DatabasePoolPortlet] Unable to render portlet > java.lang.ClassCastException > at > org.apache.geronimo.console.databasemanager.wizard.DatabasePoolPortlet.loadDriverJARList(DatabasePoolPortlet.java:750) > at > org.apache.geronimo.console.databasemanager.wizard.DatabasePoolPortlet.renderBasicParams(DatabasePoolPortlet.java:721) > at > org.apache.geronimo.console.databasemanager.wizard.DatabasePoolPortlet.doView(DatabasePoolPortlet.java:625) > at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:247) > Services/JMS Resources: BROKEN > - empty list on front page > 11:21:53,468 ERROR [KernelManagementHelper] Unable to look up connection > factories for JCA resource > java.lang.ClassCastException > at > org.apache.geronimo.connector.JCAResourceImpl.getConnectionFactories(JCAResourceImpl.java:45) > at > org.apache.geronimo.connector.JCAResourceImpl$$FastClassByCGLIB$$f01e0455.invoke(<generated>) > at net.sf.cglib.reflect.FastMethod.invoke(FastMethod.java:53) > at > org.apache.geronimo.gbean.runtime.FastMethodInvoker.invoke(FastMethodInvoker.java:38) > at > org.apache.geronimo.gbean.runtime.GBeanAttribute.getValue(GBeanAttribute.java:385) > at > org.apache.geronimo.gbean.runtime.GBeanInstance.getAttribute(GBeanInstance.java:621) > at > org.apache.geronimo.gbean.runtime.RawInvoker.getAttribute(RawInvoker.java:49) > at > org.apache.geronimo.kernel.basic.RawGetAttributeInvoker.invoke(RawGetAttributeInvoker.java:35) > at > org.apache.geronimo.kernel.basic.ProxyMethodInterceptor.intercept(ProxyMethodInterceptor.java:96) > at > org.apache.geronimo.management.geronimo.JCAResource$$EnhancerByCGLIB$$fd5b3cf6.getConnectionFactories(<generated>) > at > org.apache.geronimo.console.util.KernelManagementHelper.getConnectionFactories(KernelManagementHelper.java:962) > at > org.apache.geronimo.console.util.KernelManagementHelper.getOutboundRAModules(KernelManagementHelper.java:290) > at > org.apache.geronimo.console.util.PortletManager.getOutboundRAModules(PortletManager.java:216) > at > org.apache.geronimo.console.jmsmanager.wizard.ListScreenHandler.populateExistingList(ListScreenHandler.java:75) > at > org.apache.geronimo.console.jmsmanager.wizard.ListScreenHandler.renderView(ListScreenHandler.java:53) > at > org.apache.geronimo.console.MultiPagePortlet.doView(MultiPagePortlet.java:107) > at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:247) > > 11:21:53,533 ERROR [KernelManagementHelper] Unable to look up related GBean > java.lang.IllegalArgumentException: uri does not contain a path part used for > the artifact > at org.apache.geronimo.gbean.AbstractName.<init>(AbstractName.java:85) > at > org.apache.geronimo.console.util.KernelManagementHelper.getConfigurationNameFor(KernelManagementHelper.java:1016) > at > org.apache.geronimo.console.util.PortletManager.getConfigurationFor(PortletManager.java:441) > at > org.apache.geronimo.console.jmsmanager.wizard.ListScreenHandler.populateExistingList(ListScreenHandler.java:141) > at > org.apache.geronimo.console.jmsmanager.wizard.ListScreenHandler.renderView(ListScreenHandler.java:53) > at > org.apache.geronimo.console.MultiPagePortlet.doView(MultiPagePortlet.java:107) > at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:247) > 11:21:53,538 ERROR [MultiPagePortlet] Unable to render portlet > java.lang.NullPointerException > at > org.apache.geronimo.console.jmsmanager.wizard.ListScreenHandler.populateExistingList(ListScreenHandler.java:141) > at > org.apache.geronimo.console.jmsmanager.wizard.ListScreenHandler.renderView(ListScreenHandler.java:53) > at > org.apache.geronimo.console.MultiPagePortlet.doView(MultiPagePortlet.java:107) > at javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:247) -- 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