Activiti系列:带有serviceTask的或者定时启动任务的流程部署失败的原因分析

在将两个带有serviceTask任务的流程部署到数据库的时候发现无法导入,最终分析出如下问题:

1)流程1是打算让定时启动事件可以每小时触发一次

由于原来是用

R/2015-11-01T01:00:00/P1M

来测试是Ok的,最后测试完打算你拷贝到另外项目上部署的时候,打算改为每小时执行一次,于是就顺手改为

R/2015-11-01T01:00:00/P1H

结果部署就失败了,实际上应该是:

R/2015-11-01T01:00:00/PT1M

2)如果一个serviceTask没有关联对应的java类,那么也无法部署成功。

来自为知笔记(Wiz)

时间: 2024-08-08 15:55:10

Activiti系列:带有serviceTask的或者定时启动任务的流程部署失败的原因分析的相关文章

linux下使用crontab实现定时PHP计划任务失败的原因分析

这篇文章主要介绍了linux下使用crontab实现定时PHP计划任务失败的原因分析,需要的朋友可以参考下 很多人在linux下使用crontab实现PHP执行定时任务却未能成功,不能生成缓存.本文就linux下使用crontab实现定时PHP计划任务失败的原因做一分析. 一般我们linux定时执行php代码例如: 1 */5 * * * * /usr/local/php/bin/php /home/wwwroot/1.php 其实这样是可以执行php代码的. 但是为什么很多朋友在1.php写的

Servlet 服务器启动失败的原因分析

Server Tomcat v7.0 Server at localhost failed to start. 可能错误分析刚入门学习java Web的相关知识 ,启动服务器出现我出现的问题是这个 记录一下根据查询的资料解决的方法 严重: Error starting static Resourcesjava.lang.IllegalArgumentException: Document base D:\Code\MyJavaCode.metadata.plugins\org.eclipse.w

Activiti系列:是否可以让某些流程的信息写到历史表,而另外一些不写?

一.起因 打算使用activiti的定时启动事件来定时启动流程,然后再在该流程中针对每个用户启动另外一个流程实例来计算每个用户的实时账单,系统的用户数一般是1000~2000(此处假设是2000),实时账单一般每小时计算一次,那么一天的数据量就是 2000x24=48000,一个月就是150w,一年就是1800w,这样的记录数对于activiti的历史表来说就有点多了,很怀疑他在这样的数据量下是否还可以跑得比较顺畅.我想activiti设计的初衷不是用来做这种大规模的自动触发的.没有人工参与的流

Centos定时启动和清除任务

因为需要定时并发执行任务,所以查到了crontab这个工具,介绍一下其用法: SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root HOME=/ # run-parts 01 * * * * root run-parts /etc/cron.hourly 02 4 * * * root run-parts /etc/cron.daily 22 4 * * 0 root run-parts /etc/cron.weekly 4

MDT2012部署系列之12 WDS之PXE启动系统部署

(十四).测试PXE启动系统部署 经过前面两个章节的WDS服务器安装与配置,我们完成了对于PXE启动的前期准备工作,下面我们来测试一下,从PXE启动进行系统的安装. 1.首先将对应的引导光盘移除,设置网络引导为第一启动项,在下图中我们可以看到对应的获得的IP地址,这时候我们按F12键从PXE启动 2.这时候我们可以看到刚刚添加的PE系统的映像名称,直接按回车 3.这里我们可以看到正在加载192.168.1.203下的x86.wim映像 4.这时候我们可以看到对应的WDS服务器的网络流量会大幅度提

activiti系列导读

此用于管理activiti系列标签文章,activiti的分析是建立在目前最新的版本5.21之上. 官方指导手册链接:http://www.activiti.org/userguide/index.html 此系列将涉及activitie的搭建和源码的分析.理解,如果有误,请指出.PS:本人也只是接触不久,还在不断学习中,文章更新可能很慢,也可能没什么人看,只是为了总结一下自己所学到的,所感悟的.

BOS项目 第11天(activiti工作流第三天,流程实例管理、项目中的用户和角色同步到activiti的用户和组表、设计物流配送流程、启动物流配送流程、组任务操作(查询、拾取)、个人任务操作(查询、办理))

BOS项目笔记 第11天 今天内容安排: 1.流程实例管理(查询.查看运行状态) 2.将bos系统中的用户和角色同步到activiti的用户和组表 3.设计物流配送流程 4.启动物流配送流程 5.组任务操作(查询.拾取) 6.个人任务操作(查询.办理) 1. 流程实例管理 1.1 查询流程实例列表 第一步:创建一个流程实例管理Action,提供list方法,查询流程实例列表数据 第二步:配置struts.xml 第三步:提供processinstance.jsp页面,展示列表数据 <s:iter

在Listener(监听器)定时启动的TimerTask(定时任务)中使用[email&#160;protected]注解的bean

1.有时候在项目中需要定时启动某个任务,对于这个需求,基于JavaEE规范,我们可以使用Listener与TimerTask来实现,代码如下: public class TestTaskListener implements ServletContextListener { //Context()初始化方法 @Override public void contextInitialized(ServletContextEvent sce) { //新建一个定时管理器 new TestTimerMa

windows和Linux下定时启动或关闭服务

http://blog.csdn.net/clare504/article/details/17410643 1.Windows下的定时启动程序可以采用系统的计划和任务,定时启动服务可以在计划任务中添加一个启动服务的批处理程序. 例如定时启动cimserver服务,可以在用记事本写成一个批处理文件,然后在计划任务中手动添加定时执行该批处理. 批处理文件内容如下: sc stop cimserver                                       //先停止服务ping