欢迎使用普元产品知识库,本知识库包含普元应用开发平台EOSPlatform,流程平台BPS,企业服务总线ESB,微服务平台Microservice,运维管理平台Devops,数据集成平台DI

页面树结构

欢迎使用普元文档库

Skip to end of metadata
Go to start of metadata

【问题】

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)
 ......

【解答】

问题原因:项目环境发生过迁移,在迁移的过程中组织机构数据完整性被破坏了,获取不到员工数据,导致报错了