IBM Support

IBM® FileNet® P8 Workplace error: After clicking Tasks a pop-up message appears: "A Process Engine exception occurred. See root cause exception for details... "

Troubleshooting


Problem

When you click on Tasks you receive the error: A Process Engine exception occurred. See root cause exception for details. Failed to connect to vworbbroker on :. Check server connection. filenet.pe.peorb.client.ORBServiceHelper$VWORBBrokerNotStarted: Failed to retrieve an IOR for vworbbroker. URL=//:/IOR/FileNet.PE.vworbbroker. Check PE server to make sure that vworbbroker process is started.

Symptom

When you click on Tasks, the Task window does not open and you see an error message similar to the following:

    Error Message:
    A Process Engine exception occurred. See root cause exception for details.

    Exception Class:
    com.filenet.wcm.toolkit.util.WcmException

    Stack Trace:
    A Process Engine exception occurred. See root cause exception for details.
    at com.filenet.wcm.toolkit.server.dp.WcmEProcessDataProvider.getVWSession (WcmEProcessDataProvider.java:4820)
    at com.filenet.wcm.toolkit.server.dp.WcmEProcessDataProvider.setVWSessionLocale (WcmEProcessDataProvider.java:1418)
    at com.filenet.wcm.apps.server.util.EProcessMultilingualUtil.getQueueLocalizeddName (EProcessMultilingualUtil.java:676)
    at com.filenet.wcm.apps.server.ui.nav.TasksNavigation.initialize (TasksNavigation.java:87)
    at com.filenet.wcm.toolkit.server.base.WcmController.registerModule (WcmController.java:1391)
    at com.filenet.wcm.toolkit.server.base.WcmModule.setParent (WcmModule.java:538)
    at com.filenet.wcm.toolkit.server.base.WcmModule.addChild (WcmModule.java:473)
    at com.filenet.wcm.apps.server.ui.layout.WcmWorkplaceLayoutModule.registerAddedModules
    (WcmWorkplaceLayoutModule.java:162)
    at com.filenet.wcm.apps.server.ui.layout.WcmWorkplaceLayoutModule.initialize (WcmWorkplaceLayoutModule.java:94)
    at com.filenet.wcm.toolkit.server.base.WcmController.initialize (WcmController.java:4799)
    at com.filenet.wcm.toolkit.server.base.WcmController.executeModel (WcmController.java:3844)
    at com.filenet.wcm.apps.server.controller.WcmWorkplaceController.executeModel (WcmWorkplaceController.java:561)
    at com.filenet.wcm.toolkit.server.base.WcmController.initializeModulesWork (WcmController.java:3793)
    at com.filenet.wcm.toolkit.server.base.WcmController.initializeModules (WcmController.java:3740)
    at com.filenet.wcm.toolkit.server.base.WcmController.initializeModules (WcmController.java:3607)
    at com.filenet.wcm.toolkit.server.base.WcmController.handleEvent (WcmController.java:3318)
    at com.filenet.wcm.apps.server.controller.WcmWorkplaceController.handleEvent (WcmWorkplaceController.java:605)
    at com.filenet.wcm.toolkit.server.base.WcmController.handleEvent (WcmController.java:3250)
    at com.ibm._jsp._Tasks._jspService (_Tasks.java:155)
    at com.ibm.ws.jsp.runtime.HttpJspBase.service (HttpJspBase.java:87)
    at javax.servlet.http.HttpServlet.service (HttpServlet.java:856)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.service (ServletWrapper.java:1096)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.service (ServletWrapper.java:1037)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter (WebAppFilterChain.java:145)
    at com.filenet.ae.toolkit.server.servlet.filter.ThreadLocalCleanupFilter.doFilter (ThreadLocalCleanupFilter.java:50)
    at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter (FilterInstanceWrapper.java:190)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter (WebAppFilterChain.java:130)
    at com.filenet.ae.toolkit.server.servlet.filter.PostprocessorFilter.doFilter (PostprocessorFilter.java:38)
    at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter (FilterInstanceWrapper.java:190)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter (WebAppFilterChain.java:130)
    at com.filenet.ae.toolkit.server.servlet.filter.ContainerBasedFilter.doFilter (ContainerBasedFilter.java:218)
    at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter (FilterInstanceWrapper.java:190)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter (WebAppFilterChain.java:130)
    at com.filenet.ae.toolkit.server.servlet.filter.PreprocessorFilter.doFilter (PreprocessorFilter.java:91)
    at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter (FilterInstanceWrapper.java:190)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter (WebAppFilterChain.java:130)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter (WebAppFilterChain.java:87)
    at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter (WebAppFilterManager.java:832)
    at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter (WebAppFilterManager.java:679)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest (ServletWrapper.java:566)
    at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest (ServletWrapper.java:478)
    at com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest (GenericServletWrapper.java:122)
    at com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionServletWrapper.handleRequest
    (AbstractJSPExtensionServletWrapper.java:226)
    at com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionProcessor.handleRequest (AbstractJSPExtensionProcessor.java:285)
    at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest (WebApp.java:3444)
    at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest (WebGroup.java:267)
    at com.ibm.ws.webcontainer.WebContainer.handleRequest (WebContainer.java:815)
    at com.ibm.ws.wswebcontainer.WebContainer.handleRequest (WebContainer.java:1466)
    at com.ibm.ws.webcontainer.channel.WCChannelLink.ready (WCChannelLink.java:119)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination (HttpInboundLink.java:458)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation (HttpInboundLink.java:387)
    at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete (HttpICLReadCallback.java:102)
    at com.ibm.ws.ssl.channel.impl.SSLReadServiceContext$SSLReadCompletedCallback.complete (SSLReadServiceContext.java:1818)
    at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted (AioReadCompletionListener.java:165)
    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:136)
    at com.ibm.io.async.ResultHandler.complete (ResultHandler.java:195)
    at com.ibm.io.async.ResultHandler.runEventProcessingLoop (ResultHandler.java:743)
    at com.ibm.io.async.ResultHandler$2.run (ResultHandler.java:873)
    at com.ibm.ws.util.ThreadPool$Worker.run (ThreadPool.java:1473)

    Root Exception:
    Failed to connect to vworbbroker on <your_PE_servername>:<port_number>. Check server connection.
    filenet.pe.peorb.client.ORBServiceHelper$VWORBBrokerNotStarted: Failed to retrieve an IOR for vworbbroker. URL=//<your_PE_servername>:<port_number>/IOR/FileNet.PE.vworbbroker. Check PE server to make sure that vworbbroker process is started.
    at filenet.pe.peorb.client.ORBSession.getPERPCService (ORBSession.java:763)
    at filenet.pe.peorb.client.ORBSession.establishORBSession (ORBSession.java:656)
    at filenet.pe.peorb.client.ORBSession. (ORBSession.java:888)
    at filenet.vw.server.PECommandsFactory.getPECommandsFromURL (PECommandsFactory.java:142)
    at filenet.vw.api.VWSession.logon (VWSession.java:768)
    at com.filenet.wcm.toolkit.server.util.WcmServerCredentials.getVWSession (WcmServerCredentials.java:341)
    at com.filenet.wcm.toolkit.server.util.WcmServerCredentials.getVWSession (WcmServerCredentials.java:390)
    at com.filenet.wcm.toolkit.server.dp.WcmEProcessDataProvider.getVWSession (WcmEProcessDataProvider.java:4807)
    at com.filenet.wcm.toolkit.server.dp.WcmEProcessDataProvider.setVWSessionLocale (WcmEProcessDataProvider.java:1418)
    at com.filenet.wcm.apps.server.util.EProcessMultilingualUtil.getQueueLocalizeddName (EProcessMultilingualUtil.java:667)
    at com.filenet.wcm.apps.server.ui.nav.TasksNavigation.initialize (TasksNavigation.java:87)
    at com.filenet.wcm.toolkit.server.base.WcmController.registerModule (WcmController.java:1391)
    at com.filenet.wcm.toolkit.server.base.WcmModule.setParent (WcmModule.java:538)
    at com.filenet.wcm.toolkit.server.base.WcmModule.addChild (WcmModule.java:473)
    at com.filenet.wcm.apps.server.ui.layout.WcmWorkplaceLayoutModule.registerAddedModules
    (WcmWorkplaceLayoutModule.java:162)
    at com.filenet.wcm.apps.server.ui.layout.WcmWorkplaceLayoutModule.initialize (WcmWorkplaceLayoutModule.java:94)
    at com.filenet.wcm.toolkit.server.base.WcmController.initialize (WcmController.java:4799)
    at com.filenet.wcm.toolkit.server.base.WcmController.executeModel (WcmController.java:3844)
    at com.filenet.wcm.apps.server.controller.WcmWorkplaceController.executeModel (WcmWorkplaceController.java:561)
    at com.filenet.wcm.toolkit.server.base.WcmController.initializeModulesWork (WcmController.java:3793)
    at com.filenet.wcm.toolkit.server.base.WcmController.initializeModules (WcmController.java:3740)
    at com.filenet.wcm.toolkit.server.base.WcmController.initializeModules (WcmController.java:3607)
    at com.filenet.wcm.toolkit.server.base.WcmController.handleEvent (WcmController.java:3318)
    at com.filenet.wcm.apps.server.controller.WcmWorkplaceController.handleEvent (WcmWorkplaceController.java:605)
    at com.filenet.wcm.toolkit.server.base.WcmController.handleEvent (WcmController.java:3250)
    at com.ibm._jsp._Tasks._jspService (_Tasks.java:155)
    at com.ibm.ws.jsp.runtime.HttpJspBase.service (HttpJspBase.java:87)
    at javax.servlet.http.HttpServlet.service (HttpServlet.java:856)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.service (ServletWrapper.java:1096)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.service (ServletWrapper.java:1037)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter (WebAppFilterChain.java:145)
    at com.filenet.ae.toolkit.server.servlet.filter.ThreadLocalCleanupFilter.doFilter (ThreadLocalCleanupFilter.java:50)
    at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter (FilterInstanceWrapper.java:190)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter (WebAppFilterChain.java:130)
    at com.filenet.ae.toolkit.server.servlet.filter.PostprocessorFilter.doFilter (PostprocessorFilter.java:38)
    at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter (FilterInstanceWrapper.java:190)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter (WebAppFilterChain.java:130)
    at com.filenet.ae.toolkit.server.servlet.filter.ContainerBasedFilter.doFilter (ContainerBasedFilter.java:218)
    at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter (FilterInstanceWrapper.java:190)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter (WebAppFilterChain.java:130)
    at com.filenet.ae.toolkit.server.servlet.filter.PreprocessorFilter.doFilter (PreprocessorFilter.java:91)
    at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter (FilterInstanceWrapper.java:190)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter (WebAppFilterChain.java:130)
    at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter (WebAppFilterChain.java:87)
    at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter (WebAppFilterManager.java:832)
    at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter (WebAppFilterManager.java:679)
    at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest (ServletWrapper.java:566)
    at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest (ServletWrapper.java:478)
    at com.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest (GenericServletWrapper.java:122)
    at com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionServletWrapper.handleRequest
    (AbstractJSPExtensionServletWrapper.java:226)
    at com.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionProcessor.handleRequest (AbstractJSPExtensionProcessor.java:285)
    at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest (WebApp.java:3444)
    at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest (WebGroup.java:267)
    at com.ibm.ws.webcontainer.WebContainer.handleRequest (WebContainer.java:815)
    at com.ibm.ws.wswebcontainer.WebContainer.handleRequest (WebContainer.java:1466)
    at com.ibm.ws.webcontainer.channel.WCChannelLink.ready (WCChannelLink.java:119)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination (HttpInboundLink.java:458)
    at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation (HttpInboundLink.java:387)
    at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete (HttpICLReadCallback.java:102)
    at com.ibm.ws.ssl.channel.impl.SSLReadServiceContext$SSLReadCompletedCallback.complete (SSLReadServiceContext.java:1818)
    at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted (AioReadCompletionListener.java:165)
    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:136)
    at com.ibm.io.async.ResultHandler.complete (ResultHandler.java:195)
    at com.ibm.io.async.ResultHandler.runEventProcessingLoop (ResultHandler.java:743)
    at com.ibm.io.async.ResultHandler$2.run (ResultHandler.java:873)
    at com.ibm.ws.util.ThreadPool$Worker.run (ThreadPool.java:1473)
    Caused by: filenet.pe.peorb.client.ORBServiceHelper$VWORBBrokerNotStarted: Failed to retrieve an IOR for vworbbroker. URL=//<your_PE_servername>:<port_number>/IOR/FileNet.PE.vworbbroker. Check PE server to make sure that vworbbroker process is started.
    at filenet.pe.peorb.client.ORBServiceHelper.getPERPCIOR (ORBServiceHelper.java:711)
    at filenet.pe.peorb.client.ORBServiceHelper.getPERPC (ORBServiceHelper.java:554)
    at filenet.pe.peorb.client.ORBSession.getPERPCService (ORBSession.java:759)
    ... 67 more

Cause

This is due to the IMS ControlService service not being started.

Resolving The Problem


Perform the following steps:

  1. Stop the Process Engine in the Process Task Manager.
  2. Start the IMS ControlService in Microsoft® Windows Computer Management, Services.
  3. Start the Process Engine in the Process Task Manager.

Please note: The above solution only applies to P8 Process Engine versions below P8PE-4.5.x. Higher versions do not use the IMS ControlService service.

[{"Product":{"code":"SSTHRT","label":"IBM Case Foundation"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"Process Engine","Platform":[{"code":"PF033","label":"Windows"}],"Version":"4.5;4.0.3;4.0.2;4.0","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
17 June 2018

UID

swg21384163