使用hawtio查看排队的消息

时间:2013-10-30 18:27:11

标签: activemq hawtio

我正在尝试使用hawtio来查看ActiveMQ中的一些排队主题。

但是当我点击查看消息时,我得到一个空白列表作为输出(即使我知道内容不是空白)。

这是我在/ 8080 / hawtio /上浏览我的本地主机时收到的错误消息,所以我猜这是导致它的问题。

无法获得回复! {“error_type”:“javax.management.InstanceNotFoundException”,“error”:“javax.management.InstanceNotFoundException:org.fusesource.insight:type = LogQuery”,“status”:404,“request”:{“operation”: “logResultsSince”,“mbean”:“org.fusesource.insight:type = LogQuery”,“arguments”:[0],“type”:“exec”},“stacktrace”:“javax.management.InstanceNotFoundException:org。 fusesource.insight:类型= LogQuery \ n \ TAT com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1095)\ n \ TAT com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBeanInfo(DefaultMBeanServerInterceptor.java:1375 )\ n \ TAT com.sun.jmx.mbeanserver.JmxMBeanServer.getMBeanInfo(JmxMBeanServer.java:920)\ n \ TAT org.jolokia.handler.ExecHandler.extractMBeanParameterInfos(ExecHandler.java:167)\ n \ TAT org.jolokia .handler.ExecHandler.extractOperationTypes(ExecHandler.java:133)\ n \ tat org.jolokia.handler.ExecHandler.doHandleRequest(ExecHandler.java:84)\ n \ tat org.jolokia.handler.ExecHandler.doHandleRequ EST(ExecHandler.java:40)\ n \ TAT org.jolokia.handler.JsonRequestHandler.handleRequest(JsonRequestHandler.java:89)\ n \ TAT org.jolokia.backend.MBeanServerExecutorLocal.handleRequest(MBeanServerExecutorLocal.java:109)\ n \ TAT org.jolokia.backend.MBeanServerHandler.dispatchRequest(MBeanServerHandler.java:102)\ n \ TAT org.jolokia.backend.LocalRequestDispatcher.dispatchRequest(LocalRequestDispatcher.java:91)\ n \ TAT org.jolokia.backend.BackendManager。 callRequestDispatcher(BackendManager.java:388)\ n \ TAT org.jolokia.backend.BackendManager.handleRequest(BackendManager.java:150)\ n \ TAT org.jolokia.http.HttpRequestHandler.executeRequest(HttpRequestHandler.java:197)\ n \ tat org.jolokia.http.HttpRequestHandler.handlePostRequest(HttpRequestHandler.java:131)\ n \ tat org.jolokia.jvmagent.JolokiaHttpHandler.executePostRequest(JolokiaHttpHandler.java:195)\ n \ tat org.jolokia.jvmagent.JolokiaHttpHandler。 handle(JolokiaHttpHandler.java:143)\ n \ tat com.sun.net.httpserver.Filter $ Chain.doFilter(Filter.java:77)\ n \ tat sun.net.h ttpserver.AuthFilter.doFilter(AuthFilter.java:83)\ n \ tat com.sun.net.httpserver.Filter $ Chain.doFilter(Filter.java:80)\ n \ tat sun.net.httpserver.ServerImpl $ Exchange $ LinkHandler.handle(ServerImpl.java:677)\ n \ tat com.sun.net.httpserver.Filter $ Chain.doFilter(Filter.java:77)\ n \ tat sun.net.httpserver.ServerImpl $ Exchange.run( ServerImpl.java:649)\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)\ n \ tat java.util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java:615)\ n \ tat java.lang.Thread.run(Thread.java:724)\ n“}

3 个答案:

答案 0 :(得分:2)

顺便说一句,ActiveMQ不支持浏览主题;只有队列

答案 1 :(得分:1)

你需要升级到hawt.io 1.2M27,它解决了这个问题。 1.2M26假设始终安装了日志查询,M27将其从默认值中删除。

答案 2 :(得分:1)

此外,我们还不支持所有activemq消息类型,这是一个未解决的问题 - > https://github.com/hawtio/hawtio/issues/655

因此,如果您的邮件不是短信,这可能就是您没有看到邮件正文的原因。