Normally when you the scp or ssh related ant tasks you have to copy the jsh jar into the ant lib folder. At least thats what we had to do ...

Is it on the classpath? declared as a dependency? at least transitively?

Quoting Iskandar Salim <[EMAIL PROTECTED]>:

Jason Dillon wrote:
Can I see the full stack trace please?

--jason

Sure :)


[INFO]
------------------------------------------------------------------------
[ERROR] BUILD ERROR
[INFO]
------------------------------------------------------------------------
[INFO] : java.lang.NullPointerException

[INFO]
------------------------------------------------------------------------
[INFO] Trace
org.apache.maven.lifecycle.LifecycleExecutionException: :
java.lang.NullPointerException
      at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:564) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:480) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:459) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:311) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:278) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:143) at
org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:333)
      at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:126)
      at org.apache.maven.cli.MavenCli.main(MavenCli.java:282)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at
java.lang.reflect.Method.invoke(Method.java:597)
      at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
      at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)

      at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by: org.apache.maven.plugin.MojoExecutionException: :
java.lang.NullPointerException
      at org.codehaus.mojo.groovy.MojoSupport.execute(MojoSupport.java:87)
      at
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:447) at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:539) ... 16
more
Caused by: org.codehaus.mojo.groovy.feature.ComponentException: :
java.lang.NullPointerException
      at
org.codehaus.mojo.groovy.runtime.support.ScriptExecutorSupport.invokeMethod(ScriptExecutorSupport.java:162) at org.codehaus.mojo.groovy.runtime.support.ScriptExecutorSupport.execute(ScriptExecutorSupport.java:126) at org.codehaus.mojo.groovy.runtime.support.ScriptExecutorSupport.execute(ScriptExecutorSupport.java:73) at
org.codehaus.mojo.groovy.execute.ExecuteMojo.process(ExecuteMojo.java:166)
      at
org.codehaus.mojo.groovy.ComponentMojoSupport.doExecute(ComponentMojoSupport.java:68) at
org.codehaus.mojo.groovy.MojoSupport.execute(MojoSupport.java:71)
      ... 18 more
Caused by: : java.lang.NullPointerException
      at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:115)
      at org.apache.tools.ant.TaskAdapter.execute(TaskAdapter.java:134)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at
java.lang.reflect.Method.invoke(Method.java:597)
      at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
      at org.apache.tools.ant.Task.perform(Task.java:348)
      at groovy.util.AntBuilder.nodeCompleted(AntBuilder.java:178)
      at groovy.util.BuilderSupport.doInvokeMethod(BuilderSupport.java:153)
      at groovy.util.AntBuilder.doInvokeMethod(AntBuilder.java:132)
      at groovy.util.BuilderSupport.invokeMethod(BuilderSupport.java:64)
      at
org.codehaus.groovy.runtime.InvokerHelper.invokePogoMethod(InvokerHelper.java:777) at org.codehaus.groovy.runtime.InvokerHelper.invokeMethod(InvokerHelper.java:753) at org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodN(ScriptBytecodeAdapter.java:167) at
script1207615730703.run(script1207615730703.groovy:2)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at
java.lang.reflect.Method.invoke(Method.java:597)
at org.codehaus.mojo.groovy.runtime.support.ScriptExecutorSupport.invoke
Method(ScriptExecutorSupport.java:158)
      ... 23 more
Caused by: java.lang.NullPointerException
      at org.apache.tools.ant.taskdefs.optional.ssh.Scp.execute(Scp.java:215)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at
java.lang.reflect.Method.invoke(Method.java:597)
      at
org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
      ... 43 more
Caused by: java.lang.NullPointerException
      at org.apache.tools.ant.taskdefs.optional.ssh.Scp.upload(Scp.java:294)
      at org.apache.tools.ant.taskdefs.optional.ssh.Scp.execute(Scp.java:203)
      ... 48 more
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 27 seconds
[INFO] Finished at: Tue Apr 08 08:48:53 SGT 2008
[INFO] Final Memory: 13M/23M
[INFO]
------------------------------------------------------------------------


Thanks,
Iskandar Salim

---------------------------------------------------------------------
To unsubscribe from this list, please visit:

   http://xircles.codehaus.org/manage_email




---------------------------------------------------------------------
To unsubscribe from this list, please visit:

   http://xircles.codehaus.org/manage_email


Reply via email to