Segurança ActiveMq

Boa tarde, estou tentando implantar o pugin de autentificação do activeMq alguem já fez ?

<plugins>
<simpleAuthenticationPlugin> </simpleAuthenticationPlugin>

    &lt;/plugins&gt;

Este plugin serve pra que é o plugin para conexão?
está configuração que você postou é de que arquivo?

é o arquivo activemq.xml na pasta conf

esse plugin é para segunça,



&lt;beans
  xmlns="http://www.springframework.org/schema/beans"
  xmlns:amq="http://activemq.apache.org/schema/core"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd
  http://activemq.apache.org/schema/core http://activemq.apache.org/schema/core/activemq-core.xsd"&gt;

  &lt;broker xmlns="http://activemq.apache.org/schema/core" brokerName="localhost" dataDirectory="${activemq.base}/data" &gt;
      
    &lt;persistenceAdapter&gt;
            &lt;kahaDB directory="${activemq.base}/data/kahadb"/&gt;
     &lt;/persistenceAdapter&gt;
        
               
        &lt;transportConnectors&gt;
            &lt;transportConnector name="openwire" uri="tcp://0.0.0.0:61616"/&gt;
        &lt;/transportConnectors&gt;

        &lt;plugins&gt;
		&lt;simpleAuthenticationPlugin&gt;
			&lt;users&gt;
			&lt;authenticationUser username="system" password="manager" groups="users,admins"/&gt;
                 &lt;/users&gt;
		&lt;/simpleAuthenticationPlugin&gt;
        &lt;/plugins&gt;



    &lt;/broker&gt;
&lt;/beans&gt;

Ninguém ?

Eu nunca fiz mas dei uma olhada nesse site http://activemq.apache.org/security.html e está bem descrito.

Não uso o activeMq em nenhuma aplicação real, mas tenho estudado um pouco. Vá colocando as dúvidas neste post que eu vou acompanhando e tentando fazer aqui também.

[quote=Flavio machine]Boa tarde, estou tentando implantar o pugin de autentificação do activeMq alguem já fez ?

<plugins>
<simpleAuthenticationPlugin> </simpleAuthenticationPlugin>

    &lt;/plugins&gt;	[/quote]

Opa, conseguiu implementar a segurança na fila?

Ainda não eu sai da empresa mais até agora está funcionando sem segurança.

Bah que pena. Tentei utilizar segurança, mas mesmo colocando a configuração indicada no link deles, o consumidor sempre consome mesmo sem autenticação. Não consigo achar mais nada sobre isso.
Valeu!

Cara porque vc tenta com EJB acho que é bem mais documentado e sem falar que é mais atual.

Mas nesse caso com EJB ou sem não faz diferença.

Consegui entender como configurar a segurança. O problema é que tinha que configurar uma variável de ambiente, é ela que ativa a segurança.

ACTIVEMQ_ENCRYPTION_PASSWORD=activemq

Depois no arquivo activemq-security.xml você adiciona uma linha dando o poder de envio e consumo da fila:

[code]
<authorizationPlugin>
<map>
<authorizationMap>
<authorizationEntries>
<authorizationEntry queue=">" read=“admins” write=“admins” admin=“admins” />
<authorizationEntry queue=“USERS.>” read=“users” write=“users” admin=“users” />
<authorizationEntry queue=“GUEST.>” read=“guests” write=“guests,users” admin=“guests,users” />

          &lt;authorizationEntry queue="TEST.Q" read="guests" write="guests" /&gt;
          
          //FILA QUE ADICIONEI E ESTOU LIBERANDO O ACESSO PARA O GRUPO GUESTS
      &lt;authorizationEntry queue="test" read="guests" write="guests" /&gt;
          
          &lt;authorizationEntry topic="&gt;" read="admins" write="admins" admin="admins" /&gt;
          &lt;authorizationEntry topic="USERS.&gt;" read="users" write="users" admin="users" /&gt;
          &lt;authorizationEntry topic="GUEST.&gt;" read="guests" write="guests,users" admin="guests,users" /&gt;
          
          &lt;authorizationEntry topic="ActiveMQ.Advisory.&gt;" read="guests,users" write="guests,users" admin="guests,users"/&gt;
        &lt;/authorizationEntries&gt;
      &lt;/authorizationMap&gt;
    &lt;/map&gt;
  &lt;/authorizationPlugin&gt;
&lt;/plugins&gt;[/code]

E por fim, tem que iniciar o ActiveMQ informando que ele deve ler o arquivo de segurança: bin&gt;activemq start xbean:conf/activemq-security.xml

To te falando para usar o JMS do EJB.

Sim eu entendi o que você quis dizer. Mas mesmo usando o JMS do EJB eu preciso do provider, no caso o ActiveMQ é o que estou usando.