Peformance of display tab in the view creation screen in the Worklist console is very slow (Doc ID 2012538.1)

Last updated on OCTOBER 21, 2016

Applies to:

Oracle SOA Suite - Version 11.1.1.7.0 and later
Information in this document applies to any platform.

Symptoms

On : 11.1.1.7.0 version, Workflow Service Engine

ACTUAL BEHAVIOR
---------------
While creating a new view and selecting the "Display" tab in the Worklist console, the view screen causes the call to hang for a long time. Thread dump shows the below trace for slow thread:

THREAD STACK
-----------------------

  "[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'" RUNNABLE
   java.lang.Throwable.getStackTraceElement(Native Method)
   java.lang.Throwable.getOurStackTrace(Throwable.java:591)
   java.lang.Throwable.getStackTrace(Throwable.java:582)
   oracle.adf.share.logging.internal.diagnostic.ADFLogRecord._inferCaller(ADFLogRecord.java:126)
   oracle.adf.share.logging.internal.diagnostic.ADFLogRecord.getSourceClassName(ADFLogRecord.java:83)
   oracle.core.ojdl.logging.ODLFormatter.toLogMessage(ODLFormatter.java:530)
   oracle.core.ojdl.logging.ODLFormatter.toLogMessage(ODLFormatter.java:229)
   oracle.core.ojdl.logging.ODLHandler.publish(ODLHandler.java:764)
   oracle.core.ojdl.logging.ODLHandler.publish(ODLHandler.java:738)
   oracle.core.ojdl.logging.ODLLogger.doLog(ODLLogger.java:878)
   oracle.core.ojdl.logging.ODLLogger.log(ODLLogger.java:658)
   oracle.adf.share.logging.ADFLogger.doLog(ADFLogger.java:1897)
   oracle.adf.share.logging.ADFLogger.log(ADFLogger.java:470)
   oracle.adf.share.logging.ADFLogger.finer(ADFLogger.java:1211)
   oracle.bpel.worklistapp.tasklist.beans.view.AdvancedSearchView.getTaskAttributeShuttleList(AdvancedSearchView.java:1590)
   sun.reflect.GeneratedMethodAccessor1879.invoke(Unknown Source)
   sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
   java.lang.reflect.Method.invoke(Method.java:597)
   javax.el.BeanELResolver.getValue(BeanELResolver.java:293)
   com.sun.faces.el.DemuxCompositeELResolver._getValue(DemuxCompositeELResolver.java:173)
   com.sun.faces.el.DemuxCompositeELResolver.getValue(DemuxCompositeELResolver.java:200)
   com.sun.el.parser.AstValue.getValue(AstValue.java:138)
   com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:206)
   javax.servlet.jsp.jstl.core.IndexedValueExpression.getValue(IndexedValueExpression.java:69)
   com.sun.el.parser.AstIdentifier.getValue(AstIdentifier.java:82)
   com.sun.el.parser.AstValue.getValue(AstValue.java:127)
   com.sun.el.parser.AstNotEqual.getValue(AstNotEqual.java:54)
   com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:206)
   org.apache.myfaces.trinidad.bean.FacesBeanImpl.getProperty(FacesBeanImpl.java:68)
   org.apache.myfaces.trinidad.component.UIXComponentBase.getBooleanProperty(UIXComponentBase.java:1363)
   org.apache.myfaces.trinidad.component.UIXComponentBase.isRendered(UIXComponentBase.java:496)
   oracle.adfinternal.view.faces.renderkit.rich.SelectItemUtils._addUIXSelectItem(SelectItemUtils.java:251)





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