summaryrefslogtreecommitdiff
path: root/ruby/examples
diff options
context:
space:
mode:
Diffstat (limited to 'ruby/examples')
-rw-r--r--ruby/examples/hello-world.rb4
1 files changed, 3 insertions, 1 deletions
diff --git a/ruby/examples/hello-world.rb b/ruby/examples/hello-world.rb
index 755d13bd54..e8ef673316 100644
--- a/ruby/examples/hello-world.rb
+++ b/ruby/examples/hello-world.rb
@@ -36,7 +36,9 @@ ssn = conn.session("test")
# create a queue
ssn.queue_declare("test-queue")
-# publish a message
+ssn.exchange_declare("test-exchange", :type => "direct")
+
+# Publish a message
dp = ssn.delivery_properties(:routing_key => "test-queue")
mp = ssn.message_properties(:content_type => "text/plain")
msg = Qpid::Message.new(dp, mp, "Hello World!")