ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Dominique Devienne" <ddevie...@gmail.com>
Subject Re: FTP Issue
Date Tue, 01 Aug 2006 19:19:24 GMT
Prefer forward slashes in properties file, even for windows paths, as
Ant and Java will do the right thing, and you can use <pathconvert>
when you really need windows-style filenames, but also your war.file
is an absolute file, yet you conbine it with deploy.dir. There's
probably an issue therer. --DD

On 8/1/06, Wiles, Cory <Cory.Wiles@stjude.org> wrote:
> In my "ftpToDev" target I have a property that is the name of the war
> file that I need to ftp.  However, when I run the build file it doesn't
> send the file, but if I hard code the file name it does.  Any thoughts?
>
> ----------------
> | BUILD FILE |
> ----------------
> <?xml version="1.0" encoding = "UTF-8"?>
> <project name="stjude" default="main" basedir=".">
> <!-- Load properties files here -->
> <property file="build_ftp_to_dev_cda.properties" />
>
> <!-- Timestamp Format -->
> <tstamp>
>  <format property="buildtimestamp" pattern="yyyyddMM" />
> </tstamp>
>
> <property name="build.compiler" value="modern"/>
> <property name="war.file.name"
> value="${war.file}_${buildtimestamp}.war"/>
>
> <path id="project.class.path">
>  <fileset dir="./WEB-INF/lib/">
>    <include name="**/*.jar"/>
>  </fileset>
>  <pathelement path="${src.dir}" />
> </path>
>
> <target name="main" depends="cleanWebApp, war, deploy, ftpToDev"/>
>
> <target name="cleanWebApp">
>  <delete file="${deploy.dir}/${war.file.name}" />
>  <delete file="${deploy.dir}/*.txt" />
>  <delete dir="${deploy.dir}/${war.file}" includeEmptyDirs="true" />
> </target>
>
> <target name="war">
>  <war warfile="${war.file.name}" webxml="./WEB-INF/web.xml">
>    <fileset dir="./" includes="${include.files}"
> excludes="${exclude.files}"/>
>      <lib dir="./WEB-INF/lib"/>
>  </war>
> </target>
>
> <target name="deploy">
>  <copy todir="${deploy.dir}">
>    <fileset dir="./" includes="${war.file.name}"/>
>  </copy>
> </target>
>
> <target name="ftpToDev" depends="deploy">
>  <ftp server="${ftpSrvr}" remotedir="${remoteDir}"
>       userid="${username}" password="${password}"
>       binary="${binary}" verbose="${verbose}">
>  <fileset dir="${basedir}" includes="${war.file.name}" />
>  </ftp>
> </target>
>
> </project>
>
> ------------------------------
> | BUILD PROPERTIES FILE |
> ------------------------------
> ftpSrvr=host.name
> remoteDir=/path/to/dir/
> username=username
> password=password
> depends=true
> binary=true
> verbose=true
> debug=true
> deploy.dir=C:\\Documents and Settings\\cwiles\\Desktop\\V7\\
> war.file=C:\\Documents and Settings\\cwiles\\Desktop\\V7\\deployment
> ftpAction=put
>
> ----------------------------------------------------
> Cory Wiles
> Internet Designer / Developer
> Internet Development Department
> St. Jude Children's Research Hospital
> www.stjude.org
> cory.wiles@stjude.org
> Office:(901) 495-2982
> Fax:(901) 495-3103
> ----------------------------------------------------
>
>
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org


Mime
View raw message