Taking a closer look at the error, it seems to come from a deadlock in
commons-httpclient.

> org.apache.commons.httpclient.MultiThreadedHttpConnectionManager

Do you use the same version of commons-httpclient on both servers?
Do you really need to use the MultiThreaded connectionmanager?

Hth,

Nick Stolwijk
~Java Developer~

Iprofs BV.
Claus Sluterweg 125
2012 WS Haarlem
www.iprofs.nl



On Fri, Oct 24, 2008 at 12:12 AM, Nick Stolwijk <[EMAIL PROTECTED]> wrote:
> The EDU classes are from the backport-util-concurrent artifact. I
> don't know whether they are in use by the CMS or by something else.
>
> Hth,
>
> Nick Stolwijk
> ~Java Developer~
>
> Iprofs BV.
> Claus Sluterweg 125
> 2012 WS Haarlem
> www.iprofs.nl
>
>
>
> On Thu, Oct 23, 2008 at 11:51 PM, Jeroen Reijn <[EMAIL PROTECTED]> wrote:
>> Hi Presana,
>>
>> is this class from a package in the CMS or from within weblogic. The package 
>> name does not ring a bell.
>>
>> Regards,
>>
>> Jeroen
>>
>>
>> -----Original Message-----
>> From: [EMAIL PROTECTED] on behalf of prasana
>> Sent: Thu 10/23/2008 8:29 PM
>> To: [email protected]
>> Subject: [HippoCMS-dev] Deadlocks detected when running hippo cms in weblogic
>>
>>
>> Hi all,
>>
>> We are facing deadlock issues when running hippo cms 6.05.02 in weblogic
>> 10.1.
>> But the application works fine in Tomcat, only when running in weblogic
>> 10.1, it results in deadlock.
>>
>> We are analyzing the thread dumps right now
>> If any of you have any thoughts on how to solve this issue, its greatly
>> appreciated.
>>
>> Partial snippet of weblogic log file
>> Full thread dump Java HotSpot(TM) Client VM (1.5.0_11-b03 mixed mode):
>>
>> "Thread-44" prio=6 tid=0x665879c8 nid=0x110 in Object.wait()
>> [0x6d62f000..0x6d62fae8]
>> at java.lang.Object.wait(Native Method)
>> - waiting on <0x098b0960> (a java.lang.Object)
>> at EDU.oswego.cs.dl.util.concurrent.LinkedQueue.poll(Unknown Source)
>> - locked <0x098b0960> (a java.lang.Object)
>> at
>> org.apache.cocoon.components.thread.ChannelWrapper.poll(ChannelWrapper.java:73)
>> at EDU.oswego.cs.dl.util.concurrent.PooledExecutor.getTask(Unknown Source)
>> at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(Unknown
>> Source)
>> at java.lang.Thread.run(Thread.java:595)
>>
>> "MultiThreadedHttpConnectionManager cleanup" daemon prio=6 tid=0x64ba77b0
>> nid=0x41c in Object.wait() [0x6d34f000..0x6d34fc68]
>> at java.lang.Object.wait(Native Method)
>> - waiting on <0x0c990950> (a java.lang.ref.ReferenceQueue$Lock)
>> at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116)
>> - locked <0x0c990950> (a java.lang.ref.ReferenceQueue$Lock)
>> at
>> org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$ReferenceQueueThread.run(MultiThreadedHttpConnectionManager.java:927)
>>
>> Thanks
>> Prasanna
>> --
>> View this message in context: 
>> http://www.nabble.com/Deadlocks-detected-when-running-hippo-cms-in-weblogic-tp20137013p20137013.html
>> Sent from the Hippo CMS development public mailinglist mailing list archive 
>> at Nabble.com.
>>
>> ********************************************
>> Hippocms-dev: Hippo CMS development public mailinglist
>>
>> Searchable archives can be found at:
>> MarkMail: http://hippocms-dev.markmail.org
>> Nabble: http://www.nabble.com/Hippo-CMS-f26633.html
>>
>>
>> ********************************************
>> Hippocms-dev: Hippo CMS development public mailinglist
>>
>> Searchable archives can be found at:
>> MarkMail: http://hippocms-dev.markmail.org
>> Nabble: http://www.nabble.com/Hippo-CMS-f26633.html
>>
>>
>
********************************************
Hippocms-dev: Hippo CMS development public mailinglist

Searchable archives can be found at:
MarkMail: http://hippocms-dev.markmail.org
Nabble: http://www.nabble.com/Hippo-CMS-f26633.html

Reply via email to