Is that the exception from the attempt to access the queue via JMX, or
from the web console?

If it's from the web console, are you hitting the main Queue page, or
trying to hit the browse page for the DLQ?  If the latter, then that won't
work as long as the Queue does not exist.

You can have the broker auto-create the queue at startup; let me find that
config for you.

>
>
> Yes, I already posted broker log when I post this issue first time. See
> top
> of this topic.
>
> The log from wrapper/broker is:
> 2014-02-12 15:46:46,812 | WARN  | /admin/queues.jsp |
> org.eclipse.jetty.servlet.ServletHandler | qtp1530088410-59
> javax.el.ELException: java.lang.reflect.UndeclaredThrowableException
>         at javax.el.BeanELResolver.getValue(BeanELResolver.java:298)
>         at
> javax.el.CompositeELResolver.getValue(CompositeELResolver.java:175)
>         at com.sun.el.parser.AstValue.getValue(AstValue.java:138)
>         at
> com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:206)
>         at
> org.apache.jasper.runtime.PageContextImpl.evaluateExpression(PageContextImpl.java:1001)
>         at
> org.apache.jsp.queues_jsp._jspx_meth_c_param_0(org.apache.jsp.queues_jsp:291)
>         at
> org.apache.jsp.queues_jsp._jspx_meth_c_url_0(org.apache.jsp.queues_jsp:264)
>         at
> org.apache.jsp.queues_jsp._jspx_meth_c_forEach_0(org.apache.jsp.queues_jsp:173)
>         at
> org.apache.jsp.queues_jsp._jspService(org.apache.jsp.queues_jsp:114)
>         at
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:109)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:806)
>         at
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:389)
>         at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:486)
>         at
> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:380)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:806)
>         at
> org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:652)
>         at
> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1329)
>         at
> org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:83)
>         at
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
>         at
> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1300)
>         at
> org.apache.activemq.web.SessionFilter.doFilter(SessionFilter.java:45)
>         at
> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1300)
>         at
> org.apache.activemq.web.filter.ApplicationContextFilter.doFilter(ApplicationContextFilter.java:102)
>         at
> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1300)
>         at
> com.opensymphony.sitemesh.webapp.SiteMeshFilter.obtainContent(SiteMeshFilter.java:129)
>         at
> com.opensymphony.sitemesh.webapp.SiteMeshFilter.doFilter(SiteMeshFilter.java:77)
>         at
> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1300)
>         at
> org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:445)
>         at
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137)
>         at
> org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:521)
>         at
> org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:227)
>         at
> org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1038)
>         at
> org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:374)
>         at
> org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:189)
>         at
> org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:972)
>         at
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)
>         at
> org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:154)
>         at
> org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:521)
>         at
> org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:154)
>         at
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)
>         at org.eclipse.jetty.server.Server.handle(Server.java:363)
>         at
> org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:483)
>         at
> org.eclipse.jetty.server.AbstractHttpConnection.headerComplete(AbstractHttpConnection.java:920)
>         at
> org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.headerComplete(AbstractHttpConnection.java:982)
>         at
> org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:635)
>         at
> org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:235)
>         at
> org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82)
>         at
> org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:627)
>         at
> org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:51)
>         at
> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608)
>         at
> org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543)
>         at java.lang.Thread.run(Unknown Source)
> Caused by: java.lang.reflect.UndeclaredThrowableException
>         at $Proxy5.getName(Unknown Source)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>         at java.lang.reflect.Method.invoke(Unknown Source)
>         at javax.el.BeanELResolver.getValue(BeanELResolver.java:293)
>         ... 51 more
> Caused by: javax.management.InstanceNotFoundException:
> org.apache.activemq:type=Broker,brokerName=localhost,destinationType=Queue,destinationName=ActiveMQ.DLQ
>         at
> com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(Unknown
> Source)
>         at
> com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getAttribute(Unknown
> Source)
>         at com.sun.jmx.mbeanserver.JmxMBeanServer.getAttribute(Unknown
> Source)
>         at javax.management.MBeanServerInvocationHandler.invoke(Unknown
> Source)
>         ... 57 more
>
>
>
> _______________________________________________
> If you reply to this email, your message will be added to the discussion
> below:
> http://activemq.2283324.n4.nabble.com/Problem-with-JMX-mbean-not-showing-ActiveMQ-DLQ-when-ActiveMQ-service-restarted-tp4677858p4677944.html
> To start a new topic under ActiveMQ - User, email
> [email protected]
> To unsubscribe from ActiveMQ - User, visit
> http://activemq.2283324.n4.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=2341805&code=YXJ0QGFydG5hc2VlZi5jb218MjM0MTgwNXwtMjA1NDcyNjY5MQ==






--
View this message in context: 
http://activemq.2283324.n4.nabble.com/Problem-with-JMX-mbean-not-showing-ActiveMQ-DLQ-when-ActiveMQ-service-restarted-tp4677858p4677946.html
Sent from the ActiveMQ - User mailing list archive at Nabble.com.

Reply via email to