Dear

what ftp plugin version?





thanks.
Tel: (020)36315358-328 Fax: (020)36315170


                                                                                
                                                       
                      Brett Porter                                              
                                                       
                      <[EMAIL PROTECTED]        To:       Maven Users List 
<users@maven.apache.org>                                     
                      il.com>                  cc:                              
                                                       
                                               Subject:  Re: [m2]Trouble with 
FTP deploy                                               
                      25/11/2005 08:07                                          
                                                       
                      Please respond to                                         
                                                       
                      "Maven Users                                              
                                                       
                      List"                                                     
                                                       
                                                                                
                                                       
                                                                                
                                                       




I think the last release had an issue with the settings file not being
read. You might need to put the username/password config in the build
script (of course, reading them from properties not shared :)


On 11/23/05, Tim Kettler <[EMAIL PROTECTED]> wrote:
> Hi,
>
> I'm trying to a deploy via FTP with the maven ant tasks but am always
> hit by a NPE:
>
> -------------------------------
>
> deploy:
> [artifact:deploy] Deploying to ftp://spike/
>
> BUILD FAILED
> C:\cygwin\home\tkettler\3d_party\alloy\build.xml:10:
> java.lang.NullPointerException
>          at org.apache.tools.ant.Task.perform(Task.java:373)
>          at org.apache.tools.ant.Target.execute(Target.java:341)
>          at org.apache.tools.ant.Target.performTasks(Target.java:369)
>          at
> org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
>          at org.apache.tools.ant.Project.executeTarget(Project.java:1185)
>          at
>
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:40)

>          at
org.apache.tools.ant.Project.executeTargets(Project.java:1068)
>          at org.apache.tools.ant.Main.runBuild(Main.java:668)
>          at org.apache.tools.ant.Main.startAnt(Main.java:187)
>          at org.apache.tools.ant.launch.Launcher.run(Launcher.java:246)
>          at org.apache.tools.ant.launch.Launcher.main(Launcher.java:67)
> Caused by: java.lang.NullPointerException
>          at
>
org.apache.maven.wagon.providers.ftp.FtpWagon.openConnection(FtpWagon.java:122)

>          at
> org.apache.maven.wagon.AbstractWagon.connect(AbstractWagon.java:143)
>          at
>
org.apache.maven.artifact.manager.DefaultWagonManager.putRemoteFile(DefaultWagonManager.java:178)

>          at
>
org.apache.maven.artifact.manager.DefaultWagonManager.putArtifact(DefaultWagonManager.java:109)

>          at
>
org.apache.maven.artifact.deployer.DefaultArtifactDeployer.deploy(DefaultArtifactDeployer.java:77)

>          at
> org.apache.maven.artifact.ant.DeployTask.doExecute(DeployTask.java:112)
>          at
>
org.apache.maven.artifact.ant.AbstractArtifactTask.execute(AbstractArtifactTask.java:451)

>          at
> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
>          at org.apache.tools.ant.Task.perform(Task.java:364)
>          ... 10 more
> --- Nested Exception ---
> java.lang.NullPointerException
>          at
>
org.apache.maven.wagon.providers.ftp.FtpWagon.openConnection(FtpWagon.java:122)

>          at
> org.apache.maven.wagon.AbstractWagon.connect(AbstractWagon.java:143)
>          at
>
org.apache.maven.artifact.manager.DefaultWagonManager.putRemoteFile(DefaultWagonManager.java:178)

>          at
>
org.apache.maven.artifact.manager.DefaultWagonManager.putArtifact(DefaultWagonManager.java:109)

>          at
>
org.apache.maven.artifact.deployer.DefaultArtifactDeployer.deploy(DefaultArtifactDeployer.java:77)

>          at
> org.apache.maven.artifact.ant.DeployTask.doExecute(DeployTask.java:112)
>          at
>
org.apache.maven.artifact.ant.AbstractArtifactTask.execute(AbstractArtifactTask.java:451)

>          at
> org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
>          at org.apache.tools.ant.Task.perform(Task.java:364)
>          at org.apache.tools.ant.Target.execute(Target.java:341)
>          at org.apache.tools.ant.Target.performTasks(Target.java:369)
>          at
> org.apache.tools.ant.Project.executeSortedTargets(Project.java:1216)
>          at org.apache.tools.ant.Project.executeTarget(Project.java:1185)
>          at
>
org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:40)

>          at
org.apache.tools.ant.Project.executeTargets(Project.java:1068)
>          at org.apache.tools.ant.Main.runBuild(Main.java:668)
>          at org.apache.tools.ant.Main.startAnt(Main.java:187)
>          at org.apache.tools.ant.launch.Launcher.run(Launcher.java:246)
>          at org.apache.tools.ant.launch.Launcher.main(Launcher.java:67)
>
> Total time: 1 second
>
> -------------------------------
>
> The NPE occurs in line 122 of class FTPWagon which is:
>
> if ( !ftp.login( username.trim(), password.trim() ) )
>
> So probably the username or password is Null, but I set both in my
> settings.xml:
>
> -------------------------------
> <settings>
>         <servers>
>
>                 <server>
>                         <id>spike</>
>                         <username>maven</username>
>                         <password>maven</password>
>                 </server>
>
>         </servers>
> </settings>
> -------------------------------
>
>
> Manual login to the FTP server works fine. Any help to sort this out is
> appreciated.
>
> -Tim
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email
______________________________________________________________________



Hactl..........Moving forward with you.

Best Air Cargo Terminal - Asia 2005
Air Cargo Terminal of the Year 2002, 2003 & 2004

Web: http://www.hactl.com

DISCLAIMER :-
The information contained in this message, including any attachment, is
confidential and may also be privileged. The information is intended only
for the person or entity to which it is addressed. Any review,
re-transmission, copying, storage, distribution or other use or disclosure
of this information by persons or entities other than the intended
recipient is prohibited. If you are not the intended recipient, please
contact the sender immediately by return email and delete this message from
your system. Thank you.




______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email 
______________________________________________________________________

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to