Connectivity > Containers > Integrating Apache ActiveMQ with Glassfish
See this article for a description of how to connect Glassfish 3 to an ActiveMQ 5 broker, and consume messages using a Message Driven Bean: http://geertschuring.wordpress.com/2012/04/20/how-to-connect-glassfish-3-to-activemq-5/
bin/asadmin deploy --type rar --name activemq-rar /tmp/activemq-rar-5.11.1.rar
bin/asadmin create-resource-adapter-config --property ServerUrl='failover:(tcp://broker-c1.foobar.local:61616,tcp://broker-c2.foobar.local:61616,tcp://broker-c3.foobar.local:61616)?initialReconnectDelay=2000&jms.useCompression=true':UserName='admin':Password='admin' activemq-rar
bin/asadmin create-connector-connection-pool \ --raname activemq-rar \ --connectiondefinition javax.jms.ConnectionFactory \ --ping true --isconnectvalidatereq true \ jms/myConnectionPool
bin/asadmin create-connector-resource \ --poolname jms/myConnectionPool \ jms/myConnectionFactory
bin/asadmin create-admin-object \ --raname activemq-rar \ --restype javax.jms.Queue \ --property PhysicalName=MY.MAGIC.OUT \ jms/queue/MY.MAGIC.OUT