Selecting "Update Portlet Entry" from an ADF Task Flow Results in Error: Exception while performing action Update Portlet Entry
(Doc ID 2947971.1)
Last updated on MAY 10, 2023
Applies to:
Oracle WebCenter Portal - Version 12.2.1.4.0 and laterInformation in this document applies to any platform.
Symptoms
After adding a basic page to a task flow, including a method and another view, when right-clicking on the task flow and clicking "Update Portlet Entry" the following error appears in JDeveloper:
ERROR
Exception while performing action Update Portlet Entry
java.lang.NoClassDefFoundError: oracle/adfdt/controller/adfc/bindings/util/PageDefinitionUtils
o.adfdtinternal.model.portlet.portletize.util.EventUtil.getTaskflowProducerEvents(EventUtil.java:334)
o.adfdtinternal.model.portlet.portletize.TaskFlowPortletizer.updatePortletEntry(TaskFlowPortletizer.java:1330)
o.adfdtinternal.model.portlet.portletize.appnav.PortletBridgeMenuController.handleUpdatePortlet(PortletBridgeMenuController.java:446)
o.adfdtinternal.model.portlet.portletize.appnav.PortletBridgeMenuController.handleEvent(PortletBridgeMenuController.java:782)
o.i.controller.IdeAction$ControllerDelegatingController.handleEvent(IdeAction.java:1488)
o.i.controller.IdeAction.performAction(IdeAction.java:663)
o.i.controller.IdeAction.actionPerformedImpl(IdeAction.java:1159)
o.i.controller.IdeAction.actionPerformed(IdeAction.java:618)
...
java.lang.NoClassDefFoundError: oracle/adfdt/controller/adfc/bindings/util/PageDefinitionUtils
o.adfdtinternal.model.portlet.portletize.util.EventUtil.getTaskflowProducerEvents(EventUtil.java:334)
o.adfdtinternal.model.portlet.portletize.TaskFlowPortletizer.updatePortletEntry(TaskFlowPortletizer.java:1330)
o.adfdtinternal.model.portlet.portletize.appnav.PortletBridgeMenuController.handleUpdatePortlet(PortletBridgeMenuController.java:446)
o.adfdtinternal.model.portlet.portletize.appnav.PortletBridgeMenuController.handleEvent(PortletBridgeMenuController.java:782)
o.i.controller.IdeAction$ControllerDelegatingController.handleEvent(IdeAction.java:1488)
o.i.controller.IdeAction.performAction(IdeAction.java:663)
o.i.controller.IdeAction.actionPerformedImpl(IdeAction.java:1159)
o.i.controller.IdeAction.actionPerformed(IdeAction.java:618)
...
STEPS
The issue can be reproduced with the following steps:
- Create a portlet entry from a task flow in an ADF application.
- Make an update to a page, a method and another view in the task flow.
- Click "Update Portlet Entry".
The error will occur.
Changes
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Changes |
Cause |
Solution |