起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4776|回复: 16

[结贴] 静态页面手动启动流程报错:必须指定执行者

[复制链接]

85

主题

273

帖子

647

积分

高级会员

Rank: 4

积分
647
QQ
发表于 2017-6-26 15:52:51 | 显示全部楼层 |阅读模式
静态页面启动流程后台java方法:
                String sData1 = CommonUtils.createGUID();
                String process = "/XGDXMTJPT/Exchange/process/Exchange/exchangeProcess" ;
                String executor = ContextHelper.getPersonMember().getFID();
                String task = ProcessUtils.startProcess(process, "手动启动1",sData1,executor).get(0).get("task");               
                ProcessControl control = ProcessUtils.advanceProcessQuery(task);



运行到红色字体时报错:
Caused by: com.justep.system.util.BizSystemException: 编码: JUSTEP180197; 提示: 任务"部门回复:我要留言"必须指定执行者
        at com.justep.system.util.BizSystemException.create(Unknown Source)
        at com.justep.system.process.PNEngineUtils.processControlItemToTask(Unknown Source)
        at com.justep.system.process.PNEngineUtils.createActivityTask(Unknown Source)
        at com.justep.system.process.PNEngineUtils.inputActivityInstance(Unknown Source)
        at com.justep.system.process.PNEngine.inputAI(Unknown Source)
        at com.justep.system.process.PNEngine.execute(Unknown Source)
        at com.justep.system.process.StartProcessEngine.execute(Unknown Source)
        at com.justep.system.process.ProcessEngine.start(Unknown Source)
        at ProcessProcedure.startProcess(ProcessProcedure.java:195)
        ... 40 more

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36069
发表于 2017-6-26 16:10:30 | 显示全部楼层
这个启动应该没问题,把task输出看看返回值了吗?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

85

主题

273

帖子

647

积分

高级会员

Rank: 4

积分
647
QQ
 楼主| 发表于 2017-6-26 16:21:03 | 显示全部楼层
jishuang 发表于 2017-6-26 16:10
这个启动应该没问题,把task输出看看返回值了吗?

ProcessUtils.startProcess(process, "手动启动1",sData1,executor)

执行者一句的时候就报错:必须制定执行者
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36069
发表于 2017-6-26 17:10:10 | 显示全部楼层
这个你启动流程你设置了执行者,确认执行者获取到了吗?
ContextHelper.getPersonMember().getFID()的指是什么?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

85

主题

273

帖子

647

积分

高级会员

Rank: 4

积分
647
QQ
 楼主| 发表于 2017-6-26 17:16:32 | 显示全部楼层
jishuang 发表于 2017-6-26 17:10
这个你启动流程你设置了执行者,确认执行者获取到了吗?
ContextHelper.getPersonMember().getFID()的指是什 ...

有值得
/fIvZgT45Jts2k6KteED.ogn/2IGM6uPd2EX5X8VKB8a.dpt/gSr2kLannMftNml5ECG@2IGM6uPd2EX5X8VKB8a.psm
回复 支持 反对

使用道具 举报

85

主题

273

帖子

647

积分

高级会员

Rank: 4

积分
647
QQ
 楼主| 发表于 2017-6-26 17:24:04 | 显示全部楼层
jishuang 发表于 2017-6-26 17:10
这个你启动流程你设置了执行者,确认执行者获取到了吗?
ContextHelper.getPersonMember().getFID()的指是什 ...

我的流程只有两个环节,这两个环节是并列的,我手动启动流程的时候会不会受到影响
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36069
发表于 2017-6-26 17:38:48 | 显示全部楼层
流程图发一下看看
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

85

主题

273

帖子

647

积分

高级会员

Rank: 4

积分
647
QQ
 楼主| 发表于 2017-6-26 17:48:36 | 显示全部楼层
jishuang 发表于 2017-6-26 17:38
流程图发一下看看


U8EUL_Q2P9Q]J4Q9N2`04E8.png   我有一个留言静态页面,留言完毕后启动流程,我这样的流程图是不是有问题
回复 支持 反对

使用道具 举报

发表于 2017-6-26 20:06:49 | 显示全部楼层
你这两个环节都有执行人吗?
回复 支持 反对

使用道具 举报

85

主题

273

帖子

647

积分

高级会员

Rank: 4

积分
647
QQ
 楼主| 发表于 2017-6-27 09:07:10 | 显示全部楼层
Tomato_2014 发表于 2017-6-26 20:06
你这两个环节都有执行人吗?


8I{SH5LQY`88H54UTH%@7L9.png 有执行者的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-11-26 01:31 , Processed in 0.094026 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表