https://issues.apache.org/bugzilla/show_bug.cgi?id=51027
Summary: Stuck Thread due to lock contention with
RollingFileAppender
Product: Log4j
Version: 1.2
Platform: HP
OS/Version: Linux
Status: NEW
Severity: blocker
Priority: P2
Component: Appender
AssignedTo: [email protected]
ReportedBy: [email protected]
Currently my client is using Weblogic Platform along with log4j to do the
logging for their added on system module.
So far we have been randomly hitted with Stuck threads in weblogic and Oracle
support has highlighted that the issue to this is due to the deadlock with
RollingFileAppender.
Is there a fix to this?
Thanks
"[STUCK] ExecuteThread: '68' for queue: 'weblogic.kernel.Default
(self-tuning)'" daemon prio=7 tid=004b0cc0 nid=911 lwp_id=4390440 waiting for
monitor entry [46a40000..46a40bd0]
at org.apache.log4j.Category.callAppenders(Category.java:185)
- waiting to lock <75980e20> (a org.apache.log4j.Logger)
at org.apache.log4j.Category.forcedLog(Category.java:372)
at org.apache.log4j.Category.info(Category.java:674)
at com.starhub.bss.common.ta.TALogger.log(TALogger.java:110)
at
com.starhub.bss.spl.web.common.ProcessDefinitionBase.log(ProcessDefinitionBase.java:91)
at
com.starhub.bss.spl.web.instructionmanager.control.CtrlDBFormOrderImpl.printOrderDAO(CtrlDBFormOrderImpl.java:565)
at
com.starhub.bss.spl.web.instructionmanager.control.CtrlDBFormOrderImpl.getOrderXML(CtrlDBFormOrderImpl.java:303)
at
com.starhub.bss.spl.web.instructionmanager.control.CtrlDBFormOrderBean.getOrderXML(CtrlDBFormOrderBean.java:204)
at sun.reflect.GeneratedMethodAccessor1032.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at
com.bea.wli.knex.runtime.jcs.container.JcsProxy.invokeBeehiveControl(JcsProxy.java:666)
at com.bea.wli.knex.runtime.jcs.container.JcsProxy.invoke(JcsProxy.java:433)
at $Proxy202.getOrderXML(Unknown Source)
at
com.starhub.bss.eai.integration.web.billingprovision.BillingProvision.ctrlDBFormOrderGetOrderXML(BillingProvision.java:407)
at sun.reflect.GeneratedMethodAccessor1031.invoke(Unknown Source)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at com.bea.wli.bpm.runtime.Perform.invoke(Perform.java:39)
at com.bea.wli.bpm.runtime.Perform.execute(Perform.java:50)
at com.bea.wli.bpm.runtime.Receive.messageDelivery(Receive.java:93)
at com.bea.wli.bpm.runtime.ProcessState.processMessage(ProcessState.java:217)
at com.bea.wli.bpm.runtime.ProcessState.dispatchRequest(ProcessState.java:241)
at
com.bea.wli.bpm.runtime.JpdContainer.dispatchProcessRequest(JpdContainer.java:1077)
at com.bea.wli.bpm.runtime.JpdContainer.preInvoke(JpdContainer.java:1041)
at com.bea.wli.knex.runtime.core.container.Invocable.invoke(Invocable.java:248)
at com.bea.wli.bpm.runtime.JpdContainer.invoke(JpdContainer.java:814)
at
--
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]