Hi,
we use WCP 11.1.1.6 and on our productive environment we have problems, that our Managed Servers stop after some time.
I got from the sysadmin a logfile with the following content. I marked the text red, that seems interesting to me. The first red text tells me that a thread is stuck. I was searching on google and found a link from Oracle why this message might happen.
Troubleshooting Oracle WebCenter Portal - 11g Release 1 (11.1.1.8.0)
In my case it seems like the Thread is stuck, because of the third red message. It has problems getting a lock on the mds. Does anyone has an idea why this might be? We don't do any fancy mds stuff. The only thing that gets stored in the mds is the usual stuff that is by default in the /oracle/webcenter/portalapp folder.
My conclusion is, that the error is thrown, because it has problems reading the pvo.jspx (second red text) from the mds. But why???
Thanks for any help
Greetings
Tobi
P.S. There used to be a way to mark the code with some special tag, so it is easier to read the code. I can't find that in the new version of OTN Community.
[code]
####<04.11.2013 00:54 Uhr MEZ> <Error> <WebLogicServer> <l5021022.bafw.irzi.de> <OBZ00XF1_PERM01_S04_WC_PORTAL> <[STANDBY] ExecuteThread: '102' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <f529a499f08f887b:588866cb:1420f0fd559:-8000-00000000000299f4> <1383522883154> <BEA-000337> <[STUCK] ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)' has been busy for "603" seconds working on the request "Workmanager: default, Version: 0, Scheduled=true, Started=true, Started time: 603569 ms
[
GET /apps/faces/oracle/webcenter/portalapp/pages/pvo.jspx?_adf.ctrl-state=wj04o05aa_244378 HTTP/1.0
Accept: */*
Cookie: JSESSIONID=PprYS24CzwT8Nlrb9cp4YnNvx3sMnVHLbnb6hNdTW1p3v1GBk5QB!1613024184; SSXASESSIONID=sqjbS28Qz4msZh5rRD9spQg27VqTvdp208ZLhF6326c6hQGJF4J8!-1495603050
User-Agent: Oracle Secure Enterprise Search
Via: 1.0 l5031022.bafw.irzi.de:8081 (squid/2.7.STABLE9), 1.0 internal, 1.1 l5083022:80 (squid/2.7.STABLE9), 1.0 revproxy-l5063022-http:80 (squid)
Cache-Control: max-age=0
Connection: Keep-Alive
X-Forwarded-For: 10.220.0.17, 10.220.0.31, 195.88.116.250
Proxy-Client-IP: 10.219.0.63
X-WebLogic-KeepAliveSecs: 20
X-WebLogic-Force-JVMID: 1613024184
]", which is more than the configured time (StuckThreadMaxTime) of "600" seconds. Stack trace:
Thread-68 "[STUCK] ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'" <alive, suspended, blocked, priority=1, DAEMON> {
-- Blocked trying to get lock: oracle.mds.core.MDSInstance@24fe81f8[fat lock]
oracle.mds.core.MDSInstance.getCache(MDSInstance.java:1091)
oracle.mds.core.MetadataObject.getReadOnlyMO(MetadataObject.java:2045)
oracle.mds.core.MetadataObject.getReadOnlyMO(MetadataObject.java:1922)
oracle.mds.core.MDSSession.getMetadataObject(MDSSession.java:3307)
oracle.mds.core.MDSSession.getMetadataObject(MDSSession.java:1296)
oracle.mds.core.MOKey.hasMOChanged(MOKey.java:577)
oracle.mds.core.MOKey.hasChanged(MOKey.java:549)
oracle.mds.core.MDSSession.hasChanged(MDSSession.java:2005)
oracle.mds.core.MDSSession.hasChanged(MDSSession.java:1971)
oracle.jbo.mom.DefinitionManager.hasDefinitionBeenUpdated(DefinitionManager.java:721)
oracle.adf.model.binding.DCBindingContainerDef.hasDefinitionBeenUpdated(DCBindingContainerDef.java:414)
oracle.adf.model.binding.DCBindingContainer.hasDefinitionBeenUpdated(DCBindingContainer.java:5432)
oracle.adf.model.BindingContext.releaseUpdatedBindingContainers(BindingContext.java:1912)
oracle.adf.model.BindingContext.releaseObsoleteBindingContainers(BindingContext.java:1872)
[/code]