Uploaded image for project: 'Crowd Data Center'
  1. Crowd Data Center
  2. CWD-2758

Reloading a Crowd plugin using atlas-cli pi command throws NullPointerExceptions

    XMLWordPrintable

Details

    • Bug
    • Resolution: Tracked Elsewhere
    • Medium
    • None
    • 2.3.4
    • Plugins
    • None
    • Ubuntu Linux 10.04, Plugin SDK 3.7.2, Crowd 2.3.4

    Description

      Simple to reproduce, issue the following commands:
      atlas-create-crowd-plugin // use defaults, then update pom.xml props to Crowd 2.3.4
      atlas-debug
      (From another terminal)
      atlas-cli
      pi

      You get:

      [ERROR] Unable to complete running command: pi
      java.lang.RuntimeException: org.apache.maven.plugin.MojoExecutionException: Unable to execute mojo
      	at org.twdata.maven.cli.commands.ExecuteGoalCommand.run(ExecuteGoalCommand.java:111)
      	at org.twdata.maven.cli.commands.ExecuteGoalCommand.run(ExecuteGoalCommand.java:106)
      	at org.twdata.maven.cli.CliShell.interpretCommand(CliShell.java:42)
      	at org.twdata.maven.cli.CliShell.run(CliShell.java:27)
      	at org.twdata.maven.cli.AbstractCliMojo.displayShell(AbstractCliMojo.java:144)
      	at org.twdata.maven.cli.AbstractCliMojo.access$000(AbstractCliMojo.java:22)
      	at org.twdata.maven.cli.AbstractCliMojo$1.run(AbstractCliMojo.java:116)
      Caused by: org.apache.maven.plugin.MojoExecutionException: Unable to execute mojo
      	at org.shaded.mojoexecutor.MojoExecutor.executeMojo(MojoExecutor.java:100)
      	at org.twdata.maven.cli.MojoCall.run(MojoCall.java:31)
      	at org.twdata.maven.cli.commands.ExecuteGoalCommand.runMojo(ExecuteGoalCommand.java:125)
      	at org.twdata.maven.cli.commands.ExecuteGoalCommand.run(ExecuteGoalCommand.java:108)
      	... 6 more
      Caused by: org.apache.maven.plugin.MojoExecutionException: Unable to execute mojo
      	at org.twdata.maven.mojoexecutor.MojoExecutor.executeMojoImpl(MojoExecutor.java:122)
      	at org.twdata.maven.mojoexecutor.MojoExecutor$ExecutionEnvironmentM2.executeMojo(MojoExecutor.java:403)
      	at org.twdata.maven.mojoexecutor.MojoExecutor.executeMojo(MojoExecutor.java:74)
      	at com.atlassian.maven.plugins.amps.MavenGoals.installPlugin(MavenGoals.java:721)
      	at com.atlassian.maven.plugins.amps.pdk.InstallMojo.execute(InstallMojo.java:16)
      	at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:483)
      	at org.shaded.mojoexecutor.MojoExecutor.executeMojo(MojoExecutor.java:98)
      	... 9 more
      Caused by: java.lang.NullPointerException
      	at com.sun.jersey.api.uri.UriBuilderImpl.queryParam(UriBuilderImpl.java:362)
      	at com.sun.jersey.api.client.WebResource.queryParam(WebResource.java:387)
      	at com.atlassian.maven.plugins.pdk.InstallPluginMojo.uploadFile(InstallPluginMojo.java:142)
      	at com.atlassian.maven.plugins.pdk.InstallPluginMojo.execute(InstallPluginMojo.java:116)
      	at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:483)
      	at org.twdata.maven.mojoexecutor.MojoExecutor.executeMojoImpl(MojoExecutor.java:120)
      	... 15 more
      

      Attachments

        Activity

          People

            Unassigned Unassigned
            6c80a78e94f3 daviderickson
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: