证券bpm

BPM 空指针错误CWLLG0594E

在生产运行报该空指针错误,在开发中无法复原,跪求大神们指导,这个错误是怎么回事?详细错误信息如下:[16-2-26 17:35:53:080 CST] 00005904 wle           E   CWLLG0594E: 初始化可运行线程时发生异常。错误:com.lombardis...显示全部

在生产运行报该空指针错误,在开发中无法复原,跪求大神们指导,这个错误是怎么回事?

详细错误信息如下:

[16-2-26 17:35:53:080 CST] 00005904 wle           E   CWLLG0594E: 初始化可运行线程时发生异常。错误:com.lombardisoftware.component.common.workflow.WorkflowProcessItemException: java.lang.NullPointerException

                                 com.lombardisoftware.component.common.workflow.WorkflowProcessItemException: java.lang.NullPointerException

        at com.lombardisoftware.component.common.workflow.ExecutionJob.doJob(ExecutionJob.java:465)

        at com.lombardisoftware.server.ejb.workflow.EJBWorkflowManagerBean.doResumeWorkflowEngine(EJBWorkflowManagerBean.java:1366)

        at com.lombardisoftware.server.ejb.workflow.EJBWorkflowManagerBean.resumeTask(EJBWorkflowManagerBean.java:360)

        at com.lombardisoftware.server.ejb.workflow.EJSRemoteStatefulEJBWorkflowManager_82478d70.resumeTask(Unknown Source)

        at com.lombardisoftware.server.ejb.workflow._EJBWorkflowManagerInterface_Stub.resumeTask(_EJBWorkflowManagerInterface_Stub.java:347)

        at com.lombardisoftware.component.common.workflow.EJBWorkflowManagerDelegateDefault.resumeTask(EJBWorkflowManagerDelegateDefault.java:107)

        at com.lombardisoftware.component.common.workflow.EJBWorkflowManagerDelegateWebSphere$2.run(EJBWorkflowManagerDelegateWebSphere.java:52)

        at java.security.AccessController.doPrivileged(AccessController.java:327)

        at com.lombardisoftware.client.delegate.common.WebsphereDelegateHelper.doAsCurrentSubjectContextSensitive(WebsphereDelegateHelper.java:197)

        at com.lombardisoftware.client.delegate.common.WebsphereDelegateHelper.doAsCurrentSubjectContextSensitive(WebsphereDelegateHelper.java:181)

        at com.lombardisoftware.component.common.workflow.EJBWorkflowManagerDelegateWebSphere.resumeTask(EJBWorkflowManagerDelegateWebSphere.java:50)

        at com.lombardisoftware.component.common.web.WebWorkflowManager.callEJBWorkflowManager(WebWorkflowManager.java:841)

        at com.lombardisoftware.component.common.web.WebWorkflowManager.processScreen(WebWorkflowManager.java:805)

        at com.lombardisoftware.component.common.web.WebWorkflowManager.processRequest(WebWorkflowManager.java:335)

        at com.lombardisoftware.servlet.AjaxControllerServlet.doPost(AjaxControllerServlet.java:140)

        at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)

        at javax.servlet.http.HttpServlet.service(HttpServlet.java:668)

        at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1230)

        at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:779)

        at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:478)

        at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:178)

        at com.ibm.ws.webcontainer.filter.WebAppFilterChain.invokeTarget(WebAppFilterChain.java:136)

        at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:97)

        at com.lombardisoftware.servlet.CachingFilter.doFilter(CachingFilter.java:81)

        at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:195)

        at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91)

        at com.lombardisoftware.servlet.ClearThreadCachesFilter.doFilter(ClearThreadCachesFilter.java:34)

        at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:195)

        at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91)

        at com.lombardisoftware.servlet.SetUserTimeZoneFilter.doFilter(SetUserTimeZoneFilter.java:61)

        at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:195)

        at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91)

        at com.lombardisoftware.servlet.BidiSupportFilter.doFilter(BidiSupportFilter.java:50)

        at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:195)

        at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91)

        at com.lombardisoftware.servlet.CrossSiteScriptingFilter.doFilter(CrossSiteScriptingFilter.java:83)

        at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:195)

        at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91)

        at com.lombardisoftware.servlet.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:33)

        at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:195)

        at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91)

        at com.lombardisoftware.servlet.CompressionFilter.doFilter(CompressionFilter.java:55)

        at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:195)

        at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91)

        at com.lombardisoftware.servlet.SetBPMGenericHeaderFilter.doFilter(SetBPMGenericHeaderFilter.java:28)

        at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:195)

        at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91)

        at com.ibm.bpm.servlet.filters.GenericSecurityServletFilter.doFilter(GenericSecurityServletFilter.java:84)

        at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:195)

        at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91)

        at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:960)

        at com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1064)

        at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:87)

        at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:914)

        at com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1662)

        at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:200)

        at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:459)

        at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:526)

        at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:312)

        at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:88)

        at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:175)

        at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)

        at com.ibm.io.async.AsyncChannelFuture.fireCompletionActions(AsyncChannelFuture.java:161)

        at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:138)

        at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:204)

        at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:775)

        at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:905)

        at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1864)

Caused by: java.lang.NullPointerException

        at com.lombardisoftware.core.script.js.Utilities.resolveClass(Utilities.java:334)

        at com.lombardisoftware.core.script.js.Utilities.classForVariable(Utilities.java:293)

        at com.lombardisoftware.core.script.js.Utilities.classForVariable(Utilities.java:273)

        at com.lombardisoftware.core.script.js.Utilities.classForVariable(Utilities.java:262)

        at com.lombardisoftware.component.coachng.worker.CoachNGDataJSONHelper.updateCoachData(CoachNGDataJSONHelper.java:101)

        at com.lombardisoftware.component.coachng.worker.CoachNGDataJSONHelper.updateCoachData(CoachNGDataJSONHelper.java:41)

        at com.lombardisoftware.component.coachng.worker.CoachNGWorker.doJobProcessWebData(CoachNGWorker.java:120)

        at com.lombardisoftware.component.common.worker.WebWorker.doJob(WebWorker.java:73)

        at com.lombardisoftware.component.common.workflow.ExecutionJob.doJob(ExecutionJob.java:453)

        ... 67 more

收起
参与6

返回liangrui的回答

liangruiliangrui软件架构设计师IBM

请提供,BPM版本,用户进行什么操作的时候抛出了NPE? 之前对于BPM 系统进行过什么操作,比如打补丁,升级,数据库改动?

在论坛提问的同时,请打800电话,开PMR,走官方渠道一起分析问题。

互联网服务 · 2016-03-23

回答者

liangrui
软件架构设计师IBM
擅长领域: java服务器分布式系统

liangrui 最近回答过的问题

回答状态

  • 发布时间:2016-03-23
  • 关注会员:2 人
  • 回答浏览:944
  • X社区推广