[jcifs] jcifs.util.transport.TransportException getMessage() returning null
Michael B Allen
ioplex at gmail.com
Thu Feb 18 12:19:27 MST 2010
Hi Mike,
I think maybe that constructor is not in older versions of the Java
standard libraries.
I have made a note of your observation for further investigation. At
least TransportException.getMessage() should not return null.
Thanks for the feedback,
Mike
--
Michael B Allen
Java Active Directory Integration
http://www.ioplex.com/
On Thu, Feb 18, 2010 at 11:40 AM, Michael Matczynski <mjm at alum.mit.edu> wrote:
> Hello!
>
> Is there any reason jcifs.util.transport.TransportException has its
> own Throwable rootCause instead of passing it to IOException's
> super(cause) constructor?
>
> I'm hitting an issue where sometimes TransportException.getMessage()
> returns null but other times it returns the Throwable's toString().
> The default behavior in Throwable(Throwable cause) sets the
> detailMessage to cause.toString() if no explicit message is provided:
>
> public Throwable(Throwable cause) {
> fillInStackTrace();
> detailMessage = (cause==null ? null : cause.toString());
> this.cause = cause;
> }
>
> Thanks!
> Mike
>
More information about the jCIFS
mailing list