Portlet Mode Edits, or Personalizations in JSR 286, or WSRP Task Flow, Generate Timeout Exception "oracle.portlet.client.container.PortletTimeoutException: java.util.concurrent.TimeoutException"

(Doc ID 1435291.1)

Last updated on NOVEMBER 19, 2016

Applies to:

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


When attempting to perform a portlet mode edit on a JSR 286 or WSRP taskflow (i.e. personalization) the action times out with a timeout exception displayed in the UI and Spaces diagnostic log.
This can be reproduced with any JSR 286/WSRP task flow created in JDeveloper after the producer is registered and the task flow is added to a page.

Messages similar to the following can be found in the Spaces diagnostic log:

[WC_Spaces1] [ERROR] [] [oracle.portlet.binding] [tid: [ACTIVE].ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: 99999] [ecid: c05a716ea3e78ef3:35a1f5c0:134aae8ac89:-8000-0000000000002f0a,0] [APP: webcenter#] oracle.portlet.client.container.PortletTimeoutException: java.util.concurrent.TimeoutException[[
at oracle.portlet.client.tech.common.PortletFutureUtils.get(PortletFutureUtils.java:50)
at oracle.portlet.client.techimpl.wsrp.WSRPClientImpl.performBlockingInteraction(WSRPClientImpl.java:991)
at oracle.portlet.client.techimpl.wsrp.WSRPClientImpl.processAction(WSRPClientImpl.java:866)
at oracle.portlet.client.containerimpl.wsrp.WSRPRunnablePortletImpl._processAction(WSRPRunnablePortletImpl.java:865)


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