Intermittent Internal Error Message when Approving a Human Task in Webcenter using Process Spaces Integration

(Doc ID 1546933.1)

Last updated on MAY 12, 2016

Applies to:

Oracle Business Process Management Suite - Version 11.1.1.5.0 to 11.1.1.7.0 [Release 11gR1]
Information in this document applies to any platform.

Symptoms

Randomly, when completing a human task (HT) form an 'Internal Error' web page is displayed as per below:

 

Straight after, a 'Because of inactivity, your session has timed out and is no longer active. Click OK to reload the page' error message window may appear.

After clicking the 'OK' button, the BPM Workspace returns to the HT list and shows that the actual HT has completed successfully.

The WebLogic Server diagnostic log file has the following timestamp entry:

[2012-10-02T08:54:08.471-05:00] [WC_Spaces1] [ERROR] [] [oracle.webcenter.webcenterapp.internal.view.webapp] [tid: [ACTIVE].ExecuteThread: '3' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: JCHERRERA] [ecid: 004mlFS2n7^CGv0pnwh8iZ0002Ww003VXt,0:1] [APP: webcenter#11.1.1.4.0] [URI: /webcenter/faces/adf.task-flow-return] [[
java.lang.IllegalArgumentException: Illegal view ID temp. The ID must begin with /
at com.sun.faces.application.ViewHandlerImpl.getActionURL(ViewHandlerImpl.java:655)
at oracle.webcenter.webcenterapp.internal.view.navigation.NavigationViewHandler.getActionURL(NavigationViewHandler.java:93)
at javax.faces.application.ViewHandlerWrapper.getActionURL(ViewHandlerWrapper.java:147)
at org.apache.myfaces.trinidadinternal.application.ViewHandlerImpl.getActionURL(ViewHandlerImpl.java:129)
at oracle.adfinternal.view.faces.portlet.PortletBindingPhaseListener.recordFacesViewURL(PortletBindingPhaseListener.java:100)
at oracle.adfinternal.view.faces.portlet.PortletBindingPhaseListener.afterPhase(PortletBindingPhaseListener.java:57)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl._executePhase(LifecycleImpl.java:399)
at oracle.adfinternal.view.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:186)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:265)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.bi.nanserver.adf.servlet.BIADFServletFilter.doFilter(BIADFServletFilter.java:27)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.bi.presentation.runtime.binding.BIRegionBindingFilter.doFilter(BIRegionBindingFilter.java:40)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.portlet.client.adapter.adf.ADFPortletFilter.doFilter(ADFPortletFilter.java:32)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.webcenter.framework.events.dispatcher.EventDispatcherFilter.doFilter(EventDispatcherFilter.java:44)

 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms