the IllegalArgumentException is eating the original exception, so no way to know what happened. Please make sure that exceptions are not swallowed anywhere.