I'm trying to ftp from a plugin.  I've used both <ftp...> and <ant:ftp...>
The results are the same (nothing).  I see the messages from echo.  Does
anyone have a clue?


My tag looks like this (a blantent ripoff of the release plugin:



       <define:tag name="ftp-dependencies">
             <j:if test="${projectDescriptor != null}">
                <maven:pom var="pom"
projectDescriptor="${projectDescriptor}"/>
            </j:if>

            <j:set var="mavenRepoLocal"
value='${context.getVariable("maven.repo.local")}'/>
            <j:forEach var="dependency" items="${pom.dependencies}">
                <j:if
test='${category.equals(dependency.getProperty("category"))}'>
                    <j:set var="addDependencies" value='true'/>
                </j:if>
            </j:forEach>

            <j:if test='${addDependencies == "true" }'>
                <ant:mkdir dir="${todir}"/>
                <ant:copy todir="${todir}" flatten="true">
                    <ant:fileset dir="${mavenRepoLocal}">
                        <j:forEach var="dependency"
items="${pom.dependencies}">
                            <j:if
test='${category.equals(dependency.getProperty("category"))}'>
                                <ant:include
name="${dependency.artifactDirectory}/jars/${dependency.artifact}"/>
                                <ant:include
name="${dependency.artifactDirectory}/licenses/${dependency.artifactId}.lice
nse"/>
                            </j:if>
                        </j:forEach>
                    </ant:fileset>
                </ant:copy>
                <ant:echo message="server = ${server}  remotedir = ${base}
userid = ${userid} password = ${password} depends = no  verbose = yes"/>
                <ant:echo message="dir = ${todir} "/>
                <ftp server="${server}"
                                remotedir="${base}"
                                userid="${userid}"
                                password="${password}"
                                depends="no"
                                verbose="yes"
                                >
                                <fileset dir="${todir}" includes="*.jar"/>
                                </ftp>
            </j:if>
     </define:tag>

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

Reply via email to