4 Replies Latest reply on Nov 6, 2008 7:18 AM by sentcs

    MBean issue

    sentcs

       



      Hi,

      We have deployed the JBoss 4.2.3 with JBoss-messaging-1.4 in production environment.

      if we are accessing to MBean to get the details of active receivers and rate of consuming messages, we are getting following exceptions.

      If we are getting below exception, MBean is not working.

      Please any body have the idea to resolve this.


      description The server encountered an internal error () that prevented it from fulfilling this request.
      
      exception
      
      javax.management.RuntimeMBeanException
       org.jboss.mx.interceptor.ReflectedDispatcher.handleInvocationExceptions(ReflectedDispatcher.java:176)
       org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:163)
       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.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.jmx.adaptor.control.Server.invokeOpByName(Server.java:258)
       org.jboss.jmx.adaptor.control.Server.invokeOp(Server.java:223)
       org.jboss.jmx.adaptor.html.HtmlAdaptorServlet.invokeOp(HtmlAdaptorServlet.java:278)
       org.jboss.jmx.adaptor.html.HtmlAdaptorServlet.processRequest(HtmlAdaptorServlet.java:100)
       org.jboss.jmx.adaptor.html.HtmlAdaptorServlet.doPost(HtmlAdaptorServlet.java:82)
       javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
       javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
       org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
      
      
      root cause
      
      java.lang.NullPointerException
       org.jboss.jms.server.ServerPeer.showActiveClientsAsHTML(ServerPeer.java:1091)
       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:597)
       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.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.jmx.adaptor.control.Server.invokeOpByName(Server.java:258)
       org.jboss.jmx.adaptor.control.Server.invokeOp(Server.java:223)
       org.jboss.jmx.adaptor.html.HtmlAdaptorServlet.invokeOp(HtmlAdaptorServlet.java:278)
       org.jboss.jmx.adaptor.html.HtmlAdaptorServlet.processRequest(HtmlAdaptorServlet.java:100)
       org.jboss.jmx.adaptor.html.HtmlAdaptorServlet.doPost(HtmlAdaptorServlet.java:82)
       javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
       javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
       org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
      
      
      note The full stack trace of the root cause is available in the JBossWeb/2.0.1.GA logs.
      


        • 1. Re: MBean issue
          ataylor

          which JBM version are you using JBM 1.4.?

          • 2. Re: MBean issue
            sentcs

            Ya we are using JBoss messaging 1.4 only.

            • 3. Re: MBean issue
              ataylor

              I meant which minor version 1.4.0GA, 1.4.1GA etc, its so i can check the stack trace against the correct svn tag.

              • 4. Re: MBean issue
                sentcs

                 

                sorry for inconvenience.

                we are using JBoss Messaging 1.4.0.SP3 server.

                And here i pasted the other details about JBoss.



                JBOSS_HOME: /opt/jboss-4.2.3.GA
                
                 JAVA: /opt/jdk1.6.0_07/bin/java
                
                 JAVA_OPTS: -Dprogram.name=run.sh -server -Xms128m -Xmx512m -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Djava.net.preferIPv4Stack=true
                
                 CLASSPATH: /opt/jboss-4.2.3.GA/bin/run.jar:/opt/jdk1.6.0_07/lib/tools.jar