Wednesday, 16 September 2015

WebCenter Content 11.1.1.8.9 Stuck Threads Issue - Applying Patch 20319643: STUCK THREADS DUE TO UNSAFE RIDC CODE - HASHMAP

WebCenter Content 11.1.1.8.9 Stuck Threads Issue - Applying Patch 20319643: STUCK THREADS DUE TO UNSAFE RIDC CODE - HASHMAP

In WebCenter Content 11.1.1.8.x instance, if Admin or Managed Servers are showing stuck threads and if errors as below are seen, restarting the server may not always be a good workaround if the stuck threads are encountered frequently especially in Pre-Production and Production environments.

You should consider applying Patch 20319643: STUCK THREADS DUE TO UNSAFE RIDC CODE - HASHMAP

Stuck Thread Errors
.
.
.

which is more than the configured time (StuckThreadMaxTime) of "600" seconds. Stack trace:
java.util.AbstractCollection.toArray(AbstractCollection.java:195)
java.lang.String.split(String.java:2311)
java.lang.String.split(String.java:2355)
oracle.stellent.ridc.convenience.usersecurity.impl.AclListInfo.getRoleList(AclListInfo.java:125)
oracle.stellent.ridc.convenience.usersecurity.impl.AclListInfo.getRoleListAccess(AclListInfo.java:88)
oracle.stellent.ridc.convenience.usersecurity.impl.AccessResolverAcl.resolveAccessLevel(AccessResolverAcl.java:137)
oracle.stellent.ridc.convenience.usersecurity.impl.UserSecurityGroupsCache.getAccessLevelForDocument(UserSecurityGroupsCache.java:325)
oracle.webcenter.content.integration.spi.ucm.UCMBridge.getAccessLevel(UCMBridge.java:882)
oracle.webcenter.content.integration.spi.ucm.UCMBridge.getAccessLevel(UCMBridge.java:865)
oracle.webcenter.content.integration.spi.ucm.UCMBridge.getUCMAccessLevel(UCMBridge.java:2728)
oracle.webcenter.content.integration.spi.ucm.UCMBridge.checkSecurityLevelForNode(UCMBridge.java:2691)
oracle.webcenter.content.integration.spi.ucm.UCMBridge.canAccessNode(UCMBridge.java:2648)
oracle.webcenter.content.integration.spi.ucm.NodeOps.getNodeFromCache(NodeOps.java:741)
oracle.webcenter.content.integration.spi.ucm.NodeOps.getUCMNodeWithId(NodeOps.java:1521)
oracle.webcenter.content.integration.spi.ucm.UCMWebLink.findUrlProperty(UCMWebLink.java:88)
oracle.webcenter.content.integration.spi.ucm.HtmlLinkRewriter.getLinkText(HtmlLinkRewriter.java:300)
oracle.webcenter.content.integration.spi.ucm.HtmlLinkRewriter.rewriteWcmResourceUrl(HtmlLinkRewriter.java:277)
oracle.webcenter.content.integration.spi.ucm.HtmlLinkRewriter.rewriteWcmUrl(HtmlLinkRewriter.java:464)
oracle.webcenter.content.integration.spi.ucm.HtmlLinkRewriter.rewriteLinks(HtmlLinkRewriter.java:218)


Pre-requisite Patch 


20022599WEBCENTER CONTENT BUNDLE PATCH 11.1.1.8.9

- Download and copy the patch p20319643_111189_Generic.zip (password protected) to the staging area

- Stop MT services

- Take backup of jar file /sid/fmw/product/111/wcc_111/ucm/Distribution/RIDC/oracle.ucm.ridc-11.1.1.jar

- Apply the patch

cd /sid/fmw/patches/20319643
export ORACLE_HOME=/sid/fmw/product/111/wcc_111

$ORACLE_HOME/OPatch/opatch apply

bash-3.2$ $ORACLE_HOME/OPatch/opatch apply
Oracle Interim Patch Installer version 11.1.0.9.9


Oracle Home       : /sid/fmw/product/111/wcc_111
Central Inventory : /sid/fmw/oraInventory

   from           : /sid/fmw/product/111/wcc_111/oraInst.loc
OPatch version    : 11.1.0.9.9

OUI version       : 11.1.0.9.0

Log file location : 
/sid/fmw/product/111/wcc_111/cfgtoollogs/opatch/20319643_date-time/apply2015_date-time.log


OPatch detects the Middleware Home as "/sid/fmw/product/111"


Applying interim patch '20319643' to OH '/sid/fmw/product/111/wcc_111'

Verifying environment and performing prerequisite checks...
All checks passed.


Please shutdown Oracle instances running out of this ORACLE_HOME on the local system.

(Oracle Home = '/sid/fmw/product/111/wcc_111')


Is the local system ready for patching? [y|n]

y
User Responded with: Y
Backing up files...


Patching component oracle.contentserver11.ridc, 11.1.1.8.0...


Patching component oracle.contentserver11.dist, 11.1.1.8.0...

Verifying the update...

Patch 20319643 successfully applied

Log file location: 
/sid/fmw/product/111/wcc_111/cfgtoollogs/opatch/20319643_date-time/apply_date-time.log

OPatch succeeded.

- Verify the patch applied

$ORACLE_HOME/OPatch/opatch lsinventory |grep 20319643


- Start MT services 

Related Posts:

FMW 11.1.1.8.0 - Applying Patch 20022599: WEBCENTER CONTENT BUNDLE PATCH 11.1.1.8.9

FMW 11.1.1.7.0 - Applying Patch 16810628: BOTTLENECK IN WEBLOGIC EXHAUSTING WEBLOGIC THREADS

WLS 10.3.6 - Applying Patch 14463779: SU Patch [UJIZ]: STRESS:REGRESSION; STUCK THREADS AND FAILURES DURING STOCK TRADER CONV WEB-SVCS

FMW 11.1.1.7.0 MDS Patch 17693339 removed after applying ADF Patch for WebCenter Portal - Patch 21880254: MERGE REQUEST ON TOP OF 11.1.1.7.0 FOR BUGS 20224749 21789440

FMW 11.1.1.7.0 - Applying Oracle WebCenter Portal Patch 18334433: COMPOSER COMPONENT PROPERTIES DIALOG FAILS TO SAVE METHOD-VALUED ELS


No comments:

Post a Comment