首页
新闻
论坛
群组
Blog
文档
下载
读书
Tag
网摘
搜索
.NET
Java
游戏
视频
人才
外包
培训
数据库
书店
程序员
欢迎您:
游客
| 退出
| 登录
注册
帮助
我的帖子
我参与的帖子
我的空间
我的网摘
CSDN
CSDN社区
JBoss技术交流
JBPM & Rules
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
生成帖子
置顶
推荐(加精)
取消推荐(加精)
锁定帖子
移动帖子
取消引用
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
关于Jbpm不能触发流程跳转的问题
[无满意答案结贴,结贴人:purple_eagle8848]
加为好友
发送私信
在线聊天
purple_eagle8848
紫鹰
等级:
发表于:
2008-07-22 14:51:15
楼主
我设计的流程跳转均使用同一个函数,即如下函数:
public void next(String businessId, String actorId) {
JbpmContext jbpmContext = jbpmConfiguration.getCurrentJbpmContext();
if (jbpmContext == null) {
jbpmContext = jbpmConfiguration.createJbpmContext();
}
System.out.println("\t businessId = " + businessId);
try {
Iterator taskInstanceIt = jbpmContext.getTaskMgmtSession()
.findTaskInstances(actorId).iterator();
for (int i = 0; taskInstanceIt.hasNext(); i++) {
TaskInstance ti = (TaskInstance) taskInstanceIt.next();
String bId = (String) ti.getVariable("_businessId");
bId = (bId == null ? "" : bId);
if (!bId.equals(businessId)) {
continue;
}
System.out.println("\t TaskInstance : _businessId = " + bId
+ ";");
ti.end();
/**
* 保存任务实例
*/
jbpmContext.save(ti);
return;
}
log.debug("\t ProcessManager.next : OK");
} finally {
jbpmContext.close();
}
}
然而,调用该函数时却出现了如下错误,望各位高手指点一二:
发帖时提示帖子内容过长,错误信息在下贴。
问题点数:
20
回复次数:
0
显示所有回复
显示星级回复
显示楼主回复
修改
删除
举报
引用
回复
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
网站简介
-
广告服务
-
网站地图
-
帮助
-
联系方式
-
诚聘英才
-
English
-
问题报告
北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
abc推荐给好友