[gatein-issues] [JBoss JIRA] Commented: (GTNPORTAL-362) Exception in jmx-console when invoking operation on exo cache mbean

Minh Hoang TO (JIRA) jira-events at lists.jboss.org
Mon Aug 2 21:56:49 EDT 2010


    [ https://jira.jboss.org/browse/GTNPORTAL-362?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12542585#action_12542585 ] 

Minh Hoang TO commented on GTNPORTAL-362:
-----------------------------------------

1. There 's no exception on invoking operations on exo cache mbean or any other mbean (tested with both Tomcat + JConsole and JBoss + jmx-console


2. THERE 'S NO EXCEPTION on modifiying attributes of any mbean via JConsole


3. THERE 'S EXCEPTION on modiying attributes of any mbean via jmx-console (click on the button Apply Changes)

> Exception in jmx-console when invoking operation on exo cache mbean
> -------------------------------------------------------------------
>
>                 Key: GTNPORTAL-362
>                 URL: https://jira.jboss.org/browse/GTNPORTAL-362
>             Project: GateIn Portal
>          Issue Type: Bug
>         Environment: EAP 5.0.0.GA with GateIn deployed (GateIn from trunk, revision 960)
> Sun JDK 1.6.0_16
>            Reporter: Marek Posolda
>            Assignee: Minh Hoang TO
>             Fix For: 3.2.0-GA
>
>   Original Estimate: 4 hours
>  Remaining Estimate: 4 hours
>
> When going to http://localhost:8080/jmx-console and then go to MBean 'name="POMSessionManager",service=cache'. Then click to "Apply changes" button and I have the error in jmx-console and exception in server.log (see below). Probably caused by double-quote characters in name (name="POMSessionManager").
> 13:02:47,559 ERROR [[HtmlAdaptor]] Servlet.service() for servlet HtmlAdaptor threw exception
> javax.management.InstanceNotFoundException: exo:service=cache,name= is not registered.
> 	at org.jboss.mx.server.registry.BasicMBeanRegistry.get(BasicMBeanRegistry.java:526)
> 	at org.jboss.mx.server.MBeanServerImpl.getMBeanInfo(MBeanServerImpl.java:675)
> 	at org.jboss.jmx.adaptor.control.Server.setAttributes(Server.java:172)
> 	at org.jboss.jmx.adaptor.html.HtmlAdaptorServlet$5.run(HtmlAdaptorServlet.java:403)
> 	at org.jboss.jmx.adaptor.html.HtmlAdaptorServlet$5.run(HtmlAdaptorServlet.java:400)
> 	at java.security.AccessController.doPrivileged(Native Method)
> 	at org.jboss.jmx.adaptor.html.HtmlAdaptorServlet.setAttributes(HtmlAdaptorServlet.java:399)
> 	at org.jboss.jmx.adaptor.html.HtmlAdaptorServlet.updateAttributes(HtmlAdaptorServlet.java:259)
> 	at org.jboss.jmx.adaptor.html.HtmlAdaptorServlet.processRequest(HtmlAdaptorServlet.java:102)
> 	at org.jboss.jmx.adaptor.html.HtmlAdaptorServlet.doPost(HtmlAdaptorServlet.java:86)
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
> 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
> 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
> 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> 	at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
> 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
> 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
> 	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:235)
> 	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
> 	at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:190)
> 	at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:92)
> 	at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.process(SecurityContextEstablishmentValve.java:126)
> 	at org.jboss.web.tomcat.security.SecurityContextEstablishmentValve.invoke(SecurityContextEstablishmentValve.java:70)
> 	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
> 	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
> 	at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:158)
> 	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
> 	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:330)
> 	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:829)
> 	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:598)
> 	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
> 	at java.lang.Thread.run(Thread.java:619)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the gatein-issues mailing list