Hello Eric,
I have no solution concerning this issue.
You might want to check whether this has been reported in
http://issues.apach
e.org/bugzilla and enter a new bug report if no such
bug report exists.
If a similar bug report exists, add comments indicating that
you also
experienced this problem and add yourself as CC.
Regards,
Antoine
eberenguier octo.com wrote:
> Hi,
>
> I'm using Slide 2.1 with Websphere 5.1.
>
> It usually works well, but eventually the server starts
to hang for all write operations (all clients give up on
> timeout) and we find a lot of lines looking like the
following in the server log :
>
> [11/2/06 10:44:28:927 MET] 1b8504 ThreadMonitor W
WSVR0605W: Thread "Servlet.Engine.Transports : 70"
(a9443c) has been
> active for 645,985 milliseconds and may be hung. There
are 25 threads in total in the server that may be hung.
>
>
> The only way to make slide work again is to restart the
WAS instance.
>
> Last time it happened we did a thread dump on the
server and we found a lot threads hung at the same place
(they all
> look the same, i'm just including one) :
>
> "Servlet.Engine.Transports : 35" daemon
prio=5 tid=0x0189adc8 nid=0x298 in Object.wait()
[dcc7e000..dcc7fc30]
> at java.lang.Object.wait(Native Method)
> - waiting on <0xe7b6bc68> (a
org.apache.commons.transaction.locking.GenericLock)
> at
org.apache.commons.transaction.locking.GenericLock.acquire(G
enericLock.java:241)
> - locked <0xe7b6bc68> (a
org.apache.commons.transaction.locking.GenericLock)
> at
org.apache.commons.transaction.locking.GenericLock.acquire(G
enericLock.java:165)
> - locked <0xe7b6bc68> (a
org.apache.commons.transaction.locking.GenericLock)
> at
org.apache.slide.webdav.method.AbstractWebdavMethod.assureGl
obalWriteLock(AbstractWebdavMethod.java:847)
> at
org.apache.slide.webdav.method.AbstractWebdavMethod.run(Abst
ractWebdavMethod.java:362)
> at
org.apache.slide.webdav.WebdavServlet.service(WebdavServlet.
java:155)
> at
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at
com.ibm.ws.webcontainer.servlet.StrictServletInstance.doServ
ice(StrictServletInstance.java:110)
> at
com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._serv
ice(StrictLifecycleServlet.java:174)
> at
com.ibm.ws.webcontainer.servlet.ServicingServletState.servic
e(StrictLifecycleServlet.java:333)
> at
com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.servi
ce(StrictLifecycleServlet.java:116)
> at
com.ibm.ws.webcontainer.servlet.ServletInstance.service(Serv
letInstance.java:283)
> at
com.ibm.ws.webcontainer.servlet.ValidServletReferenceState.d
ispatch(ValidServletReferenceState.java:42)
> at
com.ibm.ws.webcontainer.servlet.ServletInstanceReference.dis
patch(ServletInstanceReference.java:40)
> at
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(We
bAppFilterChain.java:76)
> at
org.apache.slide.webdav.filter.LogFilter.doFilter(LogFilter.
java:141)
> at
com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilte
r(FilterInstanceWrapper.java:132)
> at
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(We
bAppFilterChain.java:71)
> at
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.handl
eWebAppDispatch(WebAppRequestDispatcher.java:1162)
> - locked <0xe9128cd0> (a
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher)
> at
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.dispa
tch(WebAppRequestDispatcher.java:676)
> - locked <0xe9128cd0> (a
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher)
> at
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forwa
rd(WebAppRequestDispatcher.java:203)
> - locked <0xe9128cd0> (a
com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher)
> at
com.ibm.ws.webcontainer.srt.WebAppInvoker.doForward(WebAppIn
voker.java:125)
> at
com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvocationHo
ok(WebAppInvoker.java:300)
> at
com.ibm.ws.webcontainer.cache.invocation.CachedInvocation.ha
ndleInvocation(CachedInvocation.java:71)
> at
com.ibm.ws.webcontainer.srp.ServletRequestProcessor.dispatch
ByURI(ServletRequestProcessor.java:246)
> at
com.ibm.ws.webcontainer.oselistener.OSEListenerDispatcher.se
rvice(OSEListener.java:334)
> at
com.ibm.ws.webcontainer.http.HttpConnection.handleRequest(Ht
tpConnection.java:56)
> at
com.ibm.ws.http.HttpConnection.readAndHandleRequest(HttpConn
ection.java:652)
> at
com.ibm.ws.http.HttpConnection.run(HttpConnection.java:448)
> at
com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:936)
>
>
> We are using the J2EE store with Oracle database.
>
> Have you got any solution to solve this problem ?
>
> Is the last svn version better in this regard ?
>
>
> Thanks,
>
> Eric
>
>
------------------------------------------------------------
---------
To unsubscribe, e-mail: slide-user-unsubscribe jakarta.apache.org
For additional commands, e-mail: slide-user-help jakarta.apache.org
|