Cannot Create Start Menu for a Flex Definition that has Flex Filters (Doc ID 2150497.1)

Last updated on JUNE 22, 2016

Applies to:

Oracle WebCenter Sites - Version 11.1.1.8.0 and later
Information in this document applies to any platform.

Symptoms

On : 11.1.1.8.0 version, WebCenter Sites

When attempting to create a startmenu for a flex definition that has flex filters,
the following error occurs.

ERROR
-----------------------
Error in evaluation; Error in evaluation; is displayed in the StartMenu UI

Following errors are noticed in the logs

[2016-06-13 05:45:42,558 UTC] [ERROR] [.kernel.Default (self-tuning)'] [com.fatwire.logging.cs] Exception in HASH.CREATE endTag() in tag com.openmarket.basic.seed.Hash in page 'OpenMarket/Xcelerate/Admin/StartMenuFront' in element 'OpenMarket/Xcelerate/Util/GetAssetFields' errno: -4 errdetail1: Error: java.lang.NullPointerException invoking method InspectFilter '{SomeFilter}' doesn't exist errdetail2: com.openmarket.basic.interfaces.AssetException: Filter '{SomeFilter}' doesn't exist
at com.openmarket.gator.interfaces.FilterFactory.getFilterInstance(FilterFactory.java:37)
at com.openmarket.gator.flexfilters.FlexFilterInstance.describeDerivedAttributes(FlexFilterInstance.java:292)
at com.openmarket.gator.flexfilters.FlexFilterManager.getFilterInfo(FlexFilterManager.java:373)
at com.openmarket.gator.common.TemplateFilters.getDerivedInfo(TemplateFilters.java:290)
at com.openmarket.gator.flextemplates.FlexTemplateManager.getDerivedInfo(FlexTemplateManager.java:359)
at com.openmarket.gator.flexassets.FlexAssetManager.getDerivedInfo(FlexAssetManager.java:920)
at com.openmarket.gator.common.BaseFlexManager.inspect(BaseFlexManager.java:1518)
at com.openmarket.gator.flexassets.FlexAssetManager.inspect(FlexAssetManager.java:111)
at com.openmarket.assetframework.complexasset.ComplexAsset.Inspect(ComplexAsset.java:302)
....
at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
 errdetail: 0
java.lang.Exception: LIST is not a valid list
at com.openmarket.basic.seed.BaseSeed.getOptionalList(BaseSeed.java:528)
at com.openmarket.basic.seed.Hash.worker(Hash.java:68)
at com.openmarket.basic.seed.BaseSeed.endTag(BaseSeed.java:265)
at COM.FutureTense.XML.Template.DynTag.execute(DynTag.java:218)
at COM.FutureTense.XML.Template.BlockTag.execute(BlockTag.java:144)
at COM.FutureTense.XML.Template.BlockTag.execute(BlockTag.java:120)
at COM.FutureTense.XML.Template.Root.execute(BlockTag.java:365)
at COM.FutureTense.XML.Template.XMLEval.run(XMLEval.java:331)
at COM.FutureTense.Common.ContentServer.evalTheXML(ContentServer.java:3320)
at COM.FutureTense.Common.ContentServer.evalTemplate(ContentServer.java:2560)
.....
at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
[2016-06-13 05:45:42,558 UTC] [ERROR] [.kernel.Default (self-tuning)'] [fatwire.logging.cs.xml] Failed to run template:OpenMarket/Xcelerate/Util/GetAssetFields Loop list control undefined or empty: lInspectFields[Loop lInspectFields null null null]

Bad tag located within parent tag: FTCS
[2016-06-13 05:45:42,558 UTC] [ERROR] [.kernel.Default (self-tuning)'] [com.fatwire.logging.cs] Unable to evaluate element OpenMarket/Xcelerate/Util/GetAssetFields
[2016-06-13 05:45:42,558 UTC] [ERROR] [.kernel.Default (self-tuning)'] [fatwire.logging.cs.xml] Failed to run template:OpenMarket/Xcelerate/Admin/StartMenuFront
[2016-06-13 05:45:42,558 UTC] [ERROR] [.kernel.Default (self-tuning)'] [com.fatwire.logging.cs] Unable to evaluate element OpenMarket/Xcelerate/Admin/StartMenuFront
[2016-06-13 05:45:42,558 UTC] [ERROR] [.kernel.Default (self-tuning)'] [fatwire.logging.cs.xml] Failed to run template:OpenMarket/Xcelerate/UIFramework/AdminPage

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