blob: 6048867657567150bc9998e1a6aa56409efde08d [file] [log] [blame]
Instructions for running examples
=================================
The commands below assume that the `brooklyn` script is already on your $PATH, and you are in the "examples" directory:
cd simple-messaging-pubsub
export BROOKLYN_CLASSPATH=$(pwd)/target/classes
# Launches a qpid broker on localhost
brooklyn -v launch --app brooklyn.demo.StandaloneBrokerExample --location localhost
# You can get the broker's URL from the brooklyn web-console at http://localhost:8081
# by looking at the broker entity's sensors or from the verbose output from the application startup
URL="amqp://guest:guest@/localhost?brokerlist='tcp://localhost:5672'"
# Test subscribing, to receive a message from the broker
java -cp "./resources/lib/*:./target/classes" brooklyn.demo.Subscribe ${URL}
# Test publishing a message to the broker
java -cp "./resources/lib/*:./target/classes" brooklyn.demo.Publish ${URL}
---
For more information, please visit: http://brooklyncentral.github.com/use/examples/messaging/