欢迎使用普元产品知识库,本知识库包含普元应用开发平台EOSPlatform,流程平台BPS,企业服务总线ESB,微服务平台Microservice,运维管理平台Devops,数据集成平台DI
欢迎使用普元文档库
EOS Platform 7.6 调用BPS服务报错:
[DEFAULTEXT] [2017-10-31 14:36:05,784] [ERROR] [ACTIVE] ExecuteThread: '39' for queue: 'weblogic.kernel.Default (self-tuning)' com.cup.uosp.bps.service.impl.BpsExtServiveImpl - 调用BPS服务时发生了未知的异常
ErrCode: 21000000
Message: NULL
at com.primeton.workflow.api.proxy.EngineTxAction.doQuery(EngineTxAction.java:324)
at com.primeton.workflow.api.proxy.EngineTxAction.execute(EngineTxAction.java:240)
at com.primeton.workflow.engine.scheduler.enginelog.EngineLogExecutor.executeAction(EngineLogExecutor.java:153)
at com.primeton.workflow.api.proxy.EngineInvocationHandlerImpl.invoke(EngineInvocationHandlerImpl.java:141)
......
Caused by:
java.util.NoSuchElementException
at java.util.StringTokenizer.nextToken(StringTokenizer.java:188)
at com.primeton.workflow.task.service.agent.WFAgentToCacheHandle.get(WFAgentToCacheHandle.java:192)
at com.primeton.workflow.task.service.agent.WFAgentCacheFacadeImpl.getAgentByAgentToPerson(WFAgentCacheFacadeImpl.java:163)
at com.primeton.workflow.task.service.sqlcond.WFSqlCondGenServiceImpl2.addAgentcond_public(WFSqlCondGenServiceImpl2.java:887)
at com.primeton.workflow.task.service.sqlcond.WFSqlCondGenServiceImpl2.getPublicWorkItem(WFSqlCondGenServiceImpl2.java:635)
......
问题原因:项目环境发生过迁移,在迁移的过程中组织机构数据完整性被破坏了,获取不到员工数据,导致报错了