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]

Reply via email to