[ 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

Reply via email to