Issue 370: Exception in console while accessing DeployableUnits tab in MMC
http://code.google.com/p/mobicents/issues/detail?id=370

New issue report by brainslog:
What steps will reproduce the problem?
1. Start Mobicents with no DUs
2. Go to Management Console
3. Go to "Deployable Units" tab.

What is the expected output? What do you see instead?

With no DUs there's an exception thrown (not in MMC but JBoss console):

12:10:40,138 INFO  [ActivityManagementMBeanImpl] Listing with criteria[-1]
with details[true] only IDS[false]
12:10:55,479 ERROR [ManagementConsole]
javax.management.MBeanException:Exception thrown in operation getDescriptor

com.sun.jmx.mbeanserver.StandardMetaDataImpl.invoke(StandardMetaDataImpl.java:435)
        javax.management.StandardMBean.invoke(StandardMBean.java:323)

org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
        org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
        sun.reflect.GeneratedMethodAccessor89.invoke(Unknown Source)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        java.lang.reflect.Method.invoke(Method.java:585)

org.jboss.jmx.connector.invoker.InvokerAdaptorService.invoke(InvokerAdaptorService.java:266)
        sun.reflect.GeneratedMethodAccessor86.invoke(Unknown Source)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        java.lang.reflect.Method.invoke(Method.java:585)

org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
        org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)

org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
        org.jboss.mx.server.Invocation.invoke(Invocation.java:88)

org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)

org.jboss.jmx.connector.invoker.SerializableInterceptor.invoke(SerializableInterceptor.java:74)
        org.jboss.mx.server.Invocation.invoke(Invocation.java:88)

org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
        org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)

org.jboss.invocation.jrmp.server.JRMPProxyFactory.invoke(JRMPProxyFactory.java:179)
        sun.reflect.GeneratedMethodAccessor85.invoke(Unknown Source)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        java.lang.reflect.Method.invoke(Method.java:585)

org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
        org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
        org.jboss.mx.server.Invocation.invoke(Invocation.java:86)

org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
        org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)

org.jboss.invocation.local.LocalInvoker$MBeanServerAction.invoke(LocalInvoker.java:169)
org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:118)

org.jboss.invocation.InvokerInterceptor.invokeLocal(InvokerInterceptor.java:209)

org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:195)

org.jboss.jmx.connector.invoker.client.InvokerAdaptorClientInterceptor.invoke(InvokerAdaptorClientInterceptor.java:66)
org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:70)

org.jboss.proxy.ClientMethodInterceptor.invoke(ClientMethodInterceptor.java:74)
        org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:100)
        $Proxy63.invoke(Unknown Source)

org.mobicents.slee.container.management.console.server.mbeans.DeploymentMBeanUtils.getDescriptor(DeploymentMBeanUtils.java:272)

org.mobicents.slee.container.management.console.server.mbeans.DeploymentMBeanUtils.getDescriptors(DeploymentMBeanUtils.java:294)

org.mobicents.slee.container.management.console.server.mbeans.DeploymentMBeanUtils.getDeployableUnitDescriptors(DeploymentMBeanUtils.java:311)

org.mobicents.slee.container.management.console.server.deployableunits.DeployableUnitsServiceImpl.getDeployableUnits(DeployableUnitsServiceImpl.java:65)
        sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        java.lang.reflect.Method.invoke(Method.java:585)

com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:528)

com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:265)

com.google.gwt.user.server.rpc.RemoteServiceServlet.doPost(RemoteServiceServlet.java:187)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)

org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)

org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)

org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)

org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)

org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)

org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)

org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)

org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)

org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)

org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)

org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)

org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)

org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)
        java.lang.Thread.run(Thread.java:595)
Caused by:
javax.slee.management.UnrecognizedDeployableUnitException:unrecognized
deployable unit DeployableUnitID[-1]

org.mobicents.slee.container.management.jmx.DeploymentMBeanImpl.getDescriptor(DeploymentMBeanImpl.java:355)
        sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        java.lang.reflect.Method.invoke(Method.java:585)

com.sun.jmx.mbeanserver.StandardMetaDataImpl.invoke(StandardMetaDataImpl.java:414)
        javax.management.StandardMBean.invoke(StandardMBean.java:323)

org.jboss.mx.server.RawDynamicInvoker.invoke(RawDynamicInvoker.java:164)
        org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
        sun.reflect.GeneratedMethodAccessor89.invoke(Unknown Source)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        java.lang.reflect.Method.invoke(Method.java:585)

org.jboss.jmx.connector.invoker.InvokerAdaptorService.invoke(InvokerAdaptorService.java:266)
        sun.reflect.GeneratedMethodAccessor86.invoke(Unknown Source)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        java.lang.reflect.Method.invoke(Method.java:585)

org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
        org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)

org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:133)
        org.jboss.mx.server.Invocation.invoke(Invocation.java:88)

org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:142)

org.jboss.jmx.connector.invoker.SerializableInterceptor.invoke(SerializableInterceptor.java:74)
        org.jboss.mx.server.Invocation.invoke(Invocation.java:88)

org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
        org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)

org.jboss.invocation.jrmp.server.JRMPProxyFactory.invoke(JRMPProxyFactory.java:179)
        sun.reflect.GeneratedMethodAccessor85.invoke(Unknown Source)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        java.lang.reflect.Method.invoke(Method.java:585)

org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
        org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
        org.jboss.mx.server.Invocation.invoke(Invocation.java:86)

org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
        org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)

org.jboss.invocation.local.LocalInvoker$MBeanServerAction.invoke(LocalInvoker.java:169)
org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:118)

org.jboss.invocation.InvokerInterceptor.invokeLocal(InvokerInterceptor.java:209)

org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:195)

org.jboss.jmx.connector.invoker.client.InvokerAdaptorClientInterceptor.invoke(InvokerAdaptorClientInterceptor.java:66)
org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:70)

org.jboss.proxy.ClientMethodInterceptor.invoke(ClientMethodInterceptor.java:74)
        org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:100)
        $Proxy63.invoke(Unknown Source)

org.mobicents.slee.container.management.console.server.mbeans.DeploymentMBeanUtils.getDescriptor(DeploymentMBeanUtils.java:272)

org.mobicents.slee.container.management.console.server.mbeans.DeploymentMBeanUtils.getDescriptors(DeploymentMBeanUtils.java:294)

org.mobicents.slee.container.management.console.server.mbeans.DeploymentMBeanUtils.getDeployableUnitDescriptors(DeploymentMBeanUtils.java:311)

org.mobicents.slee.container.management.console.server.deployableunits.DeployableUnitsServiceImpl.getDeployableUnits(DeployableUnitsServiceImpl.java:65)
        sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        java.lang.reflect.Method.invoke(Method.java:585)

com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:528)

com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:265)

com.google.gwt.user.server.rpc.RemoteServiceServlet.doPost(RemoteServiceServlet.java:187)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)

org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)

org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)

org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)

org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)

org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)

org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)

org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)

org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)

org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)

org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)

org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)

org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)

org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)
        java.lang.Thread.run(Thread.java:595)



Issue attributes:
        Status: Accepted
        Owner: brainslog
        CC: baranowb
Labels: Type-Defect Priority-Medium OpSys-All Milestone-Release-1.2.0.GA Component-Management-Console Usability

--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

Reply via email to