You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@activemq.apache.org by "Jean-Baptiste Onofré (JIRA)" <ji...@apache.org> on 2014/06/26 10:51:24 UTC

[jira] [Commented] (AMQ-5248) ActiveMQ broker credentials don't work on Karaf child instance

    [ https://issues.apache.org/jira/browse/AMQ-5248?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14044476#comment-14044476 ] 

Jean-Baptiste Onofré commented on AMQ-5248:
-------------------------------------------

{code}
karaf@amq()> activemq:query 
ERROR: java.lang.RuntimeException: Failed to execute query task. Reason: java.lang.SecurityException: Insufficient roles/credentials for operation
java.lang.RuntimeException: Failed to execute query task. Reason: java.lang.SecurityException: Insufficient roles/credentials for operation
        at org.apache.activemq.console.command.QueryCommand.runTask(QueryCommand.java:131)
        at org.apache.activemq.console.command.AbstractCommand.execute(AbstractCommand.java:57)
        at org.apache.activemq.console.command.AbstractJmxCommand.execute(AbstractJmxCommand.java:387)
        at org.apache.activemq.karaf.commands.ActiveMQCommandSupport.doExecute(ActiveMQCommandSupport.java:46)
        at org.apache.karaf.shell.console.AbstractAction.execute(AbstractAction.java:33)
        at org.apache.karaf.shell.console.OsgiCommandSupport.execute(OsgiCommandSupport.java:39)
        at org.apache.felix.gogo.commands.basic.AbstractCommand.execute(AbstractCommand.java:35)
        at Proxy8566aa43_3554_4560_b3b4_1ef0d55db45f.execute(Unknown Source)
        at Proxy8566aa43_3554_4560_b3b4_1ef0d55db45f.execute(Unknown Source)
        at org.apache.felix.gogo.runtime.CommandProxy.execute(CommandProxy.java:78)
        at org.apache.felix.gogo.runtime.Closure.executeCmd(Closure.java:477)
        at org.apache.felix.gogo.runtime.Closure.executeStatement(Closure.java:403)
        at org.apache.felix.gogo.runtime.Pipe.run(Pipe.java:108)
        at org.apache.felix.gogo.runtime.Closure.execute(Closure.java:183)
        at org.apache.felix.gogo.runtime.Closure.execute(Closure.java:120)
        at org.apache.felix.gogo.runtime.CommandSessionImpl.execute(CommandSessionImpl.java:89)
        at org.apache.karaf.shell.console.impl.jline.ConsoleImpl$DelegateSession.execute(ConsoleImpl.java:521)
        at org.apache.karaf.shell.console.impl.jline.ConsoleImpl.run(ConsoleImpl.java:212)
        at java.lang.Thread.run(Thread.java:744)
        at org.apache.karaf.shell.console.impl.jline.ConsoleFactoryService$3.doRun(ConsoleFactoryService.java:126)
        at org.apache.karaf.shell.console.impl.jline.ConsoleFactoryService$3$1.run(ConsoleFactoryService.java:117)
        at java.security.AccessController.doPrivileged(Native Method)
        at org.apache.karaf.jaas.modules.JaasHelper.doAs(JaasHelper.java:47)
        at org.apache.karaf.shell.console.impl.jline.ConsoleFactoryService$3.run(ConsoleFactoryService.java:115)
Error executing command: java.lang.SecurityException: Insufficient roles/credentials for operation
{code}

> ActiveMQ broker credentials don't work on Karaf child instance
> --------------------------------------------------------------
>
>                 Key: AMQ-5248
>                 URL: https://issues.apache.org/jira/browse/AMQ-5248
>             Project: ActiveMQ
>          Issue Type: Bug
>          Components: OSGi/Karaf
>    Affects Versions: 5.9.1, 5.10.0
>            Reporter: Jean-Baptiste Onofré
>            Assignee: Jean-Baptiste Onofré
>
> When using the activemq-broker feature on the root instance, it works fine.
> However, when the activemq-broker feature is installed on a Karaf child instance, the authentication fails, especially for the activemq:query command for instance.



--
This message was sent by Atlassian JIRA
(v6.2#6252)