Events Taskflow shows WARNING: ADF_FACES-60099 with Calendar Overlay Style set to Full (Doc ID 1520405.1)

Last updated on DECEMBER 27, 2016

Applies to:

Oracle WebCenter Portal - Version 11.1.1.5.4 and later
Information in this document applies to any platform.

Symptoms

When an Events Taskflow is added to a page and the Calendar Overlay Style is set to full, a WARNING is displayed in the logfiles when that page is opened by a user.

Steps to Reproduce:

1.  Create a new space.
2.  Click ‘Edit page’
3.  Add ‘Events’ to the page
4.  Edit the component properties of the Events taskflow and select ‘Full’ from de dropdown menu next to ‘Calendar Overlay Style’.
5.  Save and close.
6.  Create another new space.
7.  Add the calendar of this space to the ‘Events’ task flow.
8.  Navigate away from the page and Navigate back to the page.
9.  Open the WC_Spaces-diagnostig.log and see the following WARNING Stack Trace:

[2012-10-30T10:19:27.888+01:00] [WC_Spaces] [WARNING] [ADF_FACES-60099] [oracle.adfinternal.view.faces.renderkit.rich.RegionRenderer] [tid: [ACTIVE].ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xxx] [ecid: 004nKD8OImG3v1m5kr^AyZ0002dp0001oY,0:1] [APP: webcenter#v11.1.1.4.0.13] [URI: /webcenter/faces/oracle/webcenter/page/scopedMD/s6637fca8_6980_4e77_a145_a93a42fe41c8/PortalSiteHome.jspx] The region component with id: T:wcCmdLinkGSSwit:spaceSwitcherComp:crtGS has detected a page fragment with multiple root components. Fragments with more than one root component may not display correctly in a region and may have a negative impact on performance. It is recommended that you restructure the page fragment to have a single root component.
[2012-10-30T10:19:28.318+01:00] [WC_Spaces] [WARNING] [] [oracle.adf.view.rich.component.fragment.UIXRegion] [tid: [ACTIVE].ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: xxx] [ecid: 004nKD8OImG3v1m5kr^AyZ0002dp0001oY,0:1] [APP: webcenter#v11.1.1.4.0.13] [URI: /webcenter/faces/oracle/webcenter/page/scopedMD/s6637fca8_6980_4e77_a145_a93a42fe41c8/PortalSiteHome.jspx] [[
java.lang.IllegalStateException: The expression "#{bindings.tfLinks.regionModel}" (that was specified for the RegionModel "value" attribute of the region component with id "rLinks") evaluated to null.
This is typically due to an error in the configuration of the objects referenced by this expression.
If it helps, the expression "#{bindings.tfLinks}" evaluates to "null".
If it helps, the expression "#{bindings}" evaluates to "oracle_webcenter_collab_events_view_pageDefs_oracle_webcenter_collab_events_view_jsf_fragments_calendarPageDef_oracle_webcenter_collab_events_view_taskflows_calendar_xml_calendar". Now using an empty RegionModel instead.
at oracle.adf.view.rich.component.fragment.UIXRegion.getRegionModel(UIXRegion.java:450)
at oracle.adf.view.rich.component.fragment.UIXRegion._beginInterruptibleRegion(UIXRegion.java:682)
at oracle.adf.view.rich.component.fragment.UIXRegion.encodeBegin(UIXRegion.java:279)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:928)

10. Click edit page.
12. Set the dropdown menu next to ‘Calendar overlay style’ to anything but ‘FULL’.
13. Save and exit the page.
14. Navigate away from the page.
15. Navigate back to the page.
16. Open the WC_Spaces-diagnostic.log and see that no WARNING is presented.

Changes

 Calendar Overlay Style is set to full.

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