普元 EOS Platform 7.6 Studio导出流程par包,在workspace中导入报错:租户令牌不正确,部署失败

【问题】

EOS Platform 7.6 Studio导出流程par包,在workspace中导入,点击“确定”,部署失败,页面提示:租户令牌不正确,部署失败

控制台报错:

[workspace][2018-05-21 17:34:41,465][ERROR][com.primeton.workflow.manager.def.deployContribution_flow:290] [Name=com.primeton.workflow.manager.def.deployContribution.flow][activity name=校验租户][activity id=invokePojo0] throw an exception:com.primeton.workflow.api.WFRuntimeException,exception :
ErrCode: 21000000
Message: (cannot deploy par, tenantID validate error , tenantID = ten1)
 at com.primeton.bps.workspace.frame.deploy.DeployChain.validateTenantToken(DeployChain.java:107)
 at com.primeton.bps.workspace.frame.deploy.bl.WSDeployManager.validateTenantToken(WSDeployManager.java:59)
 at com.primeton.workflow.manager.def.deployContribution_flow.invokePojo0(deployContribution_flow.java:269)
 at com.primeton.workflow.manager.def.deployContribution_flow._uploadEcd(deployContribution_flow.java:612)
 at com.primeton.workflow.manager.def.deployContribution_flow.process(deployContribution_flow.java:694)
 at com.primeton.engine.core.impl.process.PageflowInstance.process(PageflowInstance.java:325)
 at com.primeton.ext.engine.core.processor.AbstractPageFlowProcessor.doProcess(AbstractPageFlowProcessor.java:330)
 at com.primeton.ext.engine.core.processor.AbstractPageFlowProcessor.process(AbstractPageFlowProcessor.java:112)

【解答】

问题原因:流程开启了多租户,在workspace中部署的流程par包没有带租户令牌,所以报错

解决方式:在Studio中导出流程par包时,带上租户令牌

操作步骤:

1、登录workspace引擎实例管理,在租户管理下,选中租户ten1,按照07 租户管理中“下载租户令牌”的说明,获取租户令牌

2、将租户令牌放到要导出流程的Studio项目的根目录下,按照03 导出多租户流程部署包说明,导出流程par包

3、用租户ten1,登录workspace业务定制与管控,部署流程par包

注意事项:第3步登录workspace选择的租户要和第1步导出令牌用的租户相同,否则仍会报错:租户令牌不正确

 

猜你喜欢

转载自blog.csdn.net/bigdabao1/article/details/80400696