You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am getting a NullPointerException apparently from within picocli code when attempting to upgrade to 4.7.6 from 4.7.5 (where the app works AOK).
I get
NullPointerException: Cannot invoke "java.lang.ClassLoader.getResource(String)" because the return value of "java.lang.Class.getClassLoader()" is null while processing argument at or before arg[2] 'foo' in [dumpSchema, -o, foo]: java.lang.NullPointerException: Cannot invoke "java.lang.ClassLoader.getResource(String)" because the return value of "java.lang.Class.getClassLoader()" is null
Setting -Dpicocli.trace, I get loads of INFO messages along these lines. All without any further stack traces or the like, unfortunately.
With 4.7.5 I get no such messages.
In case it matters this is for an application wrapped up as a single jar and being invoked via java -jar (and built via the com.github.johnrengelman.shadow Gradle plugin).
The text was updated successfully, but these errors were encountered:
Thank you for raising this.
Class.getClassLoader() returning null is puzzling, to say the least, but the fact that you don't see this with picocli 4.7.5 suggests that it is related to a recent change.
This may be difficult to investigate without a way to reproduce the issue. Is your application in a public repo somewhere?
I am getting a NullPointerException apparently from within picocli code when attempting to upgrade to 4.7.6 from 4.7.5 (where the app works AOK).
I get
The related annotations are:
Setting
-Dpicocli.trace
, I get loads of INFO messages along these lines. All without any further stack traces or the like, unfortunately.With 4.7.5 I get no such messages.
In case it matters this is for an application wrapped up as a single jar and being invoked via
java -jar
(and built via thecom.github.johnrengelman.shadow
Gradle plugin).The text was updated successfully, but these errors were encountered: