[jcifs] How to solve "The parameter is incorrect." Exception

Marco Nelissen marco.nelissen at gmail.com
Thu Mar 5 21:50:13 GMT 2009

I had the exact same problem when trying to use JCIFS on the Android
platform. The problem turned out to be that JCIFS uses the
"UnicodeLittleUnmarked" encoding instead of the more standard "UTF-16LE".
They're equivalent, but the latter is required for VMs to implement, while
the former is not.
Replacing all instances of "UnicodeLittleUnmarked" with "UTF-16LE" made it
work, but it seems like it would be better for JCIFS to use UTF-16LE
instead, because then I could just include the official prebuilt jar in my

On Mon, Mar 2, 2009 at 7:03 PM, JUNJIE HOU <junjie.hou at gmail.com> wrote:

> Hello there,
>     I am using jCIFS in embeded platforms. I always got a "The parameter is
> incorrect." exception (caused by a timeout operation). I am using jcifs
> 1.3.3.
>    Can anyone help? Or can I change the timeout value?
>    Thanks!
> --
> Best regards,
> Junjie Hou
-------------- next part --------------
HTML attachment scrubbed and removed

More information about the jcifs mailing list