[jbpm-commits] JBoss JBPM SVN: r6680 - in projects/jbpm-ejb3/config: esb and 1 other directories.
do-not-reply at jboss.org
do-not-reply at jboss.org
Fri Sep 24 18:01:17 EDT 2010
Author: bradsdavis
Date: 2010-09-24 18:01:17 -0400 (Fri, 24 Sep 2010)
New Revision: 6680
Added:
projects/jbpm-ejb3/config/esb/
projects/jbpm-ejb3/config/esb/jbpm-service.xml
projects/jbpm-ejb3/config/queues/jbm-nonclustered-queue-service.xml
Log:
Added queue services.
Added: projects/jbpm-ejb3/config/esb/jbpm-service.xml
===================================================================
--- projects/jbpm-ejb3/config/esb/jbpm-service.xml (rev 0)
+++ projects/jbpm-ejb3/config/esb/jbpm-service.xml 2010-09-24 22:01:17 UTC (rev 6680)
@@ -0,0 +1,77 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<server>
+ <mbean code="org.jboss.internal.soa.esb.dependencies.DatabaseInitializer"
+ name="jboss.esb:service=JBPMDatabaseInitializer">
+ <attribute name="Datasource">java:/JbpmDS</attribute>
+ <attribute name="ExistsSql">select count(*) from JBPM_ID_USER</attribute>
+ <attribute name="SqlFiles">
+ jbpm-sql/jbpm.jpdl.postgresql.sql,
+ jbpm-sql/import.sql
+ </attribute>
+ <depends>jboss.jca:service=DataSourceBinding,name=JbpmDS</depends>
+ <attribute name="UseEOL">true</attribute>
+ </mbean>
+
+ <!-- JMS message service
+ <mbean code="org.jboss.soa.esb.services.jbpm.configuration.JbpmService"
+ name="jboss.esb:service=JbpmService">
+ <depends>jboss.esb:service=JBPMDatabaseInitializer</depends>
+ <depends>jboss.esb.destination:service=Queue,name=JbpmJobQueue</depends>
+ <depends>jboss.esb.destination:service=Queue,name=JbpmCommandQueue</depends>
+ <depends>jboss.esb.destination:service=Queue,name=JbpmDLQ</depends>
+ <depends>jboss.esb.destination:service=Queue,name=JbpmTimerQueue</depends>
+ </mbean>
+
+ <mbean code="org.jboss.internal.soa.esb.dependencies.JCAInflowAdapter"
+ name="jboss.esb:service=JBPMJobExecutor">
+ <attribute name="BeanType">org.jboss.soa.esb.services.jbpm.integration.command.JobListener</attribute>
+ <attribute name="Adapter">jms-ra.rar</attribute>
+ <attribute name="ActivationSpec">
+ destination=queue/JbpmJobQueue
+ destinationType=javax.xml.Queue
+ </attribute>
+
+ <attribute name="MessagingInterface">javax.jms.MessageListener</attribute>
+ <attribute name="IsTransacted">true</attribute>
+ <attribute name="ActivationBridge">org.jboss.soa.esb.listeners.jca.JBoss42ActivationBridge</attribute>
+ <attribute name="Description">jBPM Job Listener inflow</attribute>
+ <depends>jboss.esb.destination:service=Queue,name=JbpmJobQueue</depends>
+ </mbean>
+
+ <mbean code="org.jboss.internal.soa.esb.dependencies.JCAInflowAdapter"
+ name="jboss.esb:service=JBPMCommandExecutor">
+ <attribute name="BeanType">org.jboss.soa.esb.services.jbpm.integration.command.CommandListener</attribute>
+ <attribute name="Adapter">jms-ra.rar</attribute>
+ <attribute name="ActivationSpec">
+ destination=queue/JbpmCommandQueue
+ destinationType=javax.xml.Queue
+
+ </attribute>
+
+ <attribute name="MessagingInterface">javax.jms.MessageListener</attribute>
+ <attribute name="IsTransacted">true</attribute>
+ <attribute name="ActivationBridge">org.jboss.soa.esb.listeners.jca.JBoss42ActivationBridge</attribute>
+ <attribute name="Description">jBPM Command Listener inflow</attribute>
+ <depends>jboss.esb.destination:service=Queue,name=JbpmCommandQueue</depends>
+ </mbean>
+
+ <mbean code="org.jboss.internal.soa.esb.dependencies.JCAInflowAdapter"
+ name="jboss.esb:service=JBPMTimerExecutor">
+ <attribute name="BeanType">org.jboss.soa.esb.services.jbpm.integration.command.JobListener</attribute>
+ <attribute name="Adapter">jms-ra.rar</attribute>
+ <attribute name="ActivationSpec">
+ destination=queue/JbpmTimerQueue
+ destinationType=javax.xml.Queue
+ </attribute>
+
+ <attribute name="MessagingInterface">javax.jms.MessageListener</attribute>
+ <attribute name="IsTransacted">true</attribute>
+ <attribute name="ActivationBridge">org.jboss.soa.esb.listeners.jca.JBoss42ActivationBridge</attribute>
+ <attribute name="Description">jBPM Timer Listener inflow</attribute>
+ <depends>jboss.esb.destination:service=Queue,name=JbpmTimerQueue</depends>
+ </mbean>
+ -->
+
+ <!-- End of JMS scheduler service -->
+</server>
Property changes on: projects/jbpm-ejb3/config/esb/jbpm-service.xml
___________________________________________________________________
Name: svn:mime-type
+ text/plain
Added: projects/jbpm-ejb3/config/queues/jbm-nonclustered-queue-service.xml
===================================================================
--- projects/jbpm-ejb3/config/queues/jbm-nonclustered-queue-service.xml (rev 0)
+++ projects/jbpm-ejb3/config/queues/jbm-nonclustered-queue-service.xml 2010-09-24 22:01:17 UTC (rev 6680)
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<server>
+ <mbean code="org.jboss.jms.server.destination.QueueService"
+ name="jboss.jbpm.destination:service=Queue,name=CallbackQueue"
+ xmbean-dd="xmdesc/Queue-xmbean.xml">
+ <depends optional-attribute-name="ServerPeer">jboss.messaging:service=ServerPeer</depends>
+ <depends>jboss.messaging:service=PostOffice</depends>
+ </mbean>
+
+ <mbean code="org.jboss.jms.server.destination.QueueService"
+ name="jboss.jbpm.destination:service=Queue,name=JbpmCommandQueue"
+ xmbean-dd="xmdesc/Queue-xmbean.xml">
+ <depends optional-attribute-name="ServerPeer">jboss.messaging:service=ServerPeer</depends>
+ <depends>jboss.messaging:service=PostOffice</depends>
+ <attribute name="RedeliveryDelay">60000</attribute>
+ <attribute name="DLQ">jboss.jbpm.destination:service=Queue,name=JbpmDLQ</attribute>
+ </mbean>
+ <mbean code="org.jboss.jms.server.destination.QueueService"
+ name="jboss.jbpm.destination:service=Queue,name=JbpmDLQ"
+ xmbean-dd="xmdesc/Queue-xmbean.xml">
+ <depends optional-attribute-name="ServerPeer">jboss.messaging:service=ServerPeer</depends>
+ <depends>jboss.messaging:service=PostOffice</depends>
+ </mbean>
+ <!-- End of JMS scheduler service -->
+</server>
Property changes on: projects/jbpm-ejb3/config/queues/jbm-nonclustered-queue-service.xml
___________________________________________________________________
Name: svn:mime-type
+ text/plain
More information about the jbpm-commits
mailing list