[ 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