欢迎使用普元产品知识库,本知识库包含普元应用开发平台EOSPlatform,流程平台BPS,企业服务总线ESB,微服务平台Microservice,运维管理平台Devops,数据集成平台DI
欢迎使用普元文档库
默认安装完成EOS后,通过如下方式移除BPS组件,使用uddi的模式调用远程流程引擎,在不使用bpff框架下,coframe框架功能正常使用;
启用bpff框架,在coframe—>我的任务里面点击“提交”按钮时报错:
Caused by: ErrCode: 21010005
Message: BPS引擎未成功启动,请检查BPS系统日志
at com.primeton.workflow.engine.common.engproc.ConnectManagerImpl.connect(ConnectManagerImpl.java:38)
at com.eos.workflow.api.helper.WFBizletUtil.getSessionHandle(WFBizletUtil.java:53)
at com.eos.workflow.api.impl.WFWorkItemMananger.queryRestWorkItemsCountByWorkItemID(WFWorkItemMananger.java:1018)
at org.gocom.bps.web.bizform.components.submit.SubmitJudementManager.queryStateData(SubmitJudementManager.java:39)
at org.gocom.bps.web.bizform.components.submit.submitComponents.queryStateData_biz.invokePojo0(queryStateData_biz.java:187)
at org.gocom.bps.web.bizform.components.submit.submitComponents.queryStateData_biz.__choiceinvokePojo0(queryStateData_biz.java:361)
at org.gocom.bps.web.bizform.components.submit.submitComponents.queryStateData_biz.__invokeBiz(queryStateData_biz.java:315)
at org.gocom.bps.web.bizform.components.submit.submitComponents.queryStateData_biz._invoke(queryStateData_biz.java:230)
at org.gocom.bps.web.bizform.components.submit.submitComponents.queryStateData_biz.invoke(queryStateData_biz.java:267)
移除BPS组件步骤如下:
1、移除default/WEB-INF/_srv/config/bps文件中的配置文件(删除bps目录)
2、删除default/WEB-INF/_srv/config下wfengine-config.xml、wfsys-config.xml、log4j-wf.xml三个配置文件
3、修改default/WEB-INF/_srv/config/log4j-trace.xml配置文件中关于bps的配置项(在文件的最后面)。
4、修改default/WEB-INF/_srv/work/system/com.primeton.workflow.core/META-INF/handler-contribution.xml配置文件,注释掉配置文件中的启动handler。或者可以将default/WEB-INF/_srv/work/system/com.primeton.workflow.core整体删除。
5、default/WEB-INF/classes文件下加入uddi-address.xml配置文件,并配置BPS服务地址。
有补丁,请联系普元售后(cservice@primeton.com)申请PLATFORM_7.6_BPS_20170510_P1