Details
-
Bug
-
Resolution: Done
-
Major
-
jboss-fuse-6.2
-
%
Description
Following exception appears in fuse log when there is Insight-metrics.elasticsearch profile added to the root container. I used Admin role.
2015-01-13 10:50:00,436 | ERROR | pool-34-thread-4 | MetricsCollector | ? ? | 352 - io.fabric8.insight.insight-metrics - 1.2.0.redhat-060 | Error sending metrics
java.lang.SecurityException: Insufficient roles/credentials for operation
at org.apache.karaf.management.KarafMBeanServerGuard.handleInvoke(KarafMBeanServerGuard.java:301)[36:org.apache.karaf.management.server:2.4.0.redhat-620056]
at org.apache.karaf.management.KarafMBeanServerGuard.handleGetAttribute(KarafMBeanServerGuard.java:221)[36:org.apache.karaf.management.server:2.4.0.redhat-620056]
at org.apache.karaf.management.KarafMBeanServerGuard.handleGetAttributes(KarafMBeanServerGuard.java:227)[36:org.apache.karaf.management.server:2.4.0.redhat-620056]
at org.apache.karaf.management.KarafMBeanServerGuard.invoke(KarafMBeanServerGuard.java:91)[36:org.apache.karaf.management.server:2.4.0.redhat-620056]
at org.apache.karaf.management.boot.KarafMBeanServerBuilder$MBeanInvocationHandler.invoke(KarafMBeanServerBuilder.java:63)[karaf-jmx-boot.jar:]
at com.sun.proxy.$Proxy0.getAttributes(Unknown Source)[:]
at io.fabric8.insight.metrics.service.support.JmxUtils.execute(JmxUtils.java:69)[352:io.fabric8.insight.insight-metrics:1.2.0.redhat-060]
at io.fabric8.insight.metrics.service.support.JmxUtils.execute(JmxUtils.java:39)[352:io.fabric8.insight.insight-metrics:1.2.0.redhat-060]
at io.fabric8.insight.metrics.service.support.JmxUtils.execute(JmxUtils.java:32)[352:io.fabric8.insight.insight-metrics:1.2.0.redhat-060]
at io.fabric8.insight.metrics.service.MetricsCollector$Task$1.run(MetricsCollector.java:355)[352:io.fabric8.insight.insight-metrics:1.2.0.redhat-060]
at io.fabric8.insight.metrics.service.MetricsCollector$Task$1.run(MetricsCollector.java:351)[352:io.fabric8.insight.insight-metrics:1.2.0.redhat-060]
at java.security.AccessController.doPrivileged(Native Method)[:1.7.0_51]
at javax.security.auth.Subject.doAsPrivileged(Subject.java:473)[:1.7.0_51]
at io.fabric8.insight.metrics.service.MetricsCollector$Task.run(MetricsCollector.java:351)[352:io.fabric8.insight.insight-metrics:1.2.0.redhat-060]
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)[:1.7.0_51]
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304)[:1.7.0_51]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:178)[:1.7.0_51]
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)[:1.7.0_51]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)[:1.7.0_51]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)[:1.7.0_51]
at java.lang.Thread.run(Thread.java:744)[:1.7.0_51]