tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ivan <xhh...@gmail.com>
Subject Re: Correct behavior while checking the thread binding in DirContextURLStreamHandler ?
Date Sat, 28 Jan 2012 05:25:52 GMT
Yes, but guess that getParent() will not be null in most scenarios :-) And
if the thread binding value is expected to be returned while no classloader
binding, think the codes should be in the end of the method.

2012/1/28 Caldarale, Charles R <Chuck.Caldarale@unisys.com>

> > From: Ivan [mailto:xhhsld@gmail.com]
> > Subject: Correct behavior while checking the thread binding in
> DirContextURLStreamHandler ?
>
> >         result = threadBindings.get(currentThread);
> > <-------------- Here, the value from threadBindings is always ignored ?
>
> No, it's not always ignored.  If
> currentThread.getContextClassLoader().getParent() is null, the value from
> ghreadBindings.get() will be returned.  Of course, I don't know if the
> getParent() call can ever return null; that might well depend on actions
> taken inside the webapp application code.
>
>  - Chuck
>
>
> THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY
> MATERIAL and is thus for use only by the intended recipient. If you
> received this in error, please contact the sender and delete the e-mail and
> its attachments from all computers.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: users-help@tomcat.apache.org
>
>


-- 
Ivan

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message