[jira] [Commented] (MNG-7759) java.lang.NullPointerException at org.apache.maven.repository.internal.DefaultModelCache.newInstance (DefaultModelCache.java:37)
[ https://issues.apache.org/jira/browse/MNG-7759?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17711810#comment-17711810 ] Tamas Cservenak commented on MNG-7759: -- Re 3.9.2, cannot tell more precisely than "soon": if you look at 3.9.2 issues, there are only 2 open, one for resolver update (72h vote ongoing, if pass OK, POM dep is to be flipped, done), and one for some dependency updates. After that Maven itself will have a vote of 72h, so probably end of next week or around? (unless some new ugly bug get reported that may delay it) > java.lang.NullPointerException at > org.apache.maven.repository.internal.DefaultModelCache.newInstance > (DefaultModelCache.java:37) > > > Key: MNG-7759 > URL: https://issues.apache.org/jira/browse/MNG-7759 > Project: Maven > Issue Type: Bug > Components: Core >Affects Versions: 3.9.1 >Reporter: Rich M >Assignee: Tamas Cservenak >Priority: Major > Fix For: 3.9.2 > > > I am using grails-maven-plugin, and the execution fails with Maven version > 3.9.1. It works perfectly fine with Maven version 3.8.8. > > [ERROR] Failed to execute goal org.grails:grails-maven-plugin:2.4.4:clean > (default-clean) on project XX: Failed to create classpath for Grails > execution.: NullPointerException -> [Help 1] > org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute > goal org.grails:grails-maven-plugin:2.4.4:clean (default-clean) on project > XX: Failed to create classpath for Grails execution. > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 > (MojoExecutor.java:347) > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute > (MojoExecutor.java:330) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:213) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:175) > at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 > (MojoExecutor.java:76) > at org.apache.maven.lifecycle.internal.MojoExecutor$1.run > (MojoExecutor.java:163) > at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute > (DefaultMojosExecutionStrategy.java:39) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:160) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > (LifecycleModuleBuilder.java:105) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > (LifecycleModuleBuilder.java:73) > at > org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build > (SingleThreadedBuilder.java:53) > at org.apache.maven.lifecycle.internal.LifecycleStarter.execute > (LifecycleStarter.java:118) > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261) > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173) > at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101) > at org.apache.maven.cli.MavenCli.execute (MavenCli.java:827) > at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:272) > at org.apache.maven.cli.MavenCli.main (MavenCli.java:195) > at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke > (NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke (Method.java:498) > at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced > (Launcher.java:282) > at org.codehaus.plexus.classworlds.launcher.Launcher.launch > (Launcher.java:225) > at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode > (Launcher.java:406) > at org.codehaus.plexus.classworlds.launcher.Launcher.main > (Launcher.java:347) > Caused by: org.apache.maven.plugin.MojoExecutionException: Failed to create > classpath for Grails execution. > at org.grails.maven.plugin.AbstractGrailsMojo.resolveBuildDependencies > (AbstractGrailsMojo.java:585) > at org.grails.maven.plugin.AbstractGrailsMojo.createExecutionContext > (AbstractGrailsMojo.java:380) > at org.grails.maven.plugin.AbstractGrailsMojo.runGrails > (AbstractGrailsMojo.java:371) > at org.grails.maven.plugin.AbstractGrailsMojo.runGrails > (AbstractGrailsMojo.java:334) > at org.grails.maven.plugin.GrailsCleanMojo.execute > (GrailsCleanMojo.java:35) > at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo > (DefaultBuildPluginManager.java:126) > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 > (MojoExecutor.java:342) > at
[jira] [Commented] (MNG-7759) java.lang.NullPointerException at org.apache.maven.repository.internal.DefaultModelCache.newInstance (DefaultModelCache.java:37)
[ https://issues.apache.org/jira/browse/MNG-7759?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17711807#comment-17711807 ] Tamas Cservenak commented on MNG-7759: -- Merged as: maven-3.9.x: https://github.com/apache/maven/commit/eb7cdefaaa90143b55c70febf5e67e14831fdb38 > java.lang.NullPointerException at > org.apache.maven.repository.internal.DefaultModelCache.newInstance > (DefaultModelCache.java:37) > > > Key: MNG-7759 > URL: https://issues.apache.org/jira/browse/MNG-7759 > Project: Maven > Issue Type: Bug > Components: Core >Affects Versions: 3.9.1 >Reporter: Rich M >Assignee: Tamas Cservenak >Priority: Major > Fix For: 3.9.2, 4.0.0-alpha-6, 4.0.0 > > > I am using grails-maven-plugin, and the execution fails with Maven version > 3.9.1. It works perfectly fine with Maven version 3.8.8. > > [ERROR] Failed to execute goal org.grails:grails-maven-plugin:2.4.4:clean > (default-clean) on project XX: Failed to create classpath for Grails > execution.: NullPointerException -> [Help 1] > org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute > goal org.grails:grails-maven-plugin:2.4.4:clean (default-clean) on project > XX: Failed to create classpath for Grails execution. > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 > (MojoExecutor.java:347) > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute > (MojoExecutor.java:330) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:213) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:175) > at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 > (MojoExecutor.java:76) > at org.apache.maven.lifecycle.internal.MojoExecutor$1.run > (MojoExecutor.java:163) > at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute > (DefaultMojosExecutionStrategy.java:39) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:160) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > (LifecycleModuleBuilder.java:105) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > (LifecycleModuleBuilder.java:73) > at > org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build > (SingleThreadedBuilder.java:53) > at org.apache.maven.lifecycle.internal.LifecycleStarter.execute > (LifecycleStarter.java:118) > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261) > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173) > at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101) > at org.apache.maven.cli.MavenCli.execute (MavenCli.java:827) > at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:272) > at org.apache.maven.cli.MavenCli.main (MavenCli.java:195) > at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke > (NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke (Method.java:498) > at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced > (Launcher.java:282) > at org.codehaus.plexus.classworlds.launcher.Launcher.launch > (Launcher.java:225) > at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode > (Launcher.java:406) > at org.codehaus.plexus.classworlds.launcher.Launcher.main > (Launcher.java:347) > Caused by: org.apache.maven.plugin.MojoExecutionException: Failed to create > classpath for Grails execution. > at org.grails.maven.plugin.AbstractGrailsMojo.resolveBuildDependencies > (AbstractGrailsMojo.java:585) > at org.grails.maven.plugin.AbstractGrailsMojo.createExecutionContext > (AbstractGrailsMojo.java:380) > at org.grails.maven.plugin.AbstractGrailsMojo.runGrails > (AbstractGrailsMojo.java:371) > at org.grails.maven.plugin.AbstractGrailsMojo.runGrails > (AbstractGrailsMojo.java:334) > at org.grails.maven.plugin.GrailsCleanMojo.execute > (GrailsCleanMojo.java:35) > at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo > (DefaultBuildPluginManager.java:126) > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 > (MojoExecutor.java:342) > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute > (MojoExecutor.java:330) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:213) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:175) > at
[jira] [Commented] (MNG-7759) java.lang.NullPointerException at org.apache.maven.repository.internal.DefaultModelCache.newInstance (DefaultModelCache.java:37)
[ https://issues.apache.org/jira/browse/MNG-7759?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17711803#comment-17711803 ] ASF GitHub Bot commented on MNG-7759: - cstamas merged PR #1084: URL: https://github.com/apache/maven/pull/1084 > java.lang.NullPointerException at > org.apache.maven.repository.internal.DefaultModelCache.newInstance > (DefaultModelCache.java:37) > > > Key: MNG-7759 > URL: https://issues.apache.org/jira/browse/MNG-7759 > Project: Maven > Issue Type: Bug > Components: Core >Affects Versions: 3.9.1 >Reporter: Rich M >Assignee: Tamas Cservenak >Priority: Major > Fix For: 3.9.2, 4.0.0-alpha-6, 4.0.0 > > > I am using grails-maven-plugin, and the execution fails with Maven version > 3.9.1. It works perfectly fine with Maven version 3.8.8. > > [ERROR] Failed to execute goal org.grails:grails-maven-plugin:2.4.4:clean > (default-clean) on project XX: Failed to create classpath for Grails > execution.: NullPointerException -> [Help 1] > org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute > goal org.grails:grails-maven-plugin:2.4.4:clean (default-clean) on project > XX: Failed to create classpath for Grails execution. > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 > (MojoExecutor.java:347) > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute > (MojoExecutor.java:330) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:213) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:175) > at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 > (MojoExecutor.java:76) > at org.apache.maven.lifecycle.internal.MojoExecutor$1.run > (MojoExecutor.java:163) > at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute > (DefaultMojosExecutionStrategy.java:39) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:160) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > (LifecycleModuleBuilder.java:105) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > (LifecycleModuleBuilder.java:73) > at > org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build > (SingleThreadedBuilder.java:53) > at org.apache.maven.lifecycle.internal.LifecycleStarter.execute > (LifecycleStarter.java:118) > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261) > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173) > at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101) > at org.apache.maven.cli.MavenCli.execute (MavenCli.java:827) > at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:272) > at org.apache.maven.cli.MavenCli.main (MavenCli.java:195) > at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke > (NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke (Method.java:498) > at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced > (Launcher.java:282) > at org.codehaus.plexus.classworlds.launcher.Launcher.launch > (Launcher.java:225) > at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode > (Launcher.java:406) > at org.codehaus.plexus.classworlds.launcher.Launcher.main > (Launcher.java:347) > Caused by: org.apache.maven.plugin.MojoExecutionException: Failed to create > classpath for Grails execution. > at org.grails.maven.plugin.AbstractGrailsMojo.resolveBuildDependencies > (AbstractGrailsMojo.java:585) > at org.grails.maven.plugin.AbstractGrailsMojo.createExecutionContext > (AbstractGrailsMojo.java:380) > at org.grails.maven.plugin.AbstractGrailsMojo.runGrails > (AbstractGrailsMojo.java:371) > at org.grails.maven.plugin.AbstractGrailsMojo.runGrails > (AbstractGrailsMojo.java:334) > at org.grails.maven.plugin.GrailsCleanMojo.execute > (GrailsCleanMojo.java:35) > at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo > (DefaultBuildPluginManager.java:126) > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 > (MojoExecutor.java:342) > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute > (MojoExecutor.java:330) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:213) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:175) > at
[jira] [Commented] (MNG-7759) java.lang.NullPointerException at org.apache.maven.repository.internal.DefaultModelCache.newInstance (DefaultModelCache.java:37)
[ https://issues.apache.org/jira/browse/MNG-7759?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17711680#comment-17711680 ] Rich M commented on MNG-7759: - [~cstamas] I was able to test it now, and the fix works perfectly fine. As you mentioned, I do see several warnings, but none of that blocks me for now. Thanks for the quick fix. By when should I expect version 3.9.2 released ? > java.lang.NullPointerException at > org.apache.maven.repository.internal.DefaultModelCache.newInstance > (DefaultModelCache.java:37) > > > Key: MNG-7759 > URL: https://issues.apache.org/jira/browse/MNG-7759 > Project: Maven > Issue Type: Bug > Components: Core >Affects Versions: 3.9.1 >Reporter: Rich M >Assignee: Tamas Cservenak >Priority: Major > Fix For: 3.9.2, 4.0.0-alpha-6, 4.0.0 > > > I am using grails-maven-plugin, and the execution fails with Maven version > 3.9.1. It works perfectly fine with Maven version 3.8.8. > > [ERROR] Failed to execute goal org.grails:grails-maven-plugin:2.4.4:clean > (default-clean) on project XX: Failed to create classpath for Grails > execution.: NullPointerException -> [Help 1] > org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute > goal org.grails:grails-maven-plugin:2.4.4:clean (default-clean) on project > XX: Failed to create classpath for Grails execution. > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 > (MojoExecutor.java:347) > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute > (MojoExecutor.java:330) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:213) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:175) > at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 > (MojoExecutor.java:76) > at org.apache.maven.lifecycle.internal.MojoExecutor$1.run > (MojoExecutor.java:163) > at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute > (DefaultMojosExecutionStrategy.java:39) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:160) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > (LifecycleModuleBuilder.java:105) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > (LifecycleModuleBuilder.java:73) > at > org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build > (SingleThreadedBuilder.java:53) > at org.apache.maven.lifecycle.internal.LifecycleStarter.execute > (LifecycleStarter.java:118) > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261) > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173) > at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101) > at org.apache.maven.cli.MavenCli.execute (MavenCli.java:827) > at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:272) > at org.apache.maven.cli.MavenCli.main (MavenCli.java:195) > at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke > (NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke (Method.java:498) > at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced > (Launcher.java:282) > at org.codehaus.plexus.classworlds.launcher.Launcher.launch > (Launcher.java:225) > at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode > (Launcher.java:406) > at org.codehaus.plexus.classworlds.launcher.Launcher.main > (Launcher.java:347) > Caused by: org.apache.maven.plugin.MojoExecutionException: Failed to create > classpath for Grails execution. > at org.grails.maven.plugin.AbstractGrailsMojo.resolveBuildDependencies > (AbstractGrailsMojo.java:585) > at org.grails.maven.plugin.AbstractGrailsMojo.createExecutionContext > (AbstractGrailsMojo.java:380) > at org.grails.maven.plugin.AbstractGrailsMojo.runGrails > (AbstractGrailsMojo.java:371) > at org.grails.maven.plugin.AbstractGrailsMojo.runGrails > (AbstractGrailsMojo.java:334) > at org.grails.maven.plugin.GrailsCleanMojo.execute > (GrailsCleanMojo.java:35) > at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo > (DefaultBuildPluginManager.java:126) > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 > (MojoExecutor.java:342) > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute > (MojoExecutor.java:330) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:213) > at
[jira] [Commented] (MNG-7759) java.lang.NullPointerException at org.apache.maven.repository.internal.DefaultModelCache.newInstance (DefaultModelCache.java:37)
[ https://issues.apache.org/jira/browse/MNG-7759?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17711516#comment-17711516 ] Tamas Cservenak commented on MNG-7759: -- You can grab a build from PR from my Google Drive if okay with you: https://drive.google.com/drive/folders/1NnJQr2paviDXafkBRGDGdgV1fvC_9Az1?usp=sharing > java.lang.NullPointerException at > org.apache.maven.repository.internal.DefaultModelCache.newInstance > (DefaultModelCache.java:37) > > > Key: MNG-7759 > URL: https://issues.apache.org/jira/browse/MNG-7759 > Project: Maven > Issue Type: Bug > Components: Core >Affects Versions: 3.9.1 >Reporter: Rich M >Assignee: Tamas Cservenak >Priority: Major > Fix For: 3.9.2, 4.0.0-alpha-6, 4.0.0 > > > I am using grails-maven-plugin, and the execution fails with Maven version > 3.9.1. It works perfectly fine with Maven version 3.8.8. > > [ERROR] Failed to execute goal org.grails:grails-maven-plugin:2.4.4:clean > (default-clean) on project XX: Failed to create classpath for Grails > execution.: NullPointerException -> [Help 1] > org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute > goal org.grails:grails-maven-plugin:2.4.4:clean (default-clean) on project > XX: Failed to create classpath for Grails execution. > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 > (MojoExecutor.java:347) > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute > (MojoExecutor.java:330) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:213) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:175) > at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 > (MojoExecutor.java:76) > at org.apache.maven.lifecycle.internal.MojoExecutor$1.run > (MojoExecutor.java:163) > at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute > (DefaultMojosExecutionStrategy.java:39) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:160) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > (LifecycleModuleBuilder.java:105) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > (LifecycleModuleBuilder.java:73) > at > org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build > (SingleThreadedBuilder.java:53) > at org.apache.maven.lifecycle.internal.LifecycleStarter.execute > (LifecycleStarter.java:118) > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261) > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173) > at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101) > at org.apache.maven.cli.MavenCli.execute (MavenCli.java:827) > at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:272) > at org.apache.maven.cli.MavenCli.main (MavenCli.java:195) > at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke > (NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke (Method.java:498) > at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced > (Launcher.java:282) > at org.codehaus.plexus.classworlds.launcher.Launcher.launch > (Launcher.java:225) > at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode > (Launcher.java:406) > at org.codehaus.plexus.classworlds.launcher.Launcher.main > (Launcher.java:347) > Caused by: org.apache.maven.plugin.MojoExecutionException: Failed to create > classpath for Grails execution. > at org.grails.maven.plugin.AbstractGrailsMojo.resolveBuildDependencies > (AbstractGrailsMojo.java:585) > at org.grails.maven.plugin.AbstractGrailsMojo.createExecutionContext > (AbstractGrailsMojo.java:380) > at org.grails.maven.plugin.AbstractGrailsMojo.runGrails > (AbstractGrailsMojo.java:371) > at org.grails.maven.plugin.AbstractGrailsMojo.runGrails > (AbstractGrailsMojo.java:334) > at org.grails.maven.plugin.GrailsCleanMojo.execute > (GrailsCleanMojo.java:35) > at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo > (DefaultBuildPluginManager.java:126) > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 > (MojoExecutor.java:342) > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute > (MojoExecutor.java:330) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:213) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute >
[jira] [Commented] (MNG-7759) java.lang.NullPointerException at org.apache.maven.repository.internal.DefaultModelCache.newInstance (DefaultModelCache.java:37)
[ https://issues.apache.org/jira/browse/MNG-7759?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17711441#comment-17711441 ] Rich M commented on MNG-7759: - [~cstamas] is there a way I can download your PR code as a Maven zip to test it locally ? > java.lang.NullPointerException at > org.apache.maven.repository.internal.DefaultModelCache.newInstance > (DefaultModelCache.java:37) > > > Key: MNG-7759 > URL: https://issues.apache.org/jira/browse/MNG-7759 > Project: Maven > Issue Type: Bug > Components: Core >Affects Versions: 3.9.1 >Reporter: Rich M >Assignee: Tamas Cservenak >Priority: Major > Fix For: 3.9.2, 4.0.0-alpha-6, 4.0.0 > > > I am using grails-maven-plugin, and the execution fails with Maven version > 3.9.1. It works perfectly fine with Maven version 3.8.8. > > [ERROR] Failed to execute goal org.grails:grails-maven-plugin:2.4.4:clean > (default-clean) on project XX: Failed to create classpath for Grails > execution.: NullPointerException -> [Help 1] > org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute > goal org.grails:grails-maven-plugin:2.4.4:clean (default-clean) on project > XX: Failed to create classpath for Grails execution. > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 > (MojoExecutor.java:347) > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute > (MojoExecutor.java:330) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:213) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:175) > at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 > (MojoExecutor.java:76) > at org.apache.maven.lifecycle.internal.MojoExecutor$1.run > (MojoExecutor.java:163) > at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute > (DefaultMojosExecutionStrategy.java:39) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:160) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > (LifecycleModuleBuilder.java:105) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > (LifecycleModuleBuilder.java:73) > at > org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build > (SingleThreadedBuilder.java:53) > at org.apache.maven.lifecycle.internal.LifecycleStarter.execute > (LifecycleStarter.java:118) > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261) > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173) > at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101) > at org.apache.maven.cli.MavenCli.execute (MavenCli.java:827) > at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:272) > at org.apache.maven.cli.MavenCli.main (MavenCli.java:195) > at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke > (NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke (Method.java:498) > at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced > (Launcher.java:282) > at org.codehaus.plexus.classworlds.launcher.Launcher.launch > (Launcher.java:225) > at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode > (Launcher.java:406) > at org.codehaus.plexus.classworlds.launcher.Launcher.main > (Launcher.java:347) > Caused by: org.apache.maven.plugin.MojoExecutionException: Failed to create > classpath for Grails execution. > at org.grails.maven.plugin.AbstractGrailsMojo.resolveBuildDependencies > (AbstractGrailsMojo.java:585) > at org.grails.maven.plugin.AbstractGrailsMojo.createExecutionContext > (AbstractGrailsMojo.java:380) > at org.grails.maven.plugin.AbstractGrailsMojo.runGrails > (AbstractGrailsMojo.java:371) > at org.grails.maven.plugin.AbstractGrailsMojo.runGrails > (AbstractGrailsMojo.java:334) > at org.grails.maven.plugin.GrailsCleanMojo.execute > (GrailsCleanMojo.java:35) > at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo > (DefaultBuildPluginManager.java:126) > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 > (MojoExecutor.java:342) > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute > (MojoExecutor.java:330) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:213) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:175) > at
[jira] [Commented] (MNG-7759) java.lang.NullPointerException at org.apache.maven.repository.internal.DefaultModelCache.newInstance (DefaultModelCache.java:37)
[ https://issues.apache.org/jira/browse/MNG-7759?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17711354#comment-17711354 ] Tamas Cservenak commented on MNG-7759: -- Tried to build grails-maven-plugin, it does not even builds: source/target in maven-compiler-plugin set to 1.6 while source use try-with-resource constructs... > java.lang.NullPointerException at > org.apache.maven.repository.internal.DefaultModelCache.newInstance > (DefaultModelCache.java:37) > > > Key: MNG-7759 > URL: https://issues.apache.org/jira/browse/MNG-7759 > Project: Maven > Issue Type: Bug > Components: Core >Affects Versions: 3.9.1 >Reporter: Rich M >Assignee: Tamas Cservenak >Priority: Major > Fix For: 3.9.2, 4.0.0-alpha-6, 4.0.0 > > > I am using grails-maven-plugin, and the execution fails with Maven version > 3.9.1. It works perfectly fine with Maven version 3.8.8. > > [ERROR] Failed to execute goal org.grails:grails-maven-plugin:2.4.4:clean > (default-clean) on project XX: Failed to create classpath for Grails > execution.: NullPointerException -> [Help 1] > org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute > goal org.grails:grails-maven-plugin:2.4.4:clean (default-clean) on project > XX: Failed to create classpath for Grails execution. > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 > (MojoExecutor.java:347) > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute > (MojoExecutor.java:330) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:213) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:175) > at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 > (MojoExecutor.java:76) > at org.apache.maven.lifecycle.internal.MojoExecutor$1.run > (MojoExecutor.java:163) > at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute > (DefaultMojosExecutionStrategy.java:39) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:160) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > (LifecycleModuleBuilder.java:105) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > (LifecycleModuleBuilder.java:73) > at > org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build > (SingleThreadedBuilder.java:53) > at org.apache.maven.lifecycle.internal.LifecycleStarter.execute > (LifecycleStarter.java:118) > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261) > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173) > at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101) > at org.apache.maven.cli.MavenCli.execute (MavenCli.java:827) > at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:272) > at org.apache.maven.cli.MavenCli.main (MavenCli.java:195) > at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke > (NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke (Method.java:498) > at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced > (Launcher.java:282) > at org.codehaus.plexus.classworlds.launcher.Launcher.launch > (Launcher.java:225) > at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode > (Launcher.java:406) > at org.codehaus.plexus.classworlds.launcher.Launcher.main > (Launcher.java:347) > Caused by: org.apache.maven.plugin.MojoExecutionException: Failed to create > classpath for Grails execution. > at org.grails.maven.plugin.AbstractGrailsMojo.resolveBuildDependencies > (AbstractGrailsMojo.java:585) > at org.grails.maven.plugin.AbstractGrailsMojo.createExecutionContext > (AbstractGrailsMojo.java:380) > at org.grails.maven.plugin.AbstractGrailsMojo.runGrails > (AbstractGrailsMojo.java:371) > at org.grails.maven.plugin.AbstractGrailsMojo.runGrails > (AbstractGrailsMojo.java:334) > at org.grails.maven.plugin.GrailsCleanMojo.execute > (GrailsCleanMojo.java:35) > at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo > (DefaultBuildPluginManager.java:126) > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 > (MojoExecutor.java:342) > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute > (MojoExecutor.java:330) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:213) > at
[jira] [Commented] (MNG-7759) java.lang.NullPointerException at org.apache.maven.repository.internal.DefaultModelCache.newInstance (DefaultModelCache.java:37)
[ https://issues.apache.org/jira/browse/MNG-7759?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17711343#comment-17711343 ] Tamas Cservenak commented on MNG-7759: -- [~richm123] can you validate does the PR fix the issue for you? Or even better, can you provide a reproducer with grails plugin for me to test? > java.lang.NullPointerException at > org.apache.maven.repository.internal.DefaultModelCache.newInstance > (DefaultModelCache.java:37) > > > Key: MNG-7759 > URL: https://issues.apache.org/jira/browse/MNG-7759 > Project: Maven > Issue Type: Bug > Components: Core >Affects Versions: 3.9.1 >Reporter: Rich M >Assignee: Tamas Cservenak >Priority: Major > Fix For: 3.9.2, 4.0.0-alpha-6, 4.0.0 > > > I am using grails-maven-plugin, and the execution fails with Maven version > 3.9.1. It works perfectly fine with Maven version 3.8.8. > > [ERROR] Failed to execute goal org.grails:grails-maven-plugin:2.4.4:clean > (default-clean) on project XX: Failed to create classpath for Grails > execution.: NullPointerException -> [Help 1] > org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute > goal org.grails:grails-maven-plugin:2.4.4:clean (default-clean) on project > XX: Failed to create classpath for Grails execution. > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 > (MojoExecutor.java:347) > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute > (MojoExecutor.java:330) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:213) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:175) > at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 > (MojoExecutor.java:76) > at org.apache.maven.lifecycle.internal.MojoExecutor$1.run > (MojoExecutor.java:163) > at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute > (DefaultMojosExecutionStrategy.java:39) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:160) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > (LifecycleModuleBuilder.java:105) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > (LifecycleModuleBuilder.java:73) > at > org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build > (SingleThreadedBuilder.java:53) > at org.apache.maven.lifecycle.internal.LifecycleStarter.execute > (LifecycleStarter.java:118) > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261) > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173) > at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101) > at org.apache.maven.cli.MavenCli.execute (MavenCli.java:827) > at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:272) > at org.apache.maven.cli.MavenCli.main (MavenCli.java:195) > at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke > (NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke (Method.java:498) > at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced > (Launcher.java:282) > at org.codehaus.plexus.classworlds.launcher.Launcher.launch > (Launcher.java:225) > at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode > (Launcher.java:406) > at org.codehaus.plexus.classworlds.launcher.Launcher.main > (Launcher.java:347) > Caused by: org.apache.maven.plugin.MojoExecutionException: Failed to create > classpath for Grails execution. > at org.grails.maven.plugin.AbstractGrailsMojo.resolveBuildDependencies > (AbstractGrailsMojo.java:585) > at org.grails.maven.plugin.AbstractGrailsMojo.createExecutionContext > (AbstractGrailsMojo.java:380) > at org.grails.maven.plugin.AbstractGrailsMojo.runGrails > (AbstractGrailsMojo.java:371) > at org.grails.maven.plugin.AbstractGrailsMojo.runGrails > (AbstractGrailsMojo.java:334) > at org.grails.maven.plugin.GrailsCleanMojo.execute > (GrailsCleanMojo.java:35) > at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo > (DefaultBuildPluginManager.java:126) > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 > (MojoExecutor.java:342) > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute > (MojoExecutor.java:330) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:213) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute >
[jira] [Commented] (MNG-7759) java.lang.NullPointerException at org.apache.maven.repository.internal.DefaultModelCache.newInstance (DefaultModelCache.java:37)
[ https://issues.apache.org/jira/browse/MNG-7759?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17711288#comment-17711288 ] ASF GitHub Bot commented on MNG-7759: - cstamas opened a new pull request, #1084: URL: https://github.com/apache/maven/pull/1084 As setter was added in Maven3. Still, this causes unexpected NPE during plugin execution, while Maven3 should support Maven2 plugins. --- https://issues.apache.org/jira/browse/MNG-7759 > java.lang.NullPointerException at > org.apache.maven.repository.internal.DefaultModelCache.newInstance > (DefaultModelCache.java:37) > > > Key: MNG-7759 > URL: https://issues.apache.org/jira/browse/MNG-7759 > Project: Maven > Issue Type: Bug > Components: Core >Affects Versions: 3.9.1 >Reporter: Rich M >Priority: Major > Fix For: 3.9.2, 4.0.0-alpha-6, 4.0.0 > > > I am using grails-maven-plugin, and the execution fails with Maven version > 3.9.1. It works perfectly fine with Maven version 3.8.8. > > [ERROR] Failed to execute goal org.grails:grails-maven-plugin:2.4.4:clean > (default-clean) on project XX: Failed to create classpath for Grails > execution.: NullPointerException -> [Help 1] > org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute > goal org.grails:grails-maven-plugin:2.4.4:clean (default-clean) on project > XX: Failed to create classpath for Grails execution. > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 > (MojoExecutor.java:347) > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute > (MojoExecutor.java:330) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:213) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:175) > at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 > (MojoExecutor.java:76) > at org.apache.maven.lifecycle.internal.MojoExecutor$1.run > (MojoExecutor.java:163) > at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute > (DefaultMojosExecutionStrategy.java:39) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:160) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > (LifecycleModuleBuilder.java:105) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > (LifecycleModuleBuilder.java:73) > at > org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build > (SingleThreadedBuilder.java:53) > at org.apache.maven.lifecycle.internal.LifecycleStarter.execute > (LifecycleStarter.java:118) > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261) > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173) > at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101) > at org.apache.maven.cli.MavenCli.execute (MavenCli.java:827) > at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:272) > at org.apache.maven.cli.MavenCli.main (MavenCli.java:195) > at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke > (NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke (Method.java:498) > at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced > (Launcher.java:282) > at org.codehaus.plexus.classworlds.launcher.Launcher.launch > (Launcher.java:225) > at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode > (Launcher.java:406) > at org.codehaus.plexus.classworlds.launcher.Launcher.main > (Launcher.java:347) > Caused by: org.apache.maven.plugin.MojoExecutionException: Failed to create > classpath for Grails execution. > at org.grails.maven.plugin.AbstractGrailsMojo.resolveBuildDependencies > (AbstractGrailsMojo.java:585) > at org.grails.maven.plugin.AbstractGrailsMojo.createExecutionContext > (AbstractGrailsMojo.java:380) > at org.grails.maven.plugin.AbstractGrailsMojo.runGrails > (AbstractGrailsMojo.java:371) > at org.grails.maven.plugin.AbstractGrailsMojo.runGrails > (AbstractGrailsMojo.java:334) > at org.grails.maven.plugin.GrailsCleanMojo.execute > (GrailsCleanMojo.java:35) > at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo > (DefaultBuildPluginManager.java:126) > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 > (MojoExecutor.java:342) > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute > (MojoExecutor.java:330) > at
[jira] [Commented] (MNG-7759) java.lang.NullPointerException at org.apache.maven.repository.internal.DefaultModelCache.newInstance (DefaultModelCache.java:37)
[ https://issues.apache.org/jira/browse/MNG-7759?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17711251#comment-17711251 ] Tamas Cservenak commented on MNG-7759: -- Yes, 3.9.2 will fix the NPE, but you will get a bunch of warnings still regarding this plugin (about deprecation and related things). I can create PR for this plugin to raise it to 3.x, but am unsure how actively is developed given the git repo (latest commit was 7 years ago) > java.lang.NullPointerException at > org.apache.maven.repository.internal.DefaultModelCache.newInstance > (DefaultModelCache.java:37) > > > Key: MNG-7759 > URL: https://issues.apache.org/jira/browse/MNG-7759 > Project: Maven > Issue Type: Bug > Components: Core >Affects Versions: 3.9.1 >Reporter: Rich M >Priority: Major > Fix For: 3.9.2, 4.0.0-alpha-6, 4.0.0 > > > I am using grails-maven-plugin, and the execution fails with Maven version > 3.9.1. It works perfectly fine with Maven version 3.8.8. > > [ERROR] Failed to execute goal org.grails:grails-maven-plugin:2.4.4:clean > (default-clean) on project XX: Failed to create classpath for Grails > execution.: NullPointerException -> [Help 1] > org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute > goal org.grails:grails-maven-plugin:2.4.4:clean (default-clean) on project > XX: Failed to create classpath for Grails execution. > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 > (MojoExecutor.java:347) > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute > (MojoExecutor.java:330) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:213) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:175) > at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 > (MojoExecutor.java:76) > at org.apache.maven.lifecycle.internal.MojoExecutor$1.run > (MojoExecutor.java:163) > at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute > (DefaultMojosExecutionStrategy.java:39) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:160) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > (LifecycleModuleBuilder.java:105) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > (LifecycleModuleBuilder.java:73) > at > org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build > (SingleThreadedBuilder.java:53) > at org.apache.maven.lifecycle.internal.LifecycleStarter.execute > (LifecycleStarter.java:118) > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261) > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173) > at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101) > at org.apache.maven.cli.MavenCli.execute (MavenCli.java:827) > at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:272) > at org.apache.maven.cli.MavenCli.main (MavenCli.java:195) > at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke > (NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke (Method.java:498) > at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced > (Launcher.java:282) > at org.codehaus.plexus.classworlds.launcher.Launcher.launch > (Launcher.java:225) > at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode > (Launcher.java:406) > at org.codehaus.plexus.classworlds.launcher.Launcher.main > (Launcher.java:347) > Caused by: org.apache.maven.plugin.MojoExecutionException: Failed to create > classpath for Grails execution. > at org.grails.maven.plugin.AbstractGrailsMojo.resolveBuildDependencies > (AbstractGrailsMojo.java:585) > at org.grails.maven.plugin.AbstractGrailsMojo.createExecutionContext > (AbstractGrailsMojo.java:380) > at org.grails.maven.plugin.AbstractGrailsMojo.runGrails > (AbstractGrailsMojo.java:371) > at org.grails.maven.plugin.AbstractGrailsMojo.runGrails > (AbstractGrailsMojo.java:334) > at org.grails.maven.plugin.GrailsCleanMojo.execute > (GrailsCleanMojo.java:35) > at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo > (DefaultBuildPluginManager.java:126) > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 > (MojoExecutor.java:342) > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute > (MojoExecutor.java:330) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute >
[jira] [Commented] (MNG-7759) java.lang.NullPointerException at org.apache.maven.repository.internal.DefaultModelCache.newInstance (DefaultModelCache.java:37)
[ https://issues.apache.org/jira/browse/MNG-7759?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17711249#comment-17711249 ] Rich M commented on MNG-7759: - Thanks [~cstamas] for letting me know. I am hoping the plugin developers will upgrade it to Maven 3, otherwise we will need to find a way to move away from this plugin. For now, will the Maven version 3.9.2 fix the NPE issue ? > java.lang.NullPointerException at > org.apache.maven.repository.internal.DefaultModelCache.newInstance > (DefaultModelCache.java:37) > > > Key: MNG-7759 > URL: https://issues.apache.org/jira/browse/MNG-7759 > Project: Maven > Issue Type: Bug > Components: Core >Affects Versions: 3.9.1 >Reporter: Rich M >Priority: Major > Fix For: 3.9.2, 4.0.0-alpha-6, 4.0.0 > > > I am using grails-maven-plugin, and the execution fails with Maven version > 3.9.1. It works perfectly fine with Maven version 3.8.8. > > [ERROR] Failed to execute goal org.grails:grails-maven-plugin:2.4.4:clean > (default-clean) on project XX: Failed to create classpath for Grails > execution.: NullPointerException -> [Help 1] > org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute > goal org.grails:grails-maven-plugin:2.4.4:clean (default-clean) on project > XX: Failed to create classpath for Grails execution. > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 > (MojoExecutor.java:347) > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute > (MojoExecutor.java:330) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:213) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:175) > at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 > (MojoExecutor.java:76) > at org.apache.maven.lifecycle.internal.MojoExecutor$1.run > (MojoExecutor.java:163) > at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute > (DefaultMojosExecutionStrategy.java:39) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:160) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > (LifecycleModuleBuilder.java:105) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > (LifecycleModuleBuilder.java:73) > at > org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build > (SingleThreadedBuilder.java:53) > at org.apache.maven.lifecycle.internal.LifecycleStarter.execute > (LifecycleStarter.java:118) > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261) > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173) > at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101) > at org.apache.maven.cli.MavenCli.execute (MavenCli.java:827) > at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:272) > at org.apache.maven.cli.MavenCli.main (MavenCli.java:195) > at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke > (NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke (Method.java:498) > at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced > (Launcher.java:282) > at org.codehaus.plexus.classworlds.launcher.Launcher.launch > (Launcher.java:225) > at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode > (Launcher.java:406) > at org.codehaus.plexus.classworlds.launcher.Launcher.main > (Launcher.java:347) > Caused by: org.apache.maven.plugin.MojoExecutionException: Failed to create > classpath for Grails execution. > at org.grails.maven.plugin.AbstractGrailsMojo.resolveBuildDependencies > (AbstractGrailsMojo.java:585) > at org.grails.maven.plugin.AbstractGrailsMojo.createExecutionContext > (AbstractGrailsMojo.java:380) > at org.grails.maven.plugin.AbstractGrailsMojo.runGrails > (AbstractGrailsMojo.java:371) > at org.grails.maven.plugin.AbstractGrailsMojo.runGrails > (AbstractGrailsMojo.java:334) > at org.grails.maven.plugin.GrailsCleanMojo.execute > (GrailsCleanMojo.java:35) > at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo > (DefaultBuildPluginManager.java:126) > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 > (MojoExecutor.java:342) > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute > (MojoExecutor.java:330) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:213) > at
[jira] [Commented] (MNG-7759) java.lang.NullPointerException at org.apache.maven.repository.internal.DefaultModelCache.newInstance (DefaultModelCache.java:37)
[ https://issues.apache.org/jira/browse/MNG-7759?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17711248#comment-17711248 ] Tamas Cservenak commented on MNG-7759: -- [~richm123] please be aware that as I see [1] grails-maven is a Maven2 (!) plugin. Maven 3.9.x as a "stepping stone" for Maven4 is getting rigorous and this plugin will be not supported in Maven 4 as is (Maven 3.x supported Maven2 and Maven3 plugins, Maven 4 will support Maven3 and Maven4 plugins). > java.lang.NullPointerException at > org.apache.maven.repository.internal.DefaultModelCache.newInstance > (DefaultModelCache.java:37) > > > Key: MNG-7759 > URL: https://issues.apache.org/jira/browse/MNG-7759 > Project: Maven > Issue Type: Bug > Components: Core >Affects Versions: 3.9.1 >Reporter: Rich M >Priority: Major > Fix For: 3.9.2, 4.0.0-alpha-6, 4.0.0 > > > I am using grails-maven-plugin, and the execution fails with Maven version > 3.9.1. It works perfectly fine with Maven version 3.8.8. > > [ERROR] Failed to execute goal org.grails:grails-maven-plugin:2.4.4:clean > (default-clean) on project XX: Failed to create classpath for Grails > execution.: NullPointerException -> [Help 1] > org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute > goal org.grails:grails-maven-plugin:2.4.4:clean (default-clean) on project > XX: Failed to create classpath for Grails execution. > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 > (MojoExecutor.java:347) > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute > (MojoExecutor.java:330) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:213) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:175) > at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 > (MojoExecutor.java:76) > at org.apache.maven.lifecycle.internal.MojoExecutor$1.run > (MojoExecutor.java:163) > at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute > (DefaultMojosExecutionStrategy.java:39) > at org.apache.maven.lifecycle.internal.MojoExecutor.execute > (MojoExecutor.java:160) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > (LifecycleModuleBuilder.java:105) > at > org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject > (LifecycleModuleBuilder.java:73) > at > org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build > (SingleThreadedBuilder.java:53) > at org.apache.maven.lifecycle.internal.LifecycleStarter.execute > (LifecycleStarter.java:118) > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261) > at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173) > at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101) > at org.apache.maven.cli.MavenCli.execute (MavenCli.java:827) > at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:272) > at org.apache.maven.cli.MavenCli.main (MavenCli.java:195) > at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke > (NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke > (DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke (Method.java:498) > at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced > (Launcher.java:282) > at org.codehaus.plexus.classworlds.launcher.Launcher.launch > (Launcher.java:225) > at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode > (Launcher.java:406) > at org.codehaus.plexus.classworlds.launcher.Launcher.main > (Launcher.java:347) > Caused by: org.apache.maven.plugin.MojoExecutionException: Failed to create > classpath for Grails execution. > at org.grails.maven.plugin.AbstractGrailsMojo.resolveBuildDependencies > (AbstractGrailsMojo.java:585) > at org.grails.maven.plugin.AbstractGrailsMojo.createExecutionContext > (AbstractGrailsMojo.java:380) > at org.grails.maven.plugin.AbstractGrailsMojo.runGrails > (AbstractGrailsMojo.java:371) > at org.grails.maven.plugin.AbstractGrailsMojo.runGrails > (AbstractGrailsMojo.java:334) > at org.grails.maven.plugin.GrailsCleanMojo.execute > (GrailsCleanMojo.java:35) > at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo > (DefaultBuildPluginManager.java:126) > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 > (MojoExecutor.java:342) > at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute > (MojoExecutor.java:330) > at