1 Reply Latest reply on Dec 20, 2011 7:52 AM by Tom Cunningham

    how to add user role in esb message

    everson . Newbie

      How can I do a queue with user/password like normal jboss queue and MDB ?





      @MessageDriven(activationConfig = { @ActivationConfigProperty(propertyName = "destinationType", propertyValue = "javax.jms.Queue"),

              @ActivationConfigProperty(propertyName = "user", propertyValue = "user2"), @ActivationConfigProperty(propertyName = "password", propertyValue = "93esbDev"),

              @ActivationConfigProperty(propertyName = "destination", propertyValue = "queue/CancelQueue") }, mappedName = "CancelQueue")




      <mbean code="org.jboss.jms.server.destination.QueueService"



      <depends optional-attribute-name="ServerPeer">jboss.messaging:service=ServerPeer</depends>


      <attribute name="JNDIName">queue/CancelamentoQueue</attribute>

      <attribute name="RedeliveryDelay">10000</attribute>

      <attribute name="MaxDeliveryAttempts">1</attribute>

      <attribute name="SecurityConfig">


                <role name="role1"  write="true" />

      <role name="role2" read="true" write="true" create="true"/>







      I would like to do something like that with esb messages

        • 1. Re: how to add user role in esb message
          Tom Cunningham Master

          You could probably do this one of two ways :


          - check out the jms_secured quickstart and use the security properties

          - use the JCA adapter and configure the activation-config in jboss-esb.xml (jms_transacted has an example, although you would have to decide whether you want to enable the XAConnectionFactory or just the ConnectionFactory)