没有合适的资源?快使用搜索试试~ 我知道了~
JBPM3.2与Spring结合时任务调度的实现
需积分: 9 2 下载量 146 浏览量
2011-10-20
20:21:17
上传
评论
收藏 104KB DOC 举报
温馨提示
试读
10页
JBPM3.2与Spring结合时任务调度的实现.
资源详情
资源评论
资源推荐
JBPM3.2 与 Spring 结合时任务调度的实现 v1.01
JBPM3.2 与 Spring 结合时任务调度的实现
Jbpm3.1.x 的 时 候 , 如 果 我 们 要 实 现 Jbpm 与 Spring 结 合 使 用 需 要 借 助 于
SpringModule 中 spring-modules-jbpm31.jar 来实现。目前 Jbpm 的最新版本是 3.2.1,对
于这一版本如果我们要实现其与 Spring 结合使用,同样我们也可以借助 SpringModule 中
spring-modules-jbpm31.jar 来实现。
首 先 我 们 需 要 下 载 spring-modules-0.8 工 程 包 文 件 ( 下 载 地 址 : http://
springmodules.dev.java.net),下载后我们只需要工程包里的 spring-modules-jbpm31.jar
把它放在我们 Web 应该的 WEB-INF/lib 目录下,我们知道该包是为 Jbpm3.1 准备的,但
在 Jbpm3.2 中我们还是可以借助该包实现与 Spring 结合。
打开 WEB 应该里的 web.xml 文件,加上 Jbpm3.2 任务调试的 Servlet,配置信息如下:
<!-- JbpmJobExecutorServlet -->
<servlet>
<servlet-name>JobExecutorServlet</servlet-name>
<servlet-class>
org.jbpm.job.executor.JobExecutorServlet
</servlet-class>
<load-on-startup>3</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>JobExecutorServlet</servlet-name>
<url-pattern>/jobs</url-pattern>
</servlet-mapping>
Jbpm3.2 中任务调度的配置和 Jbpm3.1.x 中任务调度配置方法与原理基本相同。在
Jbpm3.1.x 中任务调度我们可以认为就是一个后台线程在不停的监听着 timer(jbpm_timer
表 ) , 如 果 有 需 要 触 发 的 timer 生 成 了 , 就 按 照 timer 的 属 性 定 时 或 者 循 环 触 发 它 。
Jbpm3.1.x 中我们是按下面的方法配置任务调度的 servlet 的:
<servlet>
<servlet-name>SchedulerServlet</servlet-name>
<servlet-class>
org.jbpm.scheduler.impl.SchedulerServlet
</servlet-class>
<init-param>
第 1 页 共 10 页
keven
- 粉丝: 29
- 资源: 58
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0