jbpm4,执行张三任务时正确执行,但执行“李四”任务时提示“从数据类型 nvarchar 转换为 numeric 时出错”,我的流程代码如下:
<?xml version="1.0" encoding="UTF-8"?>
<process name="leave" xmlns="http://jbpm.org/4.4/jpdl">
<start g="283,26,48,48" name="start1">
<transition name="to shenqin" to="shenqin" g="-65,-17"/>
</start>
<task assignee="张三" g="260,110,92,52" name="shenqin">
<transition name="to shenpi" to="shenpi" g="-59,-17"/>
</task>
<task assignee="李四" g="261,202,92,52" name="shenpi">
<transition g="-47,-17" name="to end1" to="end1"/>
</task>
<end g="285,286,48,48" name="end1"/>
</process>
执行语句如下:package com.hzkj.work;
import java.util.List;
import org.jbpm.api.ExecutionService;
import org.jbpm.api.ProcessEngine;
import org.jbpm.api.ProcessInstance;
import org.jbpm.api.TaskService;
import org.jbpm.api.task.Task;
import com.hzkj.utils.JdbcProUtils;
public class test2 {
static ProcessEngine processEngine = JdbcProUtils.getProcessEngine();
/**
* @param args
*/
public static void main(String[] args) {
//createInstance();
compInstance();
}
static void createInstance() {
ExecutionService executionService = processEngine.getExecutionService();
ProcessInstance pi = executionService
.startProcessInstanceByKey("leave");
System.out.println(pi.getName());
}
static void compInstance() {
TaskService taskService = processEngine.getTaskService();
// taskService.completeTask("50002");
List<Task> list = taskService.findPersonalTasks("张三");//把张三换成李四就出错了。
for (Task task : list) {
String id = task.getId();
taskService.completeTask(id);
}
}
}
请大虾们帮忙看一下。
感谢分析,我终于找到了错误的原因。我采用了JBPM4.4的包,我换成了JBPM4.3包后,就解决了此问题,希望大家在用JBPM4的时候采用4。3的包
分享到:
相关推荐
jbpm4源码jbpm4源码jbpm4源码
jBPM4工作流应用开发指南 胡奇写的,十分赞!!
jboss jbpm4最新开发包 采用了pvm框架
java源代码分包详解JBPM4 java源代码分包详解JBPM4
jbpm4。4中表之间的关系,jbpm4 表关系
JBPM4的配置,我总共用了三天。在网上找的资料都不够全,不够系统。因此,我一边配置一边写。有感于这方面的资料太少了,因此发到这里。如果没有积分的,可以发消息给本人,本人可以免费发送。本人使用JDK1.7(1.6也...
本示例是jBPM4工作流示例jbpmDemo,详细演示了jBPM4工作流引擎的使用,对工作流采用Canvas动画形象演示,非常实用。也非常先进和有趣。 希望您喜欢。
jBPM4工作流应用指南和实例(含全jar包)包太大,分卷了,下载的时候注意是四个分卷包。 注意:只收一卷的金币。其他都免费
这是jbpm4的安装配置介绍文件,详细的介绍了jbpm4与eclipse的集成
整理的别人JBPM4 学习资料, 工作流学习文档
JBPM4 开发文档 实例 流程 JBPM4 开发文档 实例 流程 JBPM4 开发文档 实例 流程
风中叶老师讲的JBPM4与Spring整合例子代码 JBPM4 Spring OA工作流系统
ExtJs4.1+Jbpm4+SSH2+Oracle10g视频教程 视频教程正在上传中!先共享代码,有了代码,还买啥教程额! SSH2+JBPM+ExtJs4实战,JBPM是重点讲解。实战与demo的区别我不再多说,在以前工作中走过一些弯路,一些实现都是...
,jbpm4的源码,分支,会签等一些中国特色建立下载《jBPM4工作流应用开发指南.pdf》这本书
jbpm4新手教程
jBPM4的PVM实现解析
jbpm4 基本jar包
jbpm4教程,零基础学习,轻松掌握功能强大的工作流。
JBPM4 表结构概要说明 操作信息变化 各字段详细说明
这个主要是用于搭建jbpm4.4环境的开发工具包,需要的朋友可以下载参考