Hi,

I have a problem running ant script as a cronjob. The cron tells


BUILD FAILED
/home/build/mobchannel/mobchannelWEB/build.xml:230:
/home/build/mobchannel/mobchannelWEB/${env.CATALINA_HOME}/bin not found.
But when I directly execute the build.xml using ant this error does not
occur.


 <property environment="env" />

        <property name="tomcat.home" value="${env.CATALINA_HOME}" />
        <property name="webapp.name" value="mobchannelWEB" />

        <property name="java.home" value="${env.JAVA_HOME}" />
        <property name="webapp.path" value="WebRoot" />
        <target name="jspc">
                <taskdef classname="org.apache.jasper.JspC" name="jasper2">
                        <classpath id="jspc.classpath">
                                <pathelement
location="${java.home}/../lib/tools.jar"
/>
                                <fileset dir="${tomcat.home}/bin">

 My CATALIN_HOME points to correctly and so does my JAVA_HOME.

The ${tomcat.home}/bin is getting expanded to path
/home/build/mobchannel/mobchannelWEB/${env.CATALINA_HOME}/bin .

When it should have been /usr/local/bin/apache-tomcat-6.0.13/bin.

Why does my ant script do this when run from a cronjob using perl script.

Any Ideas ?

-- 
Thanks
Arun George

Reply via email to