You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Dominic Monroe (JIRA)" <ji...@apache.org> on 2018/01/11 10:12:00 UTC
[jira] [Updated] (MNG-6337) NPE on usage of
DefaultMavenSettingsBuilder
[ https://issues.apache.org/jira/browse/MNG-6337?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Dominic Monroe updated MNG-6337:
--------------------------------
Attachment: mng-6337-1.patch
I have attempted a patch to fix this. It works for me locally.
> NPE on usage of DefaultMavenSettingsBuilder
> -------------------------------------------
>
> Key: MNG-6337
> URL: https://issues.apache.org/jira/browse/MNG-6337
> Project: Maven
> Issue Type: Bug
> Components: core
> Affects Versions: 3.5.2
> Reporter: Dominic Monroe
> Attachments: mng-6337-1.patch
>
>
> Basic usage of the class results in an error. I am not writing java, but I have tried to translate.
> {code:title=Bar.java|borderStyle=solid}
> DefaultMavenSettingsBuilder x = new DefaultMavenSettingsBuilder();
> x.buildSettings();
> {code}
> This is the stacktrace, sorry that there is frames mixed in:
> {code}
> java.lang.NullPointerException
> at org.apache.maven.settings.DefaultMavenSettingsBuilder.build(DefaultMavenSettingsBuilder.java:90)
> at org.apache.maven.settings.DefaultMavenSettingsBuilder.buildSettings(DefaultMavenSettingsBuilder.java:76)
> at org.apache.maven.settings.DefaultMavenSettingsBuilder.buildSettings(DefaultMavenSettingsBuilder.java:56)
> at user$eval3.invokeStatic(NO_SOURCE_FILE:2)
> at user$eval3.invoke(NO_SOURCE_FILE:2)
> at clojure.lang.Compiler.eval(Compiler.java:6927)
> at clojure.lang.Compiler.eval(Compiler.java:6890)
> at clojure.core$eval.invokeStatic(core.clj:3105)
> at clojure.core$eval.invoke(core.clj:3101)
> at clojure.main$repl$read_eval_print__7408$fn__7411.invoke(main.clj:240)
> at clojure.main$repl$read_eval_print__7408.invoke(main.clj:240)
> at clojure.main$repl$fn__7417.invoke(main.clj:258)
> at clojure.main$repl.invokeStatic(main.clj:258)
> at clojure.main$repl_opt.invokeStatic(main.clj:322)
> at clojure.main$main.invokeStatic(main.clj:421)
> at clojure.main$main.doInvoke(main.clj:384)
> at clojure.lang.RestFn.invoke(RestFn.java:397)
> at clojure.lang.Var.invoke(Var.java:375)
> at clojure.lang.AFn.applyToHelper(AFn.java:152)
> at clojure.lang.Var.applyTo(Var.java:700)
> at clojure.main.main(main.java:37)
> {code}
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)