NoSuchNodeException On Content Consumed By WebCenter Portal Application Via Content Presenter (Doc ID 1616810.1)

Last updated on SEPTEMBER 05, 2017

Applies to:

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

Symptoms

NoSuchNodeException is reported on some content accessed from WebCenter Content (aka UCM) via a Content Presenter task flow in WebCenter Portal application.

Same user is able to access content in site studio site (on UCM). The exception is reported only on selected/some content.

Coherence already configured as the caching mechanism for the content presenter caching.

Errors reported in logs:

[2014-01-15T23:27:37.754-05:00] [WC_CustomPortal2] [ERROR] [] [oracle.webcenter.content.integration.RepositoryException] [tid: [ACTIVE].ExecuteThread: '14' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <user>@server.com] [ecid: <ecid>] [APP: <app>] [DSID: 0000KEP31X_2fLNuMGbADQ1Ip2J10001T1] [URI: /extranet/faces/oracle/webcenter/portalapp/pages/events/eventCalendarDetails.jspx] Jan 15, 2014 11:27:37 PM oracle.webcenter.content.integration.spi.ucm.NodeOps getNodeFromCache[[
SEVERE: Access denied for <user>@server.com on node /UCMConn/QACT_554368
oracle.webcenter.content.integration.NoSuchNodeException: Jan 15, 2014 11:27:37 PM oracle.webcenter.content.integration.spi.ucm.NodeOps getNodeFromCache
SEVERE: Access denied for <user>@server.com on node /UCMConn/QACT_554368

       at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
Caused by: oracle.webcenter.content.integration.NoSuchNodeException: Jan 15, 2014 11:27:37 PM oracle.webcenter.content.integration.spi.ucm.NodeOps getNodeFromCache
SEVERE: Access denied for <user>@server.com on node /UCMConn/QACT_554368

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

[2014-01-15T23:21:44.305-05:00] [WC_CustomPortal2] [ERROR] [] [oracle.webcenter.content.integration.RepositoryException] [tid: [ACTIVE].ExecuteThread: '14' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <user>@server.com] [ecid:<ecid>] [APP: <app>] [DSID: 0000KEP31X_2fLNuMGbADQ1Ip2J10001T1] [URI: /extranet/faces/oracle/webcenter/portalapp/pages/product/prodKitsDetails.jspx] Jan 15, 2014 11:21:44 PM oracle.webcenter.content.integration.spi.ucm.NodeOps getNodeFromCache[[
SEVERE: Access denied for <user>@server.com on node /UCMConn/QACT_567569
oracle.webcenter.content.integration.NoSuchNodeException: Jan 15, 2014 11:21:44 PM oracle.webcenter.content.integration.spi.ucm.NodeOps getNodeFromCache
SEVERE: Access denied for <user>@server.com on node /UCMConn/QACT_567569

      at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1490)
       at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
Caused by: oracle.webcenter.content.integration.NoSuchNodeException: Jan 15, 2014 11:21:44 PM oracle.webcenter.content.integration.spi.ucm.NodeOps getNodeFromCache
SEVERE: Access denied for <user>@server.com on node /UCMConn/QACT_567569


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

>userstorage/7 01.17 11:39:33.004 IdcServer-458918 Start user storage query for user <user>@server.com.
>userstorage/6 01.17 11:39:33.004 IdcServer-458918 Finished user name determination, user=<user>@server.com, expired=false, isNewUser=false, hasAttributesLoaded=true, authtype=EXTERNAL
>userstorage/7 01.17 11:39:33.004 IdcServer-458918 Check state of attributes (isLoadAttributes=true)
>userstorage/7 01.17 11:39:33.004 IdcServer-458918 Check that user attributes are fully loaded.
>userstorage/7 01.17 11:39:33.004 IdcServer-458918 User attributes are fully loaded.
>userstorage/6 01.17 11:39:33.004 IdcServer-458918 Retrieved Roles=portal_reader,guest,authenticated Accounts=ptl/ecg(R),pub(R),#0023none for <user>@server.com
>userstorage/7 01.17 11:39:33.004 IdcServer-458918 Query of cache required 0 milliseconds.
>userstorage/6 01.17 11:39:33.004 IdcServer-458918 At exit, user storage access count is 0
>userstorage/7 01.17 11:39:33.004 IdcServer-458918 storeUserDatabaseProfileData copyAll=false, doAdminFields=false, alwaysSave=false, userDataFromDb=true
>userstorage/6 01.17 11:39:33.005 IdcServer-458918 At enter, user storage access count is 1
>userstorage/6 01.17 11:39:33.005 IdcServer-458918 Retrieving user data (isLoadAttributes=true, credentialData is not null) for <user>@server.com


>userstorage/7 01.17 11:39:05.128 IdcServer-458895 Start user storage query for user <user>@server.com.
>userstorage/6 01.17 11:39:05.128 IdcServer-458895 Finished user name determination, user=<user>@server.com, expired=false, isNewUser=false, hasAttributesLoaded=true, authtype=EXTERNAL
>userstorage/7 01.17 11:39:05.128 IdcServer-458895 Check state of attributes (isLoadAttributes=true)
>userstorage/7 01.17 11:39:05.128 IdcServer-458895 Check that user attributes are fully loaded.
>userstorage/7 01.17 11:39:05.128 IdcServer-458895 User attributes are fully loaded.
>userstorage/6 01.17 11:39:05.128 IdcServer-458895 Retrieved Roles=guest,intranet_reader,portal_reader,authenticated Accounts=etn(R),ptl/ecg(R),ptl(R),pub(R),#0023none for <user>@server.com


>userstorage/6 01.17 11:39:48.696 IdcServer-458929 Retrieved Roles=portal_reader,guest,authenticated Accounts=ptl/fpgnewschannel(RWD),pub(R),#0023none for <user>
>userstorage/7 01.17 11:39:48.696 IdcServer-458929 Query of cache required 1 milliseconds.
>userstorage/6 01.17 11:39:48.696 IdcServer-458929 At exit, user storage access count is 0
>userstorage/6 01.17 11:39:48.696 IdcServer-458929 Caller assigned Roles=portal_reader,guest,authenticated,admin,sysmanager,refineryadmin,rmaadmin,pcmadmin,ermadmin Accounts=ptl/fpgnewschannel(RWD),pub(R),#0023none,#0023all for <user>

 

Changes

Content Server accounts are defined in Content Server and account permissions are assigned to user logins. For further details refer to WebCenter Content Administrator's Guide.

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