summaryrefslogtreecommitdiff
path: root/qpid/java/jca/example/conf
diff options
context:
space:
mode:
Diffstat (limited to 'qpid/java/jca/example/conf')
-rw-r--r--qpid/java/jca/example/conf/geronimo-ra.xml12
-rw-r--r--qpid/java/jca/example/conf/jboss-web.xml5
-rw-r--r--qpid/java/jca/example/conf/qpid-jca-ds.xml15
-rw-r--r--qpid/java/jca/example/conf/web.xml11
4 files changed, 38 insertions, 5 deletions
diff --git a/qpid/java/jca/example/conf/geronimo-ra.xml b/qpid/java/jca/example/conf/geronimo-ra.xml
index e3e74ebc62..1c7210d2ee 100644
--- a/qpid/java/jca/example/conf/geronimo-ra.xml
+++ b/qpid/java/jca/example/conf/geronimo-ra.xml
@@ -114,8 +114,16 @@
<adminobject-interface>org.apache.qpid.ra.admin.QpidQueue</adminobject-interface>
<adminobject-class>org.apache.qpid.ra.admin.QpidQueueImpl</adminobject-class>
<adminobject-instance>
- <message-destination-name>ResponderQueue</message-destination-name>
- <config-property-setting name="destinationAddress">@qpid.responder.queue.dest.address@</config-property-setting>
+ <message-destination-name>RequestQueue</message-destination-name>
+ <config-property-setting name="destinationAddress">@qpid.request.queue.dest.address@</config-property-setting>
+ </adminobject-instance>
+ </adminobject>
+ <adminobject>
+ <adminobject-interface>org.apache.qpid.ra.admin.QpidQueue</adminobject-interface>
+ <adminobject-class>org.apache.qpid.ra.admin.QpidQueueImpl</adminobject-class>
+ <adminobject-instance>
+ <message-destination-name>ResponseQueue</message-destination-name>
+ <config-property-setting name="destinationAddress">@qpid.response.queue.dest.address@</config-property-setting>
</adminobject-instance>
</adminobject>
<adminobject>
diff --git a/qpid/java/jca/example/conf/jboss-web.xml b/qpid/java/jca/example/conf/jboss-web.xml
index edacf8d418..32a97d1c35 100644
--- a/qpid/java/jca/example/conf/jboss-web.xml
+++ b/qpid/java/jca/example/conf/jboss-web.xml
@@ -25,6 +25,11 @@
<res-type>javax.jms.ConnectionFactory</res-type>
<jndi-name>java:/QpidJMSXA</jndi-name>
</resource-ref>
+ <resource-ref>
+ <res-ref-name>QpidJMS</res-ref-name>
+ <res-type>javax.jms.ConnectionFactory</res-type>
+ <jndi-name>java:/QpidJMS</jndi-name>
+ </resource-ref>
<ejb-local-ref>
<ejb-ref-name>QpidTestBean</ejb-ref-name>
<jndi-name>qpid-jcaex/QpidTestBean/local</jndi-name>
diff --git a/qpid/java/jca/example/conf/qpid-jca-ds.xml b/qpid/java/jca/example/conf/qpid-jca-ds.xml
index 80fb828b55..3c12e25020 100644
--- a/qpid/java/jca/example/conf/qpid-jca-ds.xml
+++ b/qpid/java/jca/example/conf/qpid-jca-ds.xml
@@ -72,16 +72,25 @@
</mbean>
<mbean code="org.jboss.resource.deployment.AdminObject"
- name="qpid.jca:name=QpidResponderQueue">
- <attribute name="JNDIName">QpidResponderQueue</attribute>
+ name="qpid.jca:name=QpidRequestQueue">
+ <attribute name="JNDIName">QpidRequestQueue</attribute>
<depends optional-attribute-name="RARName">jboss.jca:service=RARDeployment,name='@rar.name@'</depends>
<attribute name="Type">org.apache.qpid.ra.admin.QpidQueue</attribute>
<attribute name="Properties">
- destinationAddress=@qpid.responder.queue.dest.address@
+ destinationAddress=@qpid.request.queue.dest.address@
</attribute>
</mbean>
<mbean code="org.jboss.resource.deployment.AdminObject"
+ name="qpid.jca:name=QpidResponseQueue">
+ <attribute name="JNDIName">QpidResponseQueue</attribute>
+ <depends optional-attribute-name="RARName">jboss.jca:service=RARDeployment,name='@rar.name@'</depends>
+ <attribute name="Type">org.apache.qpid.ra.admin.QpidQueue</attribute>
+ <attribute name="Properties">
+ destinationAddress=@qpid.response.queue.dest.address@
+ </attribute>
+ </mbean>
+ <mbean code="org.jboss.resource.deployment.AdminObject"
name="qpid.jca:name=QpidConnectionFactory">
<attribute name="JNDIName">QpidConnectionFactory</attribute>
<depends optional-attribute-name="RARName">jboss.jca:service=RARDeployment,name='@rar.name@'</depends>
diff --git a/qpid/java/jca/example/conf/web.xml b/qpid/java/jca/example/conf/web.xml
index d87c578606..6e53d7beba 100644
--- a/qpid/java/jca/example/conf/web.xml
+++ b/qpid/java/jca/example/conf/web.xml
@@ -29,11 +29,22 @@
<load-on-startup>1</load-on-startup>
</servlet>
+ <servlet>
+ <display-name>QpidRequestResponseServlet</display-name>
+ <servlet-name>QpidRequestResponseServlet</servlet-name>
+ <servlet-class>org.apache.qpid.jca.example.web.QpidRequestResponseServlet</servlet-class>
+ <load-on-startup>1</load-on-startup>
+ </servlet>
+
<servlet-mapping>
<servlet-name>QpidTestServlet</servlet-name>
<url-pattern>/qpid</url-pattern>
</servlet-mapping>
+ <servlet-mapping>
+ <servlet-name>QpidRequestResponseServlet</servlet-name>
+ <url-pattern>/qpid-reqresp</url-pattern>
+ </servlet-mapping>
</web-app>