Re: Blocking on lock for Dfs object?

"Vella, Shon" <[email protected]> Fri, 30 Jan 2015 07:53:05 -0700
Newsgroups gmane.network.samba.java
Message-ID <CAND51tQWTWwgJGCxacnMbTrpFnXHLf61wzz23vReGrBH+606YA@mail.gmail.com>
--001a11340c6812f6a8050ddfc3ba
Content-Type: text/plain; charset=UTF-8

This may be addressed by one of the patches submitted by Google.

http://article.gmane.org/gmane.network.samba.java/9410

*Shon Vella*
*Identity Automation*
Product Engineer
281-220-0021 x2030 office
281-817-5579 fax
www.identityautomation.com

On Fri, Jan 30, 2015 at 7:07 AM, Bryan Klopfenstein <
[email protected]> wrote:

> Hi all, we are encountering lock issues with Dfs object that are nearly
> constant since Jan 5 with a system that has been working for two years.
> Stack trace of stuck thread in weblogic below, showing wait on lock on Dfs
> object. Any ideas on where we hunt for cause?
>
> <Jan 27, 2015 10:13:51 PM EST> <Error> <WebLogicServer> <BEA-000337>
> <[STUCK] ExecuteThread: '14' for queue: 'weblogic.kernel.Default (self-
> tuning)' has been busy for "634" seconds working on the request
> "weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl@11234004", which
> is
> more than the configured time (StuckThreadMaxTime) of "600" seconds. Stack
> trace:
> Thread-171 "[STUCK] ExecuteThread: '14' for queue: 'weblogic.kernel.Default
> (self-tuning)'" <alive, suspended, blocked, priority=1, DAEMON> {
>     -- Blocked trying to get lock: jcifs.smb.Dfs@115a1358[fat lock]
>     jcifs.smb.Dfs.resolve(Dfs.java:159)
>     jcifs.smb.SmbFile.resolveDfs(SmbFile.java:666)
>     jcifs.smb.SmbFile.send(SmbFile.java:773)
>     jcifs.smb.SmbFile.open0(SmbFile.java:972)
>     jcifs.smb.SmbFile.open(SmbFile.java:1003)
>     jcifs.smb.SmbFileOutputStream.<init>(SmbFileOutputStream.java:123)
>     jcifs.smb.SmbFileOutputStream.<init>(SmbFileOutputStream.java:97)
>     jcifs.smb.SmbFileOutputStream.<init>(SmbFileOutputStream.java:67)
>
>
> com.cintas.filenet.invoice.signature.SignaturePDFMessageImpl.getFileShareCon
> nection(SignaturePDFMessageImpl.java:145)
>
>
> com.cintas.filenet.invoice.signature.SignaturePDFMessageImpl.convertImageToP
> DF(SignaturePDFMessageImpl.java:78)
>
>
> com.cintas.filenet.invoice.signature.SignaturePDFMessageImpl.onMessage(Signa
> turePDFMessageImpl.java:49)
>     weblogic.ejb.container.internal.MDListener.execute(MDListener.java:403)
>
>
> weblogic.ejb.container.internal.MDListener.transactionalOnMessage(MDListener
> .java:352)
>
> weblogic.ejb.container.internal.MDListener.onMessage(MDListener.java:264)
>     weblogic.jms.client.JMSSession.onMessage(JMSSession.java:4638)
>     weblogic.jms.client.JMSSession.execute(JMSSession.java:4134)
>     weblogic.jms.client.JMSSession.executeMessage(JMSSession.java:3820)
>     weblogic.jms.client.JMSSession.access$000(JMSSession.java:115)
>     weblogic.jms.client.JMSSession$UseForRunnable.run(JMSSession.java:5170)
>
>
> weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkMa
> nagerImpl.java:528)
>     weblogic.work.ExecuteThread.execute(ExecuteThread.java:198)
>     weblogic.work.ExecuteThread.run(ExecuteThread.java:165)
> }
>
>
>
>

--001a11340c6812f6a8050ddfc3ba
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">This may be addressed by one of the patches submitted by G=
oogle.<div><br></div><div><a href=3D"http://article.gmane.org/gmane.network=
.samba.java/9410">http://article.gmane.org/gmane.network.samba.java/9410</a=
><br></div></div><div class=3D"gmail_extra"><br clear=3D"all"><div><div cla=
ss=3D"gmail_signature"><div dir=3D"ltr"><div style=3D"font-size:15px;paddin=
g-left:5px"><strong><font color=3D"#000000">Shon Vella</font></strong><br><=
/div><div style=3D"font-size:15px;color:rgb(229,37,38);padding-left:5px"><b=
>Identity Automation</b></div><div style=3D"font-size:15px;padding-left:5px=
"><font color=3D"#000000">Product Engineer</font></div><div style=3D"font-s=
ize:15px;padding-left:5px">281-220-0021 x2030=C2=A0<span style=3D"color:rgb=
(229,37,38)">office</span></div><div style=3D"font-size:15px;padding-left:5=
px"><a href=3D"tel:281-817-5579" value=3D"+12818175579" style=3D"color:rgb(=
17,85,204)" target=3D"_blank">281-817-5579</a>=C2=A0<span style=3D"color:rg=
b(229,37,38)">fax</span></div><div style=3D"font-size:15px;padding-left:5px=
"><a href=3D"http://www.identityautomation.com/" style=3D"color:rgb(17,85,2=
04)" target=3D"_blank">www.identityautomation.com</a></div></div></div></di=
v>
<br><div class=3D"gmail_quote">On Fri, Jan 30, 2015 at 7:07 AM, Bryan Klopf=
enstein <span dir=3D"ltr">&lt;<a href=3D"mailto:[email protected]" t=
arget=3D"_blank">[email protected]</a>&gt;</span> wrote:<br><blockqu=
ote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc s=
olid;padding-left:1ex">Hi all, we are encountering lock issues with Dfs obj=
ect that are nearly<br>
constant since Jan 5 with a system that has been working for two years.<br>
Stack trace of stuck thread in weblogic below, showing wait on lock on Dfs<=
br>
object. Any ideas on where we hunt for cause?<br>
<br>
&lt;Jan 27, 2015 10:13:51 PM EST&gt; &lt;Error&gt; &lt;WebLogicServer&gt; &=
lt;BEA-000337&gt;<br>
&lt;[STUCK] ExecuteThread: &#39;14&#39; for queue: &#39;weblogic.kernel.Def=
ault (self-<br>
tuning)&#39; has been busy for &quot;634&quot; seconds working on the reque=
st<br>
&quot;weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl@11234004&quot=
;, which is<br>
more than the configured time (StuckThreadMaxTime) of &quot;600&quot; secon=
ds. Stack<br>
trace:<br>
Thread-171 &quot;[STUCK] ExecuteThread: &#39;14&#39; for queue: &#39;weblog=
ic.kernel.Default<br>
(self-tuning)&#39;&quot; &lt;alive, suspended, blocked, priority=3D1, DAEMO=
N&gt; {<br>
=C2=A0 =C2=A0 -- Blocked trying to get lock: jcifs.smb.Dfs@115a1358[fat loc=
k]<br>
=C2=A0 =C2=A0 jcifs.smb.Dfs.resolve(Dfs.java:159)<br>
=C2=A0 =C2=A0 jcifs.smb.SmbFile.resolveDfs(SmbFile.java:666)<br>
=C2=A0 =C2=A0 jcifs.smb.SmbFile.send(SmbFile.java:773)<br>
=C2=A0 =C2=A0 jcifs.smb.SmbFile.open0(SmbFile.java:972)<br>
=C2=A0 =C2=A0 jcifs.smb.SmbFile.open(SmbFile.java:1003)<br>
=C2=A0 =C2=A0 jcifs.smb.SmbFileOutputStream.&lt;init&gt;(SmbFileOutputStrea=
m.java:123)<br>
=C2=A0 =C2=A0 jcifs.smb.SmbFileOutputStream.&lt;init&gt;(SmbFileOutputStrea=
m.java:97)<br>
=C2=A0 =C2=A0 jcifs.smb.SmbFileOutputStream.&lt;init&gt;(SmbFileOutputStrea=
m.java:67)<br>
<br>
com.cintas.filenet.invoice.signature.SignaturePDFMessageImpl.getFileShareCo=
n<br>
nection(SignaturePDFMessageImpl.java:145)<br>
<br>
com.cintas.filenet.invoice.signature.SignaturePDFMessageImpl.convertImageTo=
P<br>
DF(SignaturePDFMessageImpl.java:78)<br>
<br>
com.cintas.filenet.invoice.signature.SignaturePDFMessageImpl.onMessage(Sign=
a<br>
turePDFMessageImpl.java:49)<br>
=C2=A0 =C2=A0 weblogic.ejb.container.internal.MDListener.execute(MDListener=
.java:403)<br>
<br>
weblogic.ejb.container.internal.MDListener.transactionalOnMessage(MDListene=
r<br>
.java:352)<br>
<br>
weblogic.ejb.container.internal.MDListener.onMessage(MDListener.java:264)<b=
r>
=C2=A0 =C2=A0 weblogic.jms.client.JMSSession.onMessage(JMSSession.java:4638=
)<br>
=C2=A0 =C2=A0 weblogic.jms.client.JMSSession.execute(JMSSession.java:4134)<=
br>
=C2=A0 =C2=A0 weblogic.jms.client.JMSSession.executeMessage(JMSSession.java=
:3820)<br>
=C2=A0 =C2=A0 weblogic.jms.client.JMSSession.access$000(JMSSession.java:115=
)<br>
=C2=A0 =C2=A0 weblogic.jms.client.JMSSession$UseForRunnable.run(JMSSession.=
java:5170)<br>
<br>
weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkM=
a<br>
nagerImpl.java:528)<br>
=C2=A0 =C2=A0 weblogic.work.ExecuteThread.execute(ExecuteThread.java:198)<b=
r>
=C2=A0 =C2=A0 weblogic.work.ExecuteThread.run(ExecuteThread.java:165)<br>
}<br>
<br>
<br>
<br>
</blockquote></div><br></div>

--001a11340c6812f6a8050ddfc3ba--