RE: ANT FTP with Maven

2005-04-01 Thread GOKULAM Jayaram


Hi dudes,

I have a doubt, why does maven print my ftp code on the console window?

The following lines are displayed on my console
ftp password=password action=mkdir userid=user1 server=ftp.com.org 
remotedir=/home/mcone/TEST/ftp


My original code in the plugin.jelly is as below,
  ant:ftp action=mkdir server=${maven.remote.machine}  
userid=${maven.remote.user} 
password=${maven.remote.password}
   remotedir=/tmp/TEST
 /
/ant:ftp

I believe maven did not understand my script, is it so? Can you please help me 
what should be the problem?

Kenney,
I also googled on loading ant's ftp task, am able to find the same what I have 
done. Am I missing something? If so can u please point me towards a link.

Thanks,
Jayaram









-Original Message-
From: Arnaud HERITIER [mailto:[EMAIL PROTECTED] 
Sent: Friday, April 01, 2005 1:24 AM
To: 'Maven Users List'; 'dan tran'
Subject: RE: ANT FTP with Maven

It'll not help you but we have a similar problem with the site plugin : 
http://jira.codehaus.org/browse/MPSITE-22

# Arnaud :-(
 

 -Message d'origine-
 De : dan tran [mailto:[EMAIL PROTECTED] 
 Envoyé : jeudi 31 mars 2005 16:15
 À : Maven Users List
 Objet : Re: ANT FTP with Maven
 
 Did you load the ftp's ant task?  if you dont, it will not 
 work inside maven.
 Check out the archive for instructions on how to load it
 
 -D
 
 On Mar 31, 2005 5:41 AM, GOKULAM Jayaram 
 [EMAIL PROTECTED] wrote:
  Hi Kenney,
  
  I tried the whole day, in repeating the same from my 
 windows machine 
  using, an absolute path and to create a directory in the 
 linux machine.
  I was unsuccessful.
  
  I tried with in stalling FTP clients on my windows machine,
  
  Then adding the following jars in the Project.xml 
 dependencies after 
  having placed them in my local repository NetComponents.jar 
  commons-net-1.3.0.jar jakarta-oro-2.0.8.jar
  
  Still I don't seem to get the FTP mkdir working.
  
  Please guide me to make this work.
  
  Thanks in advance,
  Jayaram
  
  -Original Message-
  From: Kenney Westerhof [mailto:[EMAIL PROTECTED]
  Sent: Wednesday, March 30, 2005 8:40 PM
  To: Maven Users List
  Cc: [EMAIL PROTECTED]
  Subject: RE: ANT FTP with Maven
  
  On Wed, 30 Mar 2005, GOKULAM Jayaram wrote:
  
   Hi kenney,
  
   I referred the manual of ANT
  
   http://ant.apache.org/manual/OptionalTasks/ftp.html
  
   Which says that create directory will create a remote directory
  beneath
   the default root directory.
  
   Can you please let me know, which is the default root 
 directory in 
   linux?
   I believe it is /root, if that's the case, my FTP mkdir 
 still does 
   not work.
  
  The ant manual is wrong - the name should be 'default home 
 directory'.
  At least, if you log in as a normal user. Then you can 
 wander all over 
  the entire filesystem. If you use an anonymous account, you 
 can only 
  see a part of the filesystem.
  
  If you'd try this:
  
ant:ftp action=mkdir server=${maven.remote.machine}
userid=${maven.remote.user} 
 password=${maven.remote.password}
remotedir=/tmp/TEST
 /
  
  then the directory /tmp/TEST should be created.
  
   What should be the problem?
  
  My guess is that you work on a windows machine, and 
 ${maven.build.dir} 
  is something like
  
  C:\Documents\ And\ Settings\YourUserName\Desktop\Work\YourProject
  
  which is not a valid unix path.
  
  You should have a path like
  
 /path/to/directory/you/want/to/create
  
  for an absolute path, or
  
 directory/in/your/home/directory .
  
  Usually the ftp task is used for publishing websites and artifacts.
  (see maven-jar-plugin et.al.)
  You can test this all out using echo${maven.build.dir}/echo and 
  trying to create that directory by hand using the windows 
 ftp client.
  But that's probably not the directory you want to create.
  
  O, and about your signature: ofcourse, I understand it's 
 something you 
  cannot change - just wanted to point out that that policy makes no 
  sense when you send mail to an archived list ;)
  
  Greetings,
  
 Kenney Westerhof
  
  
   Thanks in advance,
   Jayaram
  
   -Original Message-
   From: Kenney Westerhof [mailto:[EMAIL PROTECTED]
   Sent: Wednesday, March 30, 2005 6:15 PM
   To: Maven Users List
   Cc: [EMAIL PROTECTED]
   Subject: Re: ANT FTP with Maven
  
   On Wed, 30 Mar 2005, GOKULAM Jayaram wrote:
  
   Hi,
  
   first of all: you might consider leaving the 
 confidentiality footer
  out,
   since this email is addressed to a list, not a person, and is 
   readable by the whole world :)
  
   As you can read in 
   http://ant.apache.org/manual/OptionalTasks/ftp.html
   nested fileset attributes are ignored in the ftp task. Instead it 
   wil mkdir the ${maven.remote.dir}, but that probably already
  exists,
   so nothing is printed/done.
  
   - Kenney
  
Hi all,
   
Am trying to connect to FTP server of windows to linux, using

RE: ANT FTP with Maven

2005-04-01 Thread Kenney Westerhof
On Fri, 1 Apr 2005, GOKULAM Jayaram wrote:

Well.. the obvious thing could be that you did not declare the ant
namespace prefix. Do you have  xmlns:ant=jelly:ant defined?

Further, the lines printed do not match the lines in your jelly script.
The remotedir is not the same. Either you changed it before copying
to this mail or those lines are from another script...



 Hi dudes,

 I have a doubt, why does maven print my ftp code on the console window?

 The following lines are displayed on my console
 ftp password=password action=mkdir userid=user1 server=ftp.com.org 
 remotedir=/home/mcone/TEST/ftp


 My original code in the plugin.jelly is as below,
   ant:ftp action=mkdir server=${maven.remote.machine}
 userid=${maven.remote.user}
   password=${maven.remote.password}
  remotedir=/tmp/TEST
  /
 /ant:ftp

 I believe maven did not understand my script, is it so? Can you please help 
 me what should be the problem?

 Kenney,
 I also googled on loading ant's ftp task, am able to find the same what I 
 have done. Am I missing something? If so can u please point me towards a link.

 Thanks,
 Jayaram









 -Original Message-
 From: Arnaud HERITIER [mailto:[EMAIL PROTECTED]
 Sent: Friday, April 01, 2005 1:24 AM
 To: 'Maven Users List'; 'dan tran'
 Subject: RE: ANT FTP with Maven

 It'll not help you but we have a similar problem with the site plugin : 
 http://jira.codehaus.org/browse/MPSITE-22

 # Arnaud :-(


  -Message d'origine-
  De : dan tran [mailto:[EMAIL PROTECTED]
  Envoyé : jeudi 31 mars 2005 16:15
  À : Maven Users List
  Objet : Re: ANT FTP with Maven
 
  Did you load the ftp's ant task?  if you dont, it will not
  work inside maven.
  Check out the archive for instructions on how to load it
 
  -D
 
  On Mar 31, 2005 5:41 AM, GOKULAM Jayaram
  [EMAIL PROTECTED] wrote:
   Hi Kenney,
  
   I tried the whole day, in repeating the same from my
  windows machine
   using, an absolute path and to create a directory in the
  linux machine.
   I was unsuccessful.
  
   I tried with in stalling FTP clients on my windows machine,
  
   Then adding the following jars in the Project.xml
  dependencies after
   having placed them in my local repository NetComponents.jar
   commons-net-1.3.0.jar jakarta-oro-2.0.8.jar
  
   Still I don't seem to get the FTP mkdir working.
  
   Please guide me to make this work.
  
   Thanks in advance,
   Jayaram
  
   -Original Message-
   From: Kenney Westerhof [mailto:[EMAIL PROTECTED]
   Sent: Wednesday, March 30, 2005 8:40 PM
   To: Maven Users List
   Cc: [EMAIL PROTECTED]
   Subject: RE: ANT FTP with Maven
  
   On Wed, 30 Mar 2005, GOKULAM Jayaram wrote:
  
Hi kenney,
   
I referred the manual of ANT
   
http://ant.apache.org/manual/OptionalTasks/ftp.html
   
Which says that create directory will create a remote directory
   beneath
the default root directory.
   
Can you please let me know, which is the default root
  directory in
linux?
I believe it is /root, if that's the case, my FTP mkdir
  still does
not work.
  
   The ant manual is wrong - the name should be 'default home
  directory'.
   At least, if you log in as a normal user. Then you can
  wander all over
   the entire filesystem. If you use an anonymous account, you
  can only
   see a part of the filesystem.
  
   If you'd try this:
  
 ant:ftp action=mkdir server=${maven.remote.machine}
 userid=${maven.remote.user}
  password=${maven.remote.password}
 remotedir=/tmp/TEST
  /
  
   then the directory /tmp/TEST should be created.
  
What should be the problem?
  
   My guess is that you work on a windows machine, and
  ${maven.build.dir}
   is something like
  
   C:\Documents\ And\ Settings\YourUserName\Desktop\Work\YourProject
  
   which is not a valid unix path.
  
   You should have a path like
  
  /path/to/directory/you/want/to/create
  
   for an absolute path, or
  
  directory/in/your/home/directory .
  
   Usually the ftp task is used for publishing websites and artifacts.
   (see maven-jar-plugin et.al.)
   You can test this all out using echo${maven.build.dir}/echo and
   trying to create that directory by hand using the windows
  ftp client.
   But that's probably not the directory you want to create.
  
   O, and about your signature: ofcourse, I understand it's
  something you
   cannot change - just wanted to point out that that policy makes no
   sense when you send mail to an archived list ;)
  
   Greetings,
  
  Kenney Westerhof
  
   
Thanks in advance,
Jayaram
   
-Original Message-
From: Kenney Westerhof [mailto:[EMAIL PROTECTED]
Sent: Wednesday, March 30, 2005 6:15 PM
To: Maven Users List
Cc: [EMAIL PROTECTED]
Subject: Re: ANT FTP with Maven
   
On Wed, 30 Mar 2005, GOKULAM Jayaram wrote:
   
Hi,
   
first of all: you might consider leaving the
  confidentiality footer
   out

RE: ANT FTP with Maven

2005-04-01 Thread GOKULAM Jayaram
Yes Kenney,

I have the definition of ant,
This is how my plugin.jelly starts with.
project
   xmlns:j=jelly:core
   xmlns:util=jelly:util
   xmlns:ant=jelly:ant
   xmlns:x=jelly:xml

Yes you are right I had a trial the second time after changing the directory, 
and have wrongly pasted it.

Otherwise the problem is the same.
Can u please let me know what should be the problem.

Thanks,
Jayaram


-Original Message-
From: Kenney Westerhof [mailto:[EMAIL PROTECTED] 
Sent: Friday, April 01, 2005 2:53 PM
To: Maven Users List
Subject: RE: ANT FTP with Maven

On Fri, 1 Apr 2005, GOKULAM Jayaram wrote:

Well.. the obvious thing could be that you did not declare the ant
namespace prefix. Do you have  xmlns:ant=jelly:ant defined?

Further, the lines printed do not match the lines in your jelly script.
The remotedir is not the same. Either you changed it before copying
to this mail or those lines are from another script...



 Hi dudes,

 I have a doubt, why does maven print my ftp code on the console window?

 The following lines are displayed on my console
 ftp password=password action=mkdir userid=user1 server=ftp.com.org 
 remotedir=/home/mcone/TEST/ftp


 My original code in the plugin.jelly is as below,
   ant:ftp action=mkdir server=${maven.remote.machine}
 userid=${maven.remote.user}
   password=${maven.remote.password}
  remotedir=/tmp/TEST
  /
 /ant:ftp

 I believe maven did not understand my script, is it so? Can you please help 
 me what should be the problem?

 Kenney,
 I also googled on loading ant's ftp task, am able to find the same what I 
 have done. Am I missing something? If so can u please point me towards a link.

 Thanks,
 Jayaram









 -Original Message-
 From: Arnaud HERITIER [mailto:[EMAIL PROTECTED]
 Sent: Friday, April 01, 2005 1:24 AM
 To: 'Maven Users List'; 'dan tran'
 Subject: RE: ANT FTP with Maven

 It'll not help you but we have a similar problem with the site plugin : 
 http://jira.codehaus.org/browse/MPSITE-22

 # Arnaud :-(


  -Message d'origine-
  De : dan tran [mailto:[EMAIL PROTECTED]
  Envoyé : jeudi 31 mars 2005 16:15
  À : Maven Users List
  Objet : Re: ANT FTP with Maven
 
  Did you load the ftp's ant task?  if you dont, it will not
  work inside maven.
  Check out the archive for instructions on how to load it
 
  -D
 
  On Mar 31, 2005 5:41 AM, GOKULAM Jayaram
  [EMAIL PROTECTED] wrote:
   Hi Kenney,
  
   I tried the whole day, in repeating the same from my
  windows machine
   using, an absolute path and to create a directory in the
  linux machine.
   I was unsuccessful.
  
   I tried with in stalling FTP clients on my windows machine,
  
   Then adding the following jars in the Project.xml
  dependencies after
   having placed them in my local repository NetComponents.jar
   commons-net-1.3.0.jar jakarta-oro-2.0.8.jar
  
   Still I don't seem to get the FTP mkdir working.
  
   Please guide me to make this work.
  
   Thanks in advance,
   Jayaram
  
   -Original Message-
   From: Kenney Westerhof [mailto:[EMAIL PROTECTED]
   Sent: Wednesday, March 30, 2005 8:40 PM
   To: Maven Users List
   Cc: [EMAIL PROTECTED]
   Subject: RE: ANT FTP with Maven
  
   On Wed, 30 Mar 2005, GOKULAM Jayaram wrote:
  
Hi kenney,
   
I referred the manual of ANT
   
http://ant.apache.org/manual/OptionalTasks/ftp.html
   
Which says that create directory will create a remote directory
   beneath
the default root directory.
   
Can you please let me know, which is the default root
  directory in
linux?
I believe it is /root, if that's the case, my FTP mkdir
  still does
not work.
  
   The ant manual is wrong - the name should be 'default home
  directory'.
   At least, if you log in as a normal user. Then you can
  wander all over
   the entire filesystem. If you use an anonymous account, you
  can only
   see a part of the filesystem.
  
   If you'd try this:
  
 ant:ftp action=mkdir server=${maven.remote.machine}
 userid=${maven.remote.user}
  password=${maven.remote.password}
 remotedir=/tmp/TEST
  /
  
   then the directory /tmp/TEST should be created.
  
What should be the problem?
  
   My guess is that you work on a windows machine, and
  ${maven.build.dir}
   is something like
  
   C:\Documents\ And\ Settings\YourUserName\Desktop\Work\YourProject
  
   which is not a valid unix path.
  
   You should have a path like
  
  /path/to/directory/you/want/to/create
  
   for an absolute path, or
  
  directory/in/your/home/directory .
  
   Usually the ftp task is used for publishing websites and artifacts.
   (see maven-jar-plugin et.al.)
   You can test this all out using echo${maven.build.dir}/echo and
   trying to create that directory by hand using the windows
  ftp client.
   But that's probably not the directory you want to create.
  
   O, and about your signature: ofcourse, I understand it's
  something you
   cannot change

RE: ANT FTP with Maven

2005-04-01 Thread GOKULAM Jayaram
That's fine Kenney,
Do I just need to add a dependency to upgrade or do I need to do some thing 
else?

I added the following in my project.xml
  dependency
  groupIdant/groupId
  artifactIdant/artifactId
  version1.6/version
  jarant-1.6.jar/jar
/dependency

Still did not get it working

May I know how you got that worked please?

Thanks,
Jayaram

-Original Message-
From: Kenney Westerhof [mailto:[EMAIL PROTECTED] 
Sent: Friday, April 01, 2005 3:26 PM
To: Maven Users List
Subject: RE: ANT FTP with Maven

On Fri, 1 Apr 2005, GOKULAM Jayaram wrote:

Well, I got curious and tried it out myself. It doesn't work. ;)
Btw, your XML was invalid:

ant:ftp
...
/
/ant:ftp

Using ant 1.5.1, 1.5.1, including commons, I can't get it to work. Even
the site:ftpdeploy didn't work.

Using ant 1.6.2 I got it to work. So you might consider upgrading to maven
1.1-SNAPSHOT. Or use the ssh method.

Anyway, ant 1.5 is over 2 years old, so it's about time to start using
1.6.2 anyway :)

If anyone else got ftp to work using maven 1.0.2, I'd like to see how :)

Greetings,

Kenney


 Yes Kenney,

 I have the definition of ant,
 This is how my plugin.jelly starts with.
 project
xmlns:j=jelly:core
xmlns:util=jelly:util
xmlns:ant=jelly:ant
xmlns:x=jelly:xml

 Yes you are right I had a trial the second time after changing the directory, 
 and have wrongly pasted it.

 Otherwise the problem is the same.
 Can u please let me know what should be the problem.

 Thanks,
 Jayaram


 -Original Message-
 From: Kenney Westerhof [mailto:[EMAIL PROTECTED]
 Sent: Friday, April 01, 2005 2:53 PM
 To: Maven Users List
 Subject: RE: ANT FTP with Maven

 On Fri, 1 Apr 2005, GOKULAM Jayaram wrote:

 Well.. the obvious thing could be that you did not declare the ant
 namespace prefix. Do you have  xmlns:ant=jelly:ant defined?

 Further, the lines printed do not match the lines in your jelly script.
 The remotedir is not the same. Either you changed it before copying
 to this mail or those lines are from another script...

 
 
  Hi dudes,
 
  I have a doubt, why does maven print my ftp code on the console window?
 
  The following lines are displayed on my console
  ftp password=password action=mkdir userid=user1 server=ftp.com.org 
  remotedir=/home/mcone/TEST/ftp
 
 
  My original code in the plugin.jelly is as below,
ant:ftp action=mkdir server=${maven.remote.machine}  
  userid=${maven.remote.user}
  password=${maven.remote.password}
 remotedir=/tmp/TEST
   /
  /ant:ftp
 
  I believe maven did not understand my script, is it so? Can you please help 
  me what should be the problem?
 
  Kenney,
  I also googled on loading ant's ftp task, am able to find the same what I 
  have done. Am I missing something? If so can u please point me towards a 
  link.
 
  Thanks,
  Jayaram
 
 
 
 
 
 
 
 
 
  -Original Message-
  From: Arnaud HERITIER [mailto:[EMAIL PROTECTED]
  Sent: Friday, April 01, 2005 1:24 AM
  To: 'Maven Users List'; 'dan tran'
  Subject: RE: ANT FTP with Maven
 
  It'll not help you but we have a similar problem with the site plugin : 
  http://jira.codehaus.org/browse/MPSITE-22
 
  # Arnaud :-(
 
 
   -Message d'origine-
   De : dan tran [mailto:[EMAIL PROTECTED]
   Envoyé : jeudi 31 mars 2005 16:15
   À : Maven Users List
   Objet : Re: ANT FTP with Maven
  
   Did you load the ftp's ant task?  if you dont, it will not
   work inside maven.
   Check out the archive for instructions on how to load it
  
   -D
  
   On Mar 31, 2005 5:41 AM, GOKULAM Jayaram
   [EMAIL PROTECTED] wrote:
Hi Kenney,
   
I tried the whole day, in repeating the same from my
   windows machine
using, an absolute path and to create a directory in the
   linux machine.
I was unsuccessful.
   
I tried with in stalling FTP clients on my windows machine,
   
Then adding the following jars in the Project.xml
   dependencies after
having placed them in my local repository NetComponents.jar
commons-net-1.3.0.jar jakarta-oro-2.0.8.jar
   
Still I don't seem to get the FTP mkdir working.
   
Please guide me to make this work.
   
Thanks in advance,
Jayaram
   
-Original Message-
From: Kenney Westerhof [mailto:[EMAIL PROTECTED]
Sent: Wednesday, March 30, 2005 8:40 PM
To: Maven Users List
Cc: [EMAIL PROTECTED]
Subject: RE: ANT FTP with Maven
   
On Wed, 30 Mar 2005, GOKULAM Jayaram wrote:
   
 Hi kenney,

 I referred the manual of ANT

 http://ant.apache.org/manual/OptionalTasks/ftp.html

 Which says that create directory will create a remote directory
beneath
 the default root directory.

 Can you please let me know, which is the default root
   directory in
 linux?
 I believe it is /root, if that's the case, my FTP mkdir
   still does
 not work

RE: ANT FTP with Maven

2005-04-01 Thread Kenney Westerhof
On Fri, 1 Apr 2005, GOKULAM Jayaram wrote:

That won't work. If you want to use maven 1.1-SNAPSHOT, you'll
need to build it from source. (I couldn't find a binary distribution,
but maybe you can).

See http://maven.apache.org/developers/building-from-source.html.

But I find it rather unstable at the moment...

Greetings,

Kenney

 That's fine Kenney,
 Do I just need to add a dependency to upgrade or do I need to do some thing 
 else?

 I added the following in my project.xml
   dependency
 groupIdant/groupId
 artifactIdant/artifactId
 version1.6/version
 jarant-1.6.jar/jar
   /dependency

 Still did not get it working

 May I know how you got that worked please?

 Thanks,
 Jayaram

 -Original Message-
 From: Kenney Westerhof [mailto:[EMAIL PROTECTED]
 Sent: Friday, April 01, 2005 3:26 PM
 To: Maven Users List
 Subject: RE: ANT FTP with Maven

 On Fri, 1 Apr 2005, GOKULAM Jayaram wrote:

 Well, I got curious and tried it out myself. It doesn't work. ;)
 Btw, your XML was invalid:

   ant:ftp
   ...
   /
   /ant:ftp

 Using ant 1.5.1, 1.5.1, including commons, I can't get it to work. Even
 the site:ftpdeploy didn't work.

 Using ant 1.6.2 I got it to work. So you might consider upgrading to maven
 1.1-SNAPSHOT. Or use the ssh method.

 Anyway, ant 1.5 is over 2 years old, so it's about time to start using
 1.6.2 anyway :)

 If anyone else got ftp to work using maven 1.0.2, I'd like to see how :)

 Greetings,

   Kenney


  Yes Kenney,
 
  I have the definition of ant,
  This is how my plugin.jelly starts with.
  project
 xmlns:j=jelly:core
 xmlns:util=jelly:util
 xmlns:ant=jelly:ant
 xmlns:x=jelly:xml
 
  Yes you are right I had a trial the second time after changing the 
  directory, and have wrongly pasted it.
 
  Otherwise the problem is the same.
  Can u please let me know what should be the problem.
 
  Thanks,
  Jayaram
 
 
  -Original Message-
  From: Kenney Westerhof [mailto:[EMAIL PROTECTED]
  Sent: Friday, April 01, 2005 2:53 PM
  To: Maven Users List
  Subject: RE: ANT FTP with Maven
 
  On Fri, 1 Apr 2005, GOKULAM Jayaram wrote:
 
  Well.. the obvious thing could be that you did not declare the ant
  namespace prefix. Do you have  xmlns:ant=jelly:ant defined?
 
  Further, the lines printed do not match the lines in your jelly script.
  The remotedir is not the same. Either you changed it before copying
  to this mail or those lines are from another script...
 
  
  
   Hi dudes,
  
   I have a doubt, why does maven print my ftp code on the console window?
  
   The following lines are displayed on my console
   ftp password=password action=mkdir userid=user1 
   server=ftp.com.org remotedir=/home/mcone/TEST/ftp
  
  
   My original code in the plugin.jelly is as below,
 ant:ftp action=mkdir server=${maven.remote.machine}
   userid=${maven.remote.user}
 password=${maven.remote.password}
remotedir=/tmp/TEST
/
   /ant:ftp
  
   I believe maven did not understand my script, is it so? Can you please 
   help me what should be the problem?
  
   Kenney,
   I also googled on loading ant's ftp task, am able to find the same what I 
   have done. Am I missing something? If so can u please point me towards a 
   link.
  
   Thanks,
   Jayaram
  
  
  
  
  
  
  
  
  
   -Original Message-
   From: Arnaud HERITIER [mailto:[EMAIL PROTECTED]
   Sent: Friday, April 01, 2005 1:24 AM
   To: 'Maven Users List'; 'dan tran'
   Subject: RE: ANT FTP with Maven
  
   It'll not help you but we have a similar problem with the site plugin : 
   http://jira.codehaus.org/browse/MPSITE-22
  
   # Arnaud :-(
  
  
-Message d'origine-
De : dan tran [mailto:[EMAIL PROTECTED]
Envoyé : jeudi 31 mars 2005 16:15
À : Maven Users List
Objet : Re: ANT FTP with Maven
   
Did you load the ftp's ant task?  if you dont, it will not
work inside maven.
Check out the archive for instructions on how to load it
   
-D
   
On Mar 31, 2005 5:41 AM, GOKULAM Jayaram
[EMAIL PROTECTED] wrote:
 Hi Kenney,

 I tried the whole day, in repeating the same from my
windows machine
 using, an absolute path and to create a directory in the
linux machine.
 I was unsuccessful.

 I tried with in stalling FTP clients on my windows machine,

 Then adding the following jars in the Project.xml
dependencies after
 having placed them in my local repository NetComponents.jar
 commons-net-1.3.0.jar jakarta-oro-2.0.8.jar

 Still I don't seem to get the FTP mkdir working.

 Please guide me to make this work.

 Thanks in advance,
 Jayaram

 -Original Message-
 From: Kenney Westerhof [mailto:[EMAIL PROTECTED]
 Sent: Wednesday, March 30, 2005 8:40 PM
 To: Maven Users List
 Cc: [EMAIL PROTECTED]
 Subject: RE: ANT FTP

RE: ANT FTP with Maven

2005-04-01 Thread GOKULAM Jayaram
Kenney,
I want to upgrade my ant from 1.5 to 1.6, not the maven snapshot.
Can u please let me know what I should do ?

Thanks,
Jayaram



-Original Message-
From: Kenney Westerhof [mailto:[EMAIL PROTECTED] 
Sent: Friday, April 01, 2005 4:38 PM
To: Maven Users List
Subject: RE: ANT FTP with Maven

On Fri, 1 Apr 2005, GOKULAM Jayaram wrote:

That won't work. If you want to use maven 1.1-SNAPSHOT, you'll
need to build it from source. (I couldn't find a binary distribution,
but maybe you can).

See http://maven.apache.org/developers/building-from-source.html.

But I find it rather unstable at the moment...

Greetings,

Kenney

 That's fine Kenney,
 Do I just need to add a dependency to upgrade or do I need to do some thing 
 else?

 I added the following in my project.xml
   dependency
 groupIdant/groupId
 artifactIdant/artifactId
 version1.6/version
 jarant-1.6.jar/jar
   /dependency

 Still did not get it working

 May I know how you got that worked please?

 Thanks,
 Jayaram

 -Original Message-
 From: Kenney Westerhof [mailto:[EMAIL PROTECTED]
 Sent: Friday, April 01, 2005 3:26 PM
 To: Maven Users List
 Subject: RE: ANT FTP with Maven

 On Fri, 1 Apr 2005, GOKULAM Jayaram wrote:

 Well, I got curious and tried it out myself. It doesn't work. ;)
 Btw, your XML was invalid:

   ant:ftp
   ...
   /
   /ant:ftp

 Using ant 1.5.1, 1.5.1, including commons, I can't get it to work. Even
 the site:ftpdeploy didn't work.

 Using ant 1.6.2 I got it to work. So you might consider upgrading to maven
 1.1-SNAPSHOT. Or use the ssh method.

 Anyway, ant 1.5 is over 2 years old, so it's about time to start using
 1.6.2 anyway :)

 If anyone else got ftp to work using maven 1.0.2, I'd like to see how :)

 Greetings,

   Kenney


  Yes Kenney,
 
  I have the definition of ant,
  This is how my plugin.jelly starts with.
  project
 xmlns:j=jelly:core
 xmlns:util=jelly:util
 xmlns:ant=jelly:ant
 xmlns:x=jelly:xml
 
  Yes you are right I had a trial the second time after changing the 
  directory, and have wrongly pasted it.
 
  Otherwise the problem is the same.
  Can u please let me know what should be the problem.
 
  Thanks,
  Jayaram
 
 
  -Original Message-
  From: Kenney Westerhof [mailto:[EMAIL PROTECTED]
  Sent: Friday, April 01, 2005 2:53 PM
  To: Maven Users List
  Subject: RE: ANT FTP with Maven
 
  On Fri, 1 Apr 2005, GOKULAM Jayaram wrote:
 
  Well.. the obvious thing could be that you did not declare the ant
  namespace prefix. Do you have  xmlns:ant=jelly:ant defined?
 
  Further, the lines printed do not match the lines in your jelly script.
  The remotedir is not the same. Either you changed it before copying
  to this mail or those lines are from another script...
 
  
  
   Hi dudes,
  
   I have a doubt, why does maven print my ftp code on the console window?
  
   The following lines are displayed on my console
   ftp password=password action=mkdir userid=user1 
   server=ftp.com.org remotedir=/home/mcone/TEST/ftp
  
  
   My original code in the plugin.jelly is as below,
 ant:ftp action=mkdir server=${maven.remote.machine}
   userid=${maven.remote.user}
 password=${maven.remote.password}
remotedir=/tmp/TEST
/
   /ant:ftp
  
   I believe maven did not understand my script, is it so? Can you please 
   help me what should be the problem?
  
   Kenney,
   I also googled on loading ant's ftp task, am able to find the same what I 
   have done. Am I missing something? If so can u please point me towards a 
   link.
  
   Thanks,
   Jayaram
  
  
  
  
  
  
  
  
  
   -Original Message-
   From: Arnaud HERITIER [mailto:[EMAIL PROTECTED]
   Sent: Friday, April 01, 2005 1:24 AM
   To: 'Maven Users List'; 'dan tran'
   Subject: RE: ANT FTP with Maven
  
   It'll not help you but we have a similar problem with the site plugin : 
   http://jira.codehaus.org/browse/MPSITE-22
  
   # Arnaud :-(
  
  
-Message d'origine-
De : dan tran [mailto:[EMAIL PROTECTED]
Envoyé : jeudi 31 mars 2005 16:15
À : Maven Users List
Objet : Re: ANT FTP with Maven
   
Did you load the ftp's ant task?  if you dont, it will not
work inside maven.
Check out the archive for instructions on how to load it
   
-D
   
On Mar 31, 2005 5:41 AM, GOKULAM Jayaram
[EMAIL PROTECTED] wrote:
 Hi Kenney,

 I tried the whole day, in repeating the same from my
windows machine
 using, an absolute path and to create a directory in the
linux machine.
 I was unsuccessful.

 I tried with in stalling FTP clients on my windows machine,

 Then adding the following jars in the Project.xml
dependencies after
 having placed them in my local repository NetComponents.jar
 commons-net-1.3.0.jar jakarta-oro-2.0.8.jar

 Still I don't seem to get the FTP mkdir

RESOLVED: RE: ANT FTP with Maven

2005-04-01 Thread Kenney Westerhof
On Fri, 1 Apr 2005, GOKULAM Jayaram wrote:

Jayaram,

I finally got it to work using maven 1.0.2 / ant 1.5.3-1!

It requires a bit of hacking.

First, edit maven.xml, and just before your ant:ftp/ tag
add this one:

taskdef
name=ftp
classname=org.apache.tools.ant.taskdefs.optional.net.FTP
/

The taskdef is required for maven to even recognize the ftp ant task.
If you don't supply it, nothing happens (I don't know why..).

This task is defined in ant-optional-${version}.jar,
which is loaded in the root classloader.

When you run maven -X now, you get the following nested exception:

java.lang.NoClassDefFoundError: com/oroinc/net/ftp/FTP

The ant documentation states that the NetComponents.jar is needed
for the FTP task. The trouble is getting maven to see it.
You cannot just simply depend on it, since the taskdef
is run in the root classloader (where ant resides), and it won't
see any dependency (at least, that is my finding..)

So, next we have to make sure maven loads the NetComponents.jar
in it's root classloader.

First, get NetComponents.jar from this archive:
http://www.savarese.org/oro/downloads/NetComponents-1.3.8.tar.gz

and copy it to ${maven.home}/lib.

This will cause it to get loaded in the [root.maven] classloader,
but still doesn't work.

Then, edit ${maven.home}/bin/forehead.conf,
and add this line

${maven.home}/lib/NetComponents.jar

below this one:

${maven.home}/lib/log4j-1.2.8.jar

which makes sure that the class is available in the root classloader,
and thus available to ant.

Somehow I think this is documented somewhere... at least, it should be ;)

So, let me know if this solves your problem!

Greetings,

Kenney Westerhof

 Kenney,
 I want to upgrade my ant from 1.5 to 1.6, not the maven snapshot.
 Can u please let me know what I should do ?

 Thanks,
 Jayaram



 -Original Message-
 From: Kenney Westerhof [mailto:[EMAIL PROTECTED]
 Sent: Friday, April 01, 2005 4:38 PM
 To: Maven Users List
 Subject: RE: ANT FTP with Maven

 On Fri, 1 Apr 2005, GOKULAM Jayaram wrote:

 That won't work. If you want to use maven 1.1-SNAPSHOT, you'll
 need to build it from source. (I couldn't find a binary distribution,
 but maybe you can).

 See http://maven.apache.org/developers/building-from-source.html.

 But I find it rather unstable at the moment...

 Greetings,

   Kenney

  That's fine Kenney,
  Do I just need to add a dependency to upgrade or do I need to do some thing 
  else?
 
  I added the following in my project.xml
dependency
groupIdant/groupId
artifactIdant/artifactId
version1.6/version
jarant-1.6.jar/jar
  /dependency
 
  Still did not get it working
 
  May I know how you got that worked please?
 
  Thanks,
  Jayaram
 
  -Original Message-
  From: Kenney Westerhof [mailto:[EMAIL PROTECTED]
  Sent: Friday, April 01, 2005 3:26 PM
  To: Maven Users List
  Subject: RE: ANT FTP with Maven
 
  On Fri, 1 Apr 2005, GOKULAM Jayaram wrote:
 
  Well, I got curious and tried it out myself. It doesn't work. ;)
  Btw, your XML was invalid:
 
  ant:ftp
  ...
  /
  /ant:ftp
 
  Using ant 1.5.1, 1.5.1, including commons, I can't get it to work. Even
  the site:ftpdeploy didn't work.
 
  Using ant 1.6.2 I got it to work. So you might consider upgrading to maven
  1.1-SNAPSHOT. Or use the ssh method.
 
  Anyway, ant 1.5 is over 2 years old, so it's about time to start using
  1.6.2 anyway :)
 
  If anyone else got ftp to work using maven 1.0.2, I'd like to see how :)
 
  Greetings,
 
  Kenney
 
 
   Yes Kenney,
  
   I have the definition of ant,
   This is how my plugin.jelly starts with.
   project
  xmlns:j=jelly:core
  xmlns:util=jelly:util
  xmlns:ant=jelly:ant
  xmlns:x=jelly:xml
  
   Yes you are right I had a trial the second time after changing the 
   directory, and have wrongly pasted it.
  
   Otherwise the problem is the same.
   Can u please let me know what should be the problem.
  
   Thanks,
   Jayaram
  
  
   -Original Message-
   From: Kenney Westerhof [mailto:[EMAIL PROTECTED]
   Sent: Friday, April 01, 2005 2:53 PM
   To: Maven Users List
   Subject: RE: ANT FTP with Maven
  
   On Fri, 1 Apr 2005, GOKULAM Jayaram wrote:
  
   Well.. the obvious thing could be that you did not declare the ant
   namespace prefix. Do you have  xmlns:ant=jelly:ant defined?
  
   Further, the lines printed do not match the lines in your jelly script.
   The remotedir is not the same. Either you changed it before copying
   to this mail or those lines are from another script...
  
   
   
Hi dudes,
   
I have a doubt, why does maven print my ftp code on the console window?
   
The following lines are displayed on my console
ftp password=password action=mkdir userid=user1 
server=ftp.com.org remotedir=/home/mcone/TEST/ftp
   
   
My original code in the plugin.jelly

Re: ANT FTP with Maven

2005-03-31 Thread dan tran
Did you load the ftp's ant task?  if you dont, it will not work inside maven.
Check out the archive for instructions on how to load it

-D

On Mar 31, 2005 5:41 AM, GOKULAM Jayaram [EMAIL PROTECTED] wrote:
 Hi Kenney,
 
 I tried the whole day, in repeating the same from my windows machine
 using, an absolute path and to create a directory in the linux machine.
 I was unsuccessful.
 
 I tried with in stalling FTP clients on my windows machine,
 
 Then adding the following jars in the Project.xml dependencies after
 having placed them in my local repository
 NetComponents.jar
 commons-net-1.3.0.jar
 jakarta-oro-2.0.8.jar
 
 Still I don't seem to get the FTP mkdir working.
 
 Please guide me to make this work.
 
 Thanks in advance,
 Jayaram
 
 -Original Message-
 From: Kenney Westerhof [mailto:[EMAIL PROTECTED]
 Sent: Wednesday, March 30, 2005 8:40 PM
 To: Maven Users List
 Cc: [EMAIL PROTECTED]
 Subject: RE: ANT FTP with Maven
 
 On Wed, 30 Mar 2005, GOKULAM Jayaram wrote:
 
  Hi kenney,
 
  I referred the manual of ANT
 
  http://ant.apache.org/manual/OptionalTasks/ftp.html
 
  Which says that create directory will create a remote directory
 beneath
  the default root directory.
 
  Can you please let me know, which is the default root directory in
  linux?
  I believe it is /root, if that's the case, my FTP mkdir still does not
  work.
 
 The ant manual is wrong - the name should be 'default home directory'.
 At least, if you log in as a normal user. Then you can wander all over
 the entire filesystem. If you use an anonymous account, you can only
 see a part of the filesystem.
 
 If you'd try this:
 
   ant:ftp action=mkdir server=${maven.remote.machine}
   userid=${maven.remote.user} password=${maven.remote.password}
   remotedir=/tmp/TEST
/
 
 then the directory /tmp/TEST should be created.
 
  What should be the problem?
 
 My guess is that you work on a windows machine, and ${maven.build.dir}
 is something like
 
 C:\Documents\ And\ Settings\YourUserName\Desktop\Work\YourProject
 
 which is not a valid unix path.
 
 You should have a path like
 
/path/to/directory/you/want/to/create
 
 for an absolute path, or
 
directory/in/your/home/directory
 .
 
 Usually the ftp task is used for publishing websites and artifacts.
 (see maven-jar-plugin et.al.)
 You can test this all out using echo${maven.build.dir}/echo
 and trying to create that directory by hand using the windows ftp
 client.
 But that's probably not the directory you want to create.
 
 O, and about your signature: ofcourse, I understand it's something you
 cannot change - just wanted to point out that that policy makes no sense
 when you send mail to an archived list ;)
 
 Greetings,
 
Kenney Westerhof
 
 
  Thanks in advance,
  Jayaram
 
  -Original Message-
  From: Kenney Westerhof [mailto:[EMAIL PROTECTED]
  Sent: Wednesday, March 30, 2005 6:15 PM
  To: Maven Users List
  Cc: [EMAIL PROTECTED]
  Subject: Re: ANT FTP with Maven
 
  On Wed, 30 Mar 2005, GOKULAM Jayaram wrote:
 
  Hi,
 
  first of all: you might consider leaving the confidentiality footer
 out,
  since this email is addressed to a list, not a person, and is readable
  by the whole world :)
 
  As you can read in http://ant.apache.org/manual/OptionalTasks/ftp.html
  nested fileset attributes are ignored in the ftp task. Instead
  it wil mkdir the ${maven.remote.dir}, but that probably already
 exists,
  so nothing is printed/done.
 
  - Kenney
 
   Hi all,
  
   Am trying to connect to FTP server of windows to linux, using a
  ant:ftp
   from Maven.
  
  
  
   When I run the above goal, it just displays the task on the console,
  and
   it is not creating a directory as I wanted to.
  
   goal name=remote:ftp description=Copy the artifacts
  
  
 ant:fileset dir=${maven.build.dir} /
  
 /ant:ftp
  
   /goal
  
  
  
  
  
   Any help on the above issue would be great.
  
  
  
   Thanks in advance.
  
  
  
   Jayaram
  
   Confidentiality Statement:
  
   This message is intended only for the individual or entity to which
 it
  is addressed. It may contain privileged, confidential information
 which
  is exempt from disclosure under applicable laws. If you are not the
  intended recipient, please note that you are strictly prohibited from
  disseminating or distributing this information (other than to the
  intended recipient) or copying this information. If you have received
  this communication in error, please notify us immediately by return
  email.
  
  
 
  --
  Kenney Westerhof
  http://www.neonics.com
  GPG public key: http://www.gods.nl/~forge/kenneyw.key
 
  -
  To unsubscribe, e-mail: [EMAIL PROTECTED]
  For additional commands, e-mail: [EMAIL PROTECTED]
 
  Confidentiality Statement:
 
  This message is intended only for the individual or entity to which it
 is addressed. It may contain privileged

RE: ANT FTP with Maven

2005-03-31 Thread Arnaud HERITIER
It'll not help you but we have a similar problem with the site plugin : 
http://jira.codehaus.org/browse/MPSITE-22

# Arnaud :-(
 

 -Message d'origine-
 De : dan tran [mailto:[EMAIL PROTECTED] 
 Envoyé : jeudi 31 mars 2005 16:15
 À : Maven Users List
 Objet : Re: ANT FTP with Maven
 
 Did you load the ftp's ant task?  if you dont, it will not 
 work inside maven.
 Check out the archive for instructions on how to load it
 
 -D
 
 On Mar 31, 2005 5:41 AM, GOKULAM Jayaram 
 [EMAIL PROTECTED] wrote:
  Hi Kenney,
  
  I tried the whole day, in repeating the same from my 
 windows machine 
  using, an absolute path and to create a directory in the 
 linux machine.
  I was unsuccessful.
  
  I tried with in stalling FTP clients on my windows machine,
  
  Then adding the following jars in the Project.xml 
 dependencies after 
  having placed them in my local repository NetComponents.jar 
  commons-net-1.3.0.jar jakarta-oro-2.0.8.jar
  
  Still I don't seem to get the FTP mkdir working.
  
  Please guide me to make this work.
  
  Thanks in advance,
  Jayaram
  
  -Original Message-
  From: Kenney Westerhof [mailto:[EMAIL PROTECTED]
  Sent: Wednesday, March 30, 2005 8:40 PM
  To: Maven Users List
  Cc: [EMAIL PROTECTED]
  Subject: RE: ANT FTP with Maven
  
  On Wed, 30 Mar 2005, GOKULAM Jayaram wrote:
  
   Hi kenney,
  
   I referred the manual of ANT
  
   http://ant.apache.org/manual/OptionalTasks/ftp.html
  
   Which says that create directory will create a remote directory
  beneath
   the default root directory.
  
   Can you please let me know, which is the default root 
 directory in 
   linux?
   I believe it is /root, if that's the case, my FTP mkdir 
 still does 
   not work.
  
  The ant manual is wrong - the name should be 'default home 
 directory'.
  At least, if you log in as a normal user. Then you can 
 wander all over 
  the entire filesystem. If you use an anonymous account, you 
 can only 
  see a part of the filesystem.
  
  If you'd try this:
  
ant:ftp action=mkdir server=${maven.remote.machine}
userid=${maven.remote.user} 
 password=${maven.remote.password}
remotedir=/tmp/TEST
 /
  
  then the directory /tmp/TEST should be created.
  
   What should be the problem?
  
  My guess is that you work on a windows machine, and 
 ${maven.build.dir} 
  is something like
  
  C:\Documents\ And\ Settings\YourUserName\Desktop\Work\YourProject
  
  which is not a valid unix path.
  
  You should have a path like
  
 /path/to/directory/you/want/to/create
  
  for an absolute path, or
  
 directory/in/your/home/directory .
  
  Usually the ftp task is used for publishing websites and artifacts.
  (see maven-jar-plugin et.al.)
  You can test this all out using echo${maven.build.dir}/echo and 
  trying to create that directory by hand using the windows 
 ftp client.
  But that's probably not the directory you want to create.
  
  O, and about your signature: ofcourse, I understand it's 
 something you 
  cannot change - just wanted to point out that that policy makes no 
  sense when you send mail to an archived list ;)
  
  Greetings,
  
 Kenney Westerhof
  
  
   Thanks in advance,
   Jayaram
  
   -Original Message-
   From: Kenney Westerhof [mailto:[EMAIL PROTECTED]
   Sent: Wednesday, March 30, 2005 6:15 PM
   To: Maven Users List
   Cc: [EMAIL PROTECTED]
   Subject: Re: ANT FTP with Maven
  
   On Wed, 30 Mar 2005, GOKULAM Jayaram wrote:
  
   Hi,
  
   first of all: you might consider leaving the 
 confidentiality footer
  out,
   since this email is addressed to a list, not a person, and is 
   readable by the whole world :)
  
   As you can read in 
   http://ant.apache.org/manual/OptionalTasks/ftp.html
   nested fileset attributes are ignored in the ftp task. Instead it 
   wil mkdir the ${maven.remote.dir}, but that probably already
  exists,
   so nothing is printed/done.
  
   - Kenney
  
Hi all,
   
Am trying to connect to FTP server of windows to linux, using a
   ant:ftp
from Maven.
   
   
   
When I run the above goal, it just displays the task on the 
console,
   and
it is not creating a directory as I wanted to.
   
goal name=remote:ftp description=Copy the artifacts
   
   
  ant:fileset dir=${maven.build.dir} /
   
  /ant:ftp
   
/goal
   
   
   
   
   
Any help on the above issue would be great.
   
   
   
Thanks in advance.
   
   
   
Jayaram
   
Confidentiality Statement:
   
This message is intended only for the individual or entity to 
which
  it
   is addressed. It may contain privileged, confidential information
  which
   is exempt from disclosure under applicable laws. If you 
 are not the 
   intended recipient, please note that you are strictly prohibited 
   from disseminating or distributing this information 
 (other than to 
   the intended recipient) or copying this information. If you have

Re: ANT FTP with Maven

2005-03-30 Thread Kenney Westerhof
On Wed, 30 Mar 2005, GOKULAM Jayaram wrote:

Hi,

first of all: you might consider leaving the confidentiality footer out,
since this email is addressed to a list, not a person, and is readable
by the whole world :)

As you can read in http://ant.apache.org/manual/OptionalTasks/ftp.html
nested fileset attributes are ignored in the ftp task. Instead
it wil mkdir the ${maven.remote.dir}, but that probably already exists,
so nothing is printed/done.

- Kenney

 Hi all,

 Am trying to connect to FTP server of windows to linux, using a ant:ftp
 from Maven.



 When I run the above goal, it just displays the task on the console, and
 it is not creating a directory as I wanted to.

 goal name=remote:ftp description=Copy the artifacts

 ant:ftp action=mkdir server=${maven.remote.machine}
 userid=${maven.remote.user} password=${maven.remote.password}
 remotedir=${maven.remote.dir}

   ant:fileset dir=${maven.build.dir} /

   /ant:ftp

 /goal





 Any help on the above issue would be great.



 Thanks in advance.



 Jayaram

 Confidentiality Statement:

 This message is intended only for the individual or entity to which it is 
 addressed. It may contain privileged, confidential information which is 
 exempt from disclosure under applicable laws. If you are not the intended 
 recipient, please note that you are strictly prohibited from disseminating or 
 distributing this information (other than to the intended recipient) or 
 copying this information. If you have received this communication in error, 
 please notify us immediately by return email.



--
Kenney Westerhof
http://www.neonics.com
GPG public key: http://www.gods.nl/~forge/kenneyw.key

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



RE: ANT FTP with Maven

2005-03-30 Thread GOKULAM Jayaram
Hi Kenney,

Thanks for the info. Please do not mistake me, am sending mails from my
official id, where I do not have the control to delete the mail footer,
which gets appended from my mail server.

Thanks for understanding,
Jayaram

-Original Message-
From: Kenney Westerhof [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, March 30, 2005 6:15 PM
To: Maven Users List
Cc: [EMAIL PROTECTED]
Subject: Re: ANT FTP with Maven

On Wed, 30 Mar 2005, GOKULAM Jayaram wrote:

Hi,

first of all: you might consider leaving the confidentiality footer out,
since this email is addressed to a list, not a person, and is readable
by the whole world :)

As you can read in http://ant.apache.org/manual/OptionalTasks/ftp.html
nested fileset attributes are ignored in the ftp task. Instead
it wil mkdir the ${maven.remote.dir}, but that probably already exists,
so nothing is printed/done.

- Kenney

 Hi all,

 Am trying to connect to FTP server of windows to linux, using a
ant:ftp
 from Maven.



 When I run the above goal, it just displays the task on the console,
and
 it is not creating a directory as I wanted to.

 goal name=remote:ftp description=Copy the artifacts

 ant:ftp action=mkdir server=${maven.remote.machine}
 userid=${maven.remote.user} password=${maven.remote.password}
 remotedir=${maven.remote.dir}

   ant:fileset dir=${maven.build.dir} /

   /ant:ftp

 /goal





 Any help on the above issue would be great.



 Thanks in advance.



 Jayaram

 Confidentiality Statement:

 This message is intended only for the individual or entity to which it
is addressed. It may contain privileged, confidential information which
is exempt from disclosure under applicable laws. If you are not the
intended recipient, please note that you are strictly prohibited from
disseminating or distributing this information (other than to the
intended recipient) or copying this information. If you have received
this communication in error, please notify us immediately by return
email.



--
Kenney Westerhof
http://www.neonics.com
GPG public key: http://www.gods.nl/~forge/kenneyw.key

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

Confidentiality Statement:

This message is intended only for the individual or entity to which it is 
addressed. It may contain privileged, confidential information which is exempt 
from disclosure under applicable laws. If you are not the intended recipient, 
please note that you are strictly prohibited from disseminating or distributing 
this information (other than to the intended recipient) or copying this 
information. If you have received this communication in error, please notify us 
immediately by return email.


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



RE: ANT FTP with Maven

2005-03-30 Thread GOKULAM Jayaram
Hi kenney,

I referred the manual of ANT 

http://ant.apache.org/manual/OptionalTasks/ftp.html

Which says that create directory will create a remote directory beneath
the default root directory.

Can you please let me know, which is the default root directory in
linux?
I believe it is /root, if that's the case, my FTP mkdir still does not
work.

What should be the problem?

Thanks in advance,
Jayaram

-Original Message-
From: Kenney Westerhof [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, March 30, 2005 6:15 PM
To: Maven Users List
Cc: [EMAIL PROTECTED]
Subject: Re: ANT FTP with Maven

On Wed, 30 Mar 2005, GOKULAM Jayaram wrote:

Hi,

first of all: you might consider leaving the confidentiality footer out,
since this email is addressed to a list, not a person, and is readable
by the whole world :)

As you can read in http://ant.apache.org/manual/OptionalTasks/ftp.html
nested fileset attributes are ignored in the ftp task. Instead
it wil mkdir the ${maven.remote.dir}, but that probably already exists,
so nothing is printed/done.

- Kenney

 Hi all,

 Am trying to connect to FTP server of windows to linux, using a
ant:ftp
 from Maven.



 When I run the above goal, it just displays the task on the console,
and
 it is not creating a directory as I wanted to.

 goal name=remote:ftp description=Copy the artifacts

 ant:ftp action=mkdir server=${maven.remote.machine}
 userid=${maven.remote.user} password=${maven.remote.password}
 remotedir=${maven.remote.dir}

   ant:fileset dir=${maven.build.dir} /

   /ant:ftp

 /goal





 Any help on the above issue would be great.



 Thanks in advance.



 Jayaram

 Confidentiality Statement:

 This message is intended only for the individual or entity to which it
is addressed. It may contain privileged, confidential information which
is exempt from disclosure under applicable laws. If you are not the
intended recipient, please note that you are strictly prohibited from
disseminating or distributing this information (other than to the
intended recipient) or copying this information. If you have received
this communication in error, please notify us immediately by return
email.



--
Kenney Westerhof
http://www.neonics.com
GPG public key: http://www.gods.nl/~forge/kenneyw.key

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

Confidentiality Statement:

This message is intended only for the individual or entity to which it is 
addressed. It may contain privileged, confidential information which is exempt 
from disclosure under applicable laws. If you are not the intended recipient, 
please note that you are strictly prohibited from disseminating or distributing 
this information (other than to the intended recipient) or copying this 
information. If you have received this communication in error, please notify us 
immediately by return email.


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



RE: ANT FTP with Maven

2005-03-30 Thread Kenney Westerhof
On Wed, 30 Mar 2005, GOKULAM Jayaram wrote:

 Hi kenney,

 I referred the manual of ANT

 http://ant.apache.org/manual/OptionalTasks/ftp.html

 Which says that create directory will create a remote directory beneath
 the default root directory.

 Can you please let me know, which is the default root directory in
 linux?
 I believe it is /root, if that's the case, my FTP mkdir still does not
 work.

The ant manual is wrong - the name should be 'default home directory'.
At least, if you log in as a normal user. Then you can wander all over
the entire filesystem. If you use an anonymous account, you can only
see a part of the filesystem.

If you'd try this:

   ant:ftp action=mkdir server=${maven.remote.machine}
   userid=${maven.remote.user} password=${maven.remote.password}
   remotedir=/tmp/TEST
/

then the directory /tmp/TEST should be created.

 What should be the problem?

My guess is that you work on a windows machine, and ${maven.build.dir}
is something like

 C:\Documents\ And\ Settings\YourUserName\Desktop\Work\YourProject

which is not a valid unix path.

You should have a path like

/path/to/directory/you/want/to/create

for an absolute path, or

directory/in/your/home/directory
.

Usually the ftp task is used for publishing websites and artifacts.
(see maven-jar-plugin et.al.)
You can test this all out using echo${maven.build.dir}/echo
and trying to create that directory by hand using the windows ftp client.
But that's probably not the directory you want to create.

O, and about your signature: ofcourse, I understand it's something you
cannot change - just wanted to point out that that policy makes no sense
when you send mail to an archived list ;)

Greetings,

Kenney Westerhof



 Thanks in advance,
 Jayaram

 -Original Message-
 From: Kenney Westerhof [mailto:[EMAIL PROTECTED]
 Sent: Wednesday, March 30, 2005 6:15 PM
 To: Maven Users List
 Cc: [EMAIL PROTECTED]
 Subject: Re: ANT FTP with Maven

 On Wed, 30 Mar 2005, GOKULAM Jayaram wrote:

 Hi,

 first of all: you might consider leaving the confidentiality footer out,
 since this email is addressed to a list, not a person, and is readable
 by the whole world :)

 As you can read in http://ant.apache.org/manual/OptionalTasks/ftp.html
 nested fileset attributes are ignored in the ftp task. Instead
 it wil mkdir the ${maven.remote.dir}, but that probably already exists,
 so nothing is printed/done.

 - Kenney

  Hi all,
 
  Am trying to connect to FTP server of windows to linux, using a
 ant:ftp
  from Maven.
 
 
 
  When I run the above goal, it just displays the task on the console,
 and
  it is not creating a directory as I wanted to.
 
  goal name=remote:ftp description=Copy the artifacts
 
 
ant:fileset dir=${maven.build.dir} /
 
/ant:ftp
 
  /goal
 
 
 
 
 
  Any help on the above issue would be great.
 
 
 
  Thanks in advance.
 
 
 
  Jayaram
 
  Confidentiality Statement:
 
  This message is intended only for the individual or entity to which it
 is addressed. It may contain privileged, confidential information which
 is exempt from disclosure under applicable laws. If you are not the
 intended recipient, please note that you are strictly prohibited from
 disseminating or distributing this information (other than to the
 intended recipient) or copying this information. If you have received
 this communication in error, please notify us immediately by return
 email.
 
 

 --
 Kenney Westerhof
 http://www.neonics.com
 GPG public key: http://www.gods.nl/~forge/kenneyw.key

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

 Confidentiality Statement:

 This message is intended only for the individual or entity to which it is 
 addressed. It may contain privileged, confidential information which is 
 exempt from disclosure under applicable laws. If you are not the intended 
 recipient, please note that you are strictly prohibited from disseminating or 
 distributing this information (other than to the intended recipient) or 
 copying this information. If you have received this communication in error, 
 please notify us immediately by return email.


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



--
Kenney Westerhof
http://www.neonics.com
GPG public key: http://www.gods.nl/~forge/kenneyw.key

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