summaryrefslogtreecommitdiffstats
path: root/sca-cpp/trunk/components/queue/queue.composite
diff options
context:
space:
mode:
Diffstat (limited to 'sca-cpp/trunk/components/queue/queue.composite')
-rw-r--r--sca-cpp/trunk/components/queue/queue.composite15
1 files changed, 12 insertions, 3 deletions
diff --git a/sca-cpp/trunk/components/queue/queue.composite b/sca-cpp/trunk/components/queue/queue.composite
index b908481bad..535680c6c3 100644
--- a/sca-cpp/trunk/components/queue/queue.composite
+++ b/sca-cpp/trunk/components/queue/queue.composite
@@ -22,15 +22,15 @@
targetNamespace="http://tuscany.apache.org/xmlns/sca/components"
name="queue">
- <component name="queue-sender">
+ <component name="print-sender">
<implementation.cpp path=".libs" library="libqueue-sender"/>
<property name="key">print</property>
- <service name="queue-sender">
+ <service name="print-sender">
<t:binding.http uri="print-sender"/>
</service>
</component>
- <component name="queue-listener">
+ <component name="print-listener">
<implementation.cpp path=".libs" library="libqueue-listener"/>
<property name="key">print</property>
<property name="queue">printq</property>
@@ -42,6 +42,15 @@
<service name="print">
<t:binding.http uri="print"/>
</service>
+ <reference name="report" target="report-sender"/>
+ </component>
+
+ <component name="report-sender">
+ <implementation.cpp path=".libs" library="libqueue-sender"/>
+ <property name="key">report</property>
+ <service name="report-sender">
+ <t:binding.http uri="report-sender"/>
+ </service>
</component>
</composite>