[jbpm-commits] JBoss JBPM SVN: r3061 - jbpm3/trunk/modules/integration/api/src/main/resources.

do-not-reply at jboss.org do-not-reply at jboss.org
Mon Nov 24 11:34:29 EST 2008


Author: thomas.diesler at jboss.com
Date: 2008-11-24 11:34:29 -0500 (Mon, 24 Nov 2008)
New Revision: 3061

Modified:
   jbpm3/trunk/modules/integration/api/src/main/resources/jbpm-cfg-beans.xml
Log:
XML format API integration config

Modified: jbpm3/trunk/modules/integration/api/src/main/resources/jbpm-cfg-beans.xml
===================================================================
--- jbpm3/trunk/modules/integration/api/src/main/resources/jbpm-cfg-beans.xml	2008-11-24 16:25:34 UTC (rev 3060)
+++ jbpm3/trunk/modules/integration/api/src/main/resources/jbpm-cfg-beans.xml	2008-11-24 16:34:29 UTC (rev 3061)
@@ -1,47 +1,48 @@
-<deployment xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:jboss:bean-deployer:2.0 bean-deployer_2_0.xsd"
-  xmlns="urn:jboss:bean-deployer:2.0">
-  
-    <!-- The KernelLocator -->
-    <bean name="KernelLocator" class="org.jboss.kernel.plugins.util.KernelLocator" />
+<deployment xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:jboss:bean-deployer:2.0 bean-deployer_2_0.xsd" xmlns="urn:jboss:bean-deployer:2.0">
 
-    <!-- The ProcessEngine -->
-    <bean name="jBPMProcessEngine" class="org.jbpm.integration.client.ProcessEngineImpl">
-      <property name="services">
-        <set elementClass="org.jbpm.api.service.Service">
-          <inject bean="jBPMDialectHandlerService" />
-          <inject bean="jBPMProcessBuilderService" />
-          <inject bean="jBPMProcessDefinitionService" />
-          <inject bean="jBPMProcessService" />
-        </set>
-      </property>
-    </bean>
+ <!-- Locate the single instance of the kernel -->
+ <bean name="WSKernelLocator" class="org.jbpm.api.client.internal.KernelLocator">
+  <property name="kernel"><inject bean="jboss.kernel:service=Kernel" /></property>
+ </bean>
 
-    <!-- The PersistenceService -->
-    <bean name="jBPMPersistenceService" class="org.jbpm.integration.service.NoopPersistenceServiceImpl"/>
+ <!-- The ProcessEngine -->
+ <bean name="jBPMProcessEngine" class="org.jbpm.integration.client.ProcessEngineImpl">
+  <property name="services">
+   <set elementClass="org.jbpm.api.service.Service">
+    <inject bean="jBPMDialectHandlerService"/>
+    <inject bean="jBPMProcessBuilderService"/>
+    <inject bean="jBPMProcessDefinitionService"/>
+    <inject bean="jBPMProcessService"/>
+   </set>
+  </property>
+ </bean>
 
-    <!-- The ProcessService -->
-    <bean name="jBPMProcessService" class="org.jbpm.integration.service.ProcessServiceImpl" >
-      <property name="interceptors">
-        <list elementClass="java.lang.String">
-          <value>org.jbpm.integration.runtime.NodeExecuteInterceptor</value>
-        </list>
-      </property>
-    </bean>
-    
-    <!-- The DialectHandlerService -->
-    <bean name="jBPMDialectHandlerService" class="org.jbpm.integration.service.DialectHandlerServiceImpl" >
-      <property name="dialectHandlers">
-        <map keyClass="java.net.URI" valueClass="org.jbpm.api.service.DialectHandler">
-          <entry><key>urn:jbpm.jboss:api-0.1</key><value><inject bean="jBPMDialectHandlerAPI10"/></value></entry>
-          <entry><key>urn:jbpm.org:jpdl-3.2</key><value><inject bean="jBPMDialectHandlerJPDL32"/></value></entry>
-        </map>
-      </property>
-    </bean>
-    <bean name="jBPMDialectHandlerAPI10" class="org.jbpm.dialect.api10.DialectHandlerImpl"/>
-    <bean name="jBPMDialectHandlerJPDL32" class="org.jbpm.integration.jpdl32.DialectHandlerImpl"/>
-    
-    <!-- Other Services -->
-    <bean name="jBPMProcessBuilderService" class="org.jbpm.integration.service.ProcessBuilderServiceImpl" />
-    <bean name="jBPMProcessDefinitionService" class="org.jbpm.integration.service.ProcessDefinitionServiceImpl" />
-    
-  </deployment>
+ <!-- The PersistenceService -->
+ <bean name="jBPMPersistenceService" class="org.jbpm.integration.service.NoopPersistenceServiceImpl" />
+
+ <!-- The ProcessService -->
+ <bean name="jBPMProcessService" class="org.jbpm.integration.service.ProcessServiceImpl">
+  <property name="interceptors">
+   <list elementClass="java.lang.String">
+    <value>org.jbpm.integration.runtime.NodeExecuteInterceptor</value>
+   </list>
+  </property>
+ </bean>
+
+ <!-- The DialectHandlerService -->
+ <bean name="jBPMDialectHandlerService" class="org.jbpm.integration.service.DialectHandlerServiceImpl">
+  <property name="dialectHandlers">
+   <map keyClass="java.net.URI" valueClass="org.jbpm.api.service.DialectHandler">
+    <entry><key>urn:jbpm.jboss:api-0.1</key><value><inject bean="jBPMDialectHandlerAPI10"/></value></entry>
+    <entry><key>urn:jbpm.org:jpdl-3.2</key><value><inject bean="jBPMDialectHandlerJPDL32"/></value></entry>
+   </map>
+  </property>
+ </bean>
+ <bean name="jBPMDialectHandlerAPI10" class="org.jbpm.dialect.api10.DialectHandlerImpl" />
+ <bean name="jBPMDialectHandlerJPDL32" class="org.jbpm.integration.jpdl32.DialectHandlerImpl" />
+
+ <!-- Other Services -->
+ <bean name="jBPMProcessBuilderService" class="org.jbpm.integration.service.ProcessBuilderServiceImpl" />
+ <bean name="jBPMProcessDefinitionService" class="org.jbpm.integration.service.ProcessDefinitionServiceImpl" />
+
+</deployment>




More information about the jbpm-commits mailing list