Author: emuckenhuber
Date: 2007-09-05 08:54:43 -0400 (Wed, 05 Sep 2007)
New Revision: 8175
Modified:
trunk/workflow/src/resources/portal-workflow-sar/META-INF/jboss-service.xml
trunk/workflow/src/resources/portal-workflow-war/WEB-INF/web.xml
Log:
- added scheduler for jBPM
- added jBPM ThreadServlet for using the timer
Modified: trunk/workflow/src/resources/portal-workflow-sar/META-INF/jboss-service.xml
===================================================================
--- trunk/workflow/src/resources/portal-workflow-sar/META-INF/jboss-service.xml 2007-09-05
12:52:20 UTC (rev 8174)
+++ trunk/workflow/src/resources/portal-workflow-sar/META-INF/jboss-service.xml 2007-09-05
12:54:43 UTC (rev 8175)
@@ -47,7 +47,8 @@
<![CDATA[
<jbpm-configuration>
<jbpm-context>
- <service name="persistence"
factory="org.jbpm.persistence.db.DbPersistenceServiceFactory"/>
+ <service name="persistence"
factory="org.jbpm.persistence.db.DbPersistenceServiceFactory" />
+ <service name="scheduler"
factory="org.jbpm.scheduler.db.DbSchedulerServiceFactory" />
</jbpm-context>
<string name="resource.hibernate.cfg.xml"
value="conf/hibernate/workflow/hibernate.cfg.xml"/>
<string name="resource.business.calendar"
value="org/jbpm/calendar/jbpm.business.calendar.properties"/>
Modified: trunk/workflow/src/resources/portal-workflow-war/WEB-INF/web.xml
===================================================================
--- trunk/workflow/src/resources/portal-workflow-war/WEB-INF/web.xml 2007-09-05 12:52:20
UTC (rev 8174)
+++ trunk/workflow/src/resources/portal-workflow-war/WEB-INF/web.xml 2007-09-05 12:54:43
UTC (rev 8175)
@@ -26,11 +26,11 @@
xmlns="http://java.sun.com/xml/ns/j2ee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
- version="2.4">
+ version="2.4">
+ <!--
<servlet>
<servlet-name>ApprovePublishServlet</servlet-name>
<servlet-class>org.jboss.portal.workflow.cms.ApprovePublishServlet</servlet-class>
- <!--load-on-startup>0</load-on-startup-->
</servlet>
<servlet-mapping>
<servlet-name>ApprovePublishServlet</servlet-name>
@@ -39,5 +39,24 @@
<servlet-mapping>
<servlet-name>ApprovePublishServlet</servlet-name>
<url-pattern>/reject/*</url-pattern>
- </servlet-mapping>
+ </servlet-mapping>
+ -->
+ <!-- The JbpmThreadsServlet -->
+ <servlet>
+ <servlet-name>JbpmThreadsServlet</servlet-name>
+ <servlet-class>org.jbpm.web.JbpmThreadsServlet</servlet-class>
+ <load-on-startup>1</load-on-startup>
+ <!--
+ <init-param>
+ <param-name>jbpm.configuration.resource</param-name>
+ <param-value>conf/hibernate/workflow/hibernate.cfg.xml</param-value>
+ </init-param>
+ </servlet>
+ -->
+ <servlet-mapping>
+ <servlet-name>JbpmThreadsServlet</servlet-name>
+ <url-pattern>/threads</url-pattern>
+ </servlet-mapping>
+
+
</web-app>