hi all, i did a bit of Googling and searched the archive but couldn't find quite the same situation mentioned that i'm in, so i figured i'd ask here. :)
we do our development on WinXP SP2 using jdk 1.4.2_06. i've written new build scripts for our project using ANT 1.7. everything works fine in our development environment; however, when i attempted to set up ANT & CruiseControl on a linux build machine the build is no longer working. i'm getting FileNotFound exceptions even though the files exist and are world readable. the error i'm getting is during the build is: [EMAIL PROTECTED] providerinterfaces]$ ant -verbose -debug > ant_output.txt BUILD FAILED /home/scm/CC_Build/projects/RSA/components/ProviderCommonServices/providerinterfaces/build.xml:48: The following error occurred while executing this line: java.io.FileNotFoundException: /home/scm/CC_Build/projects/RSA/components/ProviderCommonServices/providerinterfaces/${cn s.script.root}/component_build.xml (No such file or directory) looking at the path above you can see that ${cns.script.root} is not being translated. this property is defined in the build.properties file. the build.properties file doesn't look like it's being loaded according to the debug output: [property] Loading /home/scm/CC_BUILD/projects/RSA/build.properties [property] Unable to find property file: /home/scm/CC_BUILD/projects/RSA/build.properties for some reason that property file isn't being found, even though that is the correct path to the file and the file is world readable. i've attached an ant_diagnostics.txt file that contains the output of ant -diagnostics. i've also attached ant_output.txt which contains the -verbose -debug output from the build i ran above. hopefully somebody else has already come across this problem and can clue me in. :) thanks for any help. andy linux box info: Red Hat Enterprise Linux AS release 4 (Nahant Update 3) Linux version 2.6.9-34.ELsmp ([EMAIL PROTECTED]) (gcc version 3.4.5 20051201 (Red Hat 3.4.5-2)) #1 SMP Fri Feb 24 16:54:53 EST 2006
------- Ant diagnostics report ------- Apache Ant version 1.7.0 compiled on December 13 2006 ------------------------------------------- Implementation Version ------------------------------------------- core tasks : 1.7.0 optional tasks : not available ------------------------------------------- ANT PROPERTIES ------------------------------------------- ant.version: Apache Ant version 1.7.0 compiled on December 13 2006 ant.java.version: 1.4 ant.core.lib: /usr/local/ant/lib/ant.jar ant.home: /usr/local/ant ------------------------------------------- ANT_HOME/lib jar listing ------------------------------------------- ant.home: /usr/local/ant ant-apache-resolver.jar (4080 bytes) ant-jai.jar (21368 bytes) ant-apache-oro.jar (39591 bytes) ant-swing.jar (6713 bytes) ant-javamail.jar (7011 bytes) ant-junit.jar (92792 bytes) ant-trax.jar (6897 bytes) ant-jsch.jar (30122 bytes) ant-jmf.jar (6609 bytes) ant-antlr.jar (5769 bytes) ant-launcher.jar (11734 bytes) ant-apache-bcel.jar (8627 bytes) ant-starteam.jar (35404 bytes) ant-jdepend.jar (8152 bytes) ant-stylebook.jar (2334 bytes) ant-apache-regexp.jar (3737 bytes) xml-apis.jar (195119 bytes) ant-netrexx.jar (9895 bytes) ant-apache-log4j.jar (3074 bytes) ant-commons-net.jar (47163 bytes) xercesImpl.jar (1212965 bytes) ant-apache-bsf.jar (3980 bytes) ant.jar (1289806 bytes) ant-weblogic.jar (14254 bytes) ant-testutil.jar (14919 bytes) ant-commons-logging.jar (3943 bytes) ant-nodeps.jar (430311 bytes) ------------------------------------------- USER_HOME/.ant/lib jar listing ------------------------------------------- user.home: /home/scm No such directory. ------------------------------------------- Tasks availability ------------------------------------------- image : Missing dependency javax.media.jai.PlanarImage sshexec : Missing dependency com.jcraft.jsch.UserInfo scp : Missing dependency com.jcraft.jsch.UserInfo jdepend : Missing dependency jdepend.xmlui.JDepend A task being missing/unavailable should only matter if you are trying to use it ------------------------------------------- org.apache.env.Which diagnostics ------------------------------------------- Not available. Download it at http://xml.apache.org/commons/ ------------------------------------------- XML Parser information ------------------------------------------- XML Parser : org.apache.xerces.jaxp.SAXParserImpl XML Parser Location: /usr/local/ant/lib/xercesImpl.jar Namespace-aware parser : org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser Namespace-aware parser Location: /usr/local/ant/lib/xercesImpl.jar ------------------------------------------- System properties ------------------------------------------- java.runtime.name : Java(TM) 2 Runtime Environment, Standard Edition sun.boot.library.path : /usr/java/j2sdk1.4.2_06/jre/lib/i386 java.vm.version : 1.4.2_06-b03 ant.library.dir : /usr/local/ant/lib java.vm.vendor : Sun Microsystems Inc. java.vendor.url : http://java.sun.com/ path.separator : : java.vm.name : Java HotSpot(TM) Client VM file.encoding.pkg : sun.io user.country : US sun.os.patch.level : unknown java.vm.specification.name : Java Virtual Machine Specification user.dir : /home/scm/CC_Build/projects/RSA java.runtime.version : 1.4.2_06-b03 java.awt.graphicsenv : sun.awt.X11GraphicsEnvironment java.endorsed.dirs : /usr/java/j2sdk1.4.2_06/jre/lib/endorsed os.arch : i386 java.io.tmpdir : /tmp line.separator : java.vm.specification.vendor : Sun Microsystems Inc. os.name : Linux ant.home : /usr/local/ant sun.java2d.fontpath : java.library.path : /usr/java/j2sdk1.4.2_06/jre/lib/i386/client:/usr/java/j2sdk1.4.2_06/jre/lib/i386:/usr/java/j2sdk1.4.2_06/jre/../lib/i386 java.specification.name : Java Platform API Specification java.class.version : 48.0 java.util.prefs.PreferencesFactory : java.util.prefs.FileSystemPreferencesFactory os.version : 2.6.9-34.ELsmp user.home : /home/scm user.timezone : America/Chicago java.awt.printerjob : sun.print.PSPrinterJob file.encoding : UTF-8 java.specification.version : 1.4 user.name : scm java.class.path : /usr/local/ant/lib/ant-launcher.jar:/usr/local/ant/lib/ant-apache-resolver.jar:/usr/local/ant/lib/ant-jai.jar:/usr/local/ant/lib/ant-apache-oro.jar:/usr/local/ant/lib/ant-swing.jar:/usr/local/ant/lib/ant-javamail.jar:/usr/local/ant/lib/ant-junit.jar:/usr/local/ant/lib/ant-trax.jar:/usr/local/ant/lib/ant-jsch.jar:/usr/local/ant/lib/ant-jmf.jar:/usr/local/ant/lib/ant-antlr.jar:/usr/local/ant/lib/ant-launcher.jar:/usr/local/ant/lib/ant-apache-bcel.jar:/usr/local/ant/lib/ant-starteam.jar:/usr/local/ant/lib/ant-jdepend.jar:/usr/local/ant/lib/ant-stylebook.jar:/usr/local/ant/lib/ant-apache-regexp.jar:/usr/local/ant/lib/xml-apis.jar:/usr/local/ant/lib/ant-netrexx.jar:/usr/local/ant/lib/ant-apache-log4j.jar:/usr/local/ant/lib/ant-commons-net.jar:/usr/local/ant/lib/xercesImpl.jar:/usr/local/ant/lib/ant-apache-bsf.jar:/usr/local/ant/lib/ant.jar:/usr/local/ant/lib/ant-weblogic.jar:/usr/local/ant/lib/ant-testutil.jar:/usr/local/ant/lib/ant-commons-logging.jar:/usr/local/ant/lib/ant-nodeps.jar:/usr/java/j2sdk1.4.2_06/lib/tools.jar java.vm.specification.version : 1.0 sun.arch.data.model : 32 java.home : /usr/java/j2sdk1.4.2_06/jre java.specification.vendor : Sun Microsystems Inc. user.language : en java.vm.info : mixed mode java.version : 1.4.2_06 java.ext.dirs : /usr/java/j2sdk1.4.2_06/jre/lib/ext sun.boot.class.path : /usr/java/j2sdk1.4.2_06/jre/lib/rt.jar:/usr/java/j2sdk1.4.2_06/jre/lib/i18n.jar:/usr/java/j2sdk1.4.2_06/jre/lib/sunrsasign.jar:/usr/java/j2sdk1.4.2_06/jre/lib/jsse.jar:/usr/java/j2sdk1.4.2_06/jre/lib/jce.jar:/usr/java/j2sdk1.4.2_06/jre/lib/charsets.jar:/usr/java/j2sdk1.4.2_06/jre/classes java.vendor : Sun Microsystems Inc. file.separator : / java.vendor.url.bug : http://java.sun.com/cgi-bin/bugreport.cgi sun.cpu.endian : little sun.io.unicode.encoding : UnicodeLittle sun.cpu.isalist : ------------------------------------------- Temp dir ------------------------------------------- Temp dir is /tmp Temp dir is writeable Temp dir alignment with system clock is -926 ms ------------------------------------------- Locale information ------------------------------------------- Timezone Central Standard Time offset=-21600000 ------------------------------------------- Proxy information -------------------------------------------
Apache Ant version 1.7.0 compiled on December 13 2006 Apache Ant version 1.7.0 compiled on December 13 2006 Buildfile: build.xml Adding reference: ant.PropertyHelper Detected Java version: 1.4 in: /usr/java/j2sdk1.4.2_06/jre Detected OS: Linux Adding reference: ant.ComponentHelper Setting ro project property: ant.file -> /home/scm/CC_Build/projects/RSA/components/ProviderCommonServices/providerinterfaces/build.xml Adding reference: ant.projectHelper Adding reference: ant.parsing.context Adding reference: ant.targets parsing buildfile /home/scm/CC_Build/projects/RSA/components/ProviderCommonServices/providerinterfaces/build.xml with URI = file:/home/scm/CC_Build/projects/RSA/components/ProviderCommonServices/providerinterfaces/build.xml Setting ro project property: ant.project.name -> providerinterfaces Adding reference: providerinterfaces Setting ro project property: ant.file.providerinterfaces -> /home/scm/CC_Build/projects/RSA/components/ProviderCommonServices/providerinterfaces/build.xml Project base dir set to: /home/scm/CC_Build/projects/RSA/components/ProviderCommonServices/providerinterfaces +Target: +Target: init +Target: build [antlib:org.apache.tools.ant] Could not load definitions from resource org/apache/tools/ant/antlib.xml. It could not be found. [property] Loading Environment env. Setting project property: env.LESSOPEN -> |/usr/bin/lesspipe.sh %s Setting project property: env.LANG -> en_US.UTF-8 Setting project property: env.USER -> scm Setting project property: env.PWD -> /home/scm/CC_Build/projects/RSA/components/ProviderCommonServices/providerinterfaces Setting project property: env.SHELL -> /bin/bash Setting project property: env.KDEDIR -> /usr Setting project property: env.G_BROKEN_FILENAMES -> 1 Setting project property: env.MAIL -> /var/spool/mail/aclose Setting project property: env.SHLVL -> 2 Setting project property: env.NLSPATH -> /usr/dt/lib/nls/msg/%L/%N.cat Setting project property: env.LOGNAME -> scm Setting project property: env.BUILD_ROOT -> /home/scm/CC_BUILD/projects/CNS_Build Setting project property: env.PATH -> /usr/kerberos/bin:/usr/local/ssl/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11R6/bin:/usr/local/ant/bin:/home/aclose/bin Setting project property: env.IBPATH -> /usr/bin Setting project property: env.CC_HOME -> /usr/local/cruisecontrol-bin-2.6 Setting project property: env.TERM -> cygwin Setting project property: env.SSH_TTY -> /dev/pts/1 Setting project property: env.XFILESEARCHPATH -> /usr/dt/app-defaults/%L/Dt Setting project property: env.SSH_CONNECTION -> 10.29.2.106 1613 10.29.71.133 22 Setting project property: env.JAVA_HOME -> /usr/java/j2sdk1.4.2_06 Setting project property: env.ANT_HOME -> /usr/local/ant Setting project property: env.SSH_CLIENT -> 10.29.2.106 1613 22 Setting project property: env.LD_LIBRARY_PATH -> /usr/java/j2sdk1.4.2_06/jre/lib/i386/client:/usr/java/j2sdk1.4.2_06/jre/lib/i386:/usr/java/j2sdk1.4.2_06/jre/../lib/i386 Setting project property: env.HOME -> /home/scm Setting project property: env.INPUTRC -> /etc/inputrc Setting project property: env.HISTSIZE -> 1000 Setting project property: env.HOSTNAME -> nap2lsscm1.hns-net.com Setting project property: env.DEV_ROOT -> /home/scm/CC_BUILD/projects/RSA Setting project property: env.QTDIR -> /usr/lib/qt-3.3 Setting project property: env.LS_COLORS -> Setting project property: build.root -> /home/scm/CC_BUILD/projects/CNS_Build Setting project property: dev.root -> /home/scm/CC_BUILD/projects/RSA [property] Loading /home/scm/CC_Build/projects/RSA/components/ProviderCommonServices/providerinterfaces/providerinterfaces.properties Setting project property: app.project -> ProviderCommonServices Setting project property: app.root -> /home/scm/CC_Build/projects/RSA/components/ProviderCommonServices/providerinterfaces Setting project property: package.type -> jar Setting project property: app.product -> providerinterfaces Setting project property: app.name -> providerinterfaces [property] Loading /home/scm/CC_BUILD/projects/RSA/dev.build.properties [property] Unable to find property file: /home/scm/CC_BUILD/projects/RSA/dev.build.properties [property] Loading /home/scm/CC_BUILD/projects/RSA/build.properties [property] Unable to find property file: /home/scm/CC_BUILD/projects/RSA/build.properties Attempting to create object of type org.apache.tools.ant.helper.DefaultExecutor Adding reference: ant.executor Build sequence for target(s) `build' is [init, build] Complete build sequence is [init, build, ] init: Setting project property: DSTAMP -> 20070215 Setting project property: TSTAMP -> 1433 Setting project property: TODAY -> February 15 2007 build: Property "cns.script.root" has not been set Setting ro project property: ant.file -> /home/scm/CC_Build/projects/RSA/components/ProviderCommonServices/providerinterfaces/build.xml Setting ro project property: ant.project.name -> providerinterfaces Setting ro project property: ant.file.providerinterfaces -> /home/scm/CC_Build/projects/RSA/components/ProviderCommonServices/providerinterfaces/build.xml Setting project property: env.TERM -> cygwin Setting project property: user.country -> US Setting project property: env.HOME -> /home/scm Setting project property: path.separator -> : Setting project property: app.project -> ProviderCommonServices Setting project property: env.IBPATH -> /usr/bin Setting project property: line.separator -> Setting project property: java.vm.specification.version -> 1.0 Setting project property: java.util.prefs.PreferencesFactory -> java.util.prefs.FileSystemPreferencesFactory Setting project property: sun.io.unicode.encoding -> UnicodeLittle Setting project property: java.class.version -> 48.0 Setting project property: env.SHLVL -> 2 Setting project property: env.LESSOPEN -> |/usr/bin/lesspipe.sh %s Setting project property: sun.arch.data.model -> 32 Setting project property: java.vendor.url -> http://java.sun.com/ Setting project property: java.vm.name -> Java HotSpot(TM) Client VM Setting project property: env.NLSPATH -> /usr/dt/lib/nls/msg/%L/%N.cat Setting project property: app.name -> providerinterfaces Setting project property: app.root -> /home/scm/CC_Build/projects/RSA/components/ProviderCommonServices/providerinterfaces Setting project property: env.G_BROKEN_FILENAMES -> 1 Setting project property: env.USER -> scm Setting project property: os.name -> Linux Setting project property: app.product -> providerinterfaces Setting project property: dev.root -> /home/scm/CC_BUILD/projects/RSA Setting project property: env.CC_HOME -> /usr/local/cruisecontrol-bin-2.6 Setting project property: java.vendor.url.bug -> http://java.sun.com/cgi-bin/bugreport.cgi Setting project property: file.encoding.pkg -> sun.io Setting project property: env.MAIL -> /var/spool/mail/aclose Setting project property: env.HISTSIZE -> 1000 Setting project property: env.XFILESEARCHPATH -> /usr/dt/app-defaults/%L/Dt Setting project property: env.LD_LIBRARY_PATH -> /usr/java/j2sdk1.4.2_06/jre/lib/i386/client:/usr/java/j2sdk1.4.2_06/jre/lib/i386:/usr/java/j2sdk1.4.2_06/jre/../lib/i386 Setting project property: java.ext.dirs -> /usr/java/j2sdk1.4.2_06/jre/lib/ext Setting project property: env.DEV_ROOT -> /home/scm/CC_BUILD/projects/RSA Setting project property: user.dir -> /home/scm/CC_Build/projects/RSA/components/ProviderCommonServices/providerinterfaces Setting project property: java.vm.vendor -> Sun Microsystems Inc. Setting project property: DSTAMP -> 20070215 Setting project property: env.LS_COLORS -> Setting project property: java.specification.version -> 1.4 Setting project property: java.io.tmpdir -> /tmp Setting project property: java.class.path -> /usr/local/ant/lib/ant-launcher.jar:/usr/local/ant/lib/ant-apache-resolver.jar:/usr/local/ant/lib/ant-jai.jar:/usr/local/ant/lib/ant-apache-oro.jar:/usr/local/ant/lib/ant-swing.jar:/usr/local/ant/lib/ant-javamail.jar:/usr/local/ant/lib/ant-junit.jar:/usr/local/ant/lib/ant-trax.jar:/usr/local/ant/lib/ant-jsch.jar:/usr/local/ant/lib/ant-jmf.jar:/usr/local/ant/lib/ant-antlr.jar:/usr/local/ant/lib/ant-launcher.jar:/usr/local/ant/lib/ant-apache-bcel.jar:/usr/local/ant/lib/ant-starteam.jar:/usr/local/ant/lib/ant-jdepend.jar:/usr/local/ant/lib/ant-stylebook.jar:/usr/local/ant/lib/ant-apache-regexp.jar:/usr/local/ant/lib/xml-apis.jar:/usr/local/ant/lib/ant-netrexx.jar:/usr/local/ant/lib/ant-apache-log4j.jar:/usr/local/ant/lib/ant-commons-net.jar:/usr/local/ant/lib/xercesImpl.jar:/usr/local/ant/lib/ant-apache-bsf.jar:/usr/local/ant/lib/ant.jar:/usr/local/ant/lib/ant-weblogic.jar:/usr/local/ant/lib/ant-testutil.jar:/usr/local/ant/lib/ant-commons-logging.jar:/usr/local/ant/lib/ant-nodeps.jar:/usr/java/j2sdk1.4.2_06/lib/tools.jar Setting project property: ant.library.dir -> /usr/local/ant/lib Setting project property: env.KDEDIR -> /usr Setting project property: env.SHELL -> /bin/bash Setting project property: package.type -> jar Setting project property: java.runtime.version -> 1.4.2_06-b03 Setting project property: user.name -> scm Setting project property: ant.version -> Apache Ant version 1.7.0 compiled on December 13 2006 Setting project property: env.INPUTRC -> /etc/inputrc Setting project property: user.home -> /home/scm Setting project property: os.version -> 2.6.9-34.ELsmp Setting project property: java.library.path -> /usr/java/j2sdk1.4.2_06/jre/lib/i386/client:/usr/java/j2sdk1.4.2_06/jre/lib/i386:/usr/java/j2sdk1.4.2_06/jre/../lib/i386 Setting project property: java.version -> 1.4.2_06 Setting project property: env.BUILD_ROOT -> /home/scm/CC_BUILD/projects/CNS_Build Setting project property: java.awt.graphicsenv -> sun.awt.X11GraphicsEnvironment Setting project property: user.timezone -> Setting project property: ant.home -> /usr/local/ant Setting project property: file.encoding -> UTF-8 Setting project property: TSTAMP -> 1433 Setting project property: sun.cpu.endian -> little Setting project property: env.JAVA_HOME -> /usr/java/j2sdk1.4.2_06 Setting project property: java.vm.info -> mixed mode Setting project property: java.vendor -> Sun Microsystems Inc. Setting project property: env.ANT_HOME -> /usr/local/ant Setting project property: sun.cpu.isalist -> Setting project property: java.specification.vendor -> Sun Microsystems Inc. Setting project property: file.separator -> / Setting project property: java.vm.version -> 1.4.2_06-b03 Setting project property: env.LOGNAME -> scm Setting project property: java.endorsed.dirs -> /usr/java/j2sdk1.4.2_06/jre/lib/endorsed Setting project property: env.PWD -> /home/scm/CC_Build/projects/RSA/components/ProviderCommonServices/providerinterfaces Setting project property: env.SSH_CLIENT -> 10.29.2.106 1613 22 Setting project property: java.runtime.name -> Java(TM) 2 Runtime Environment, Standard Edition Setting project property: env.PATH -> /usr/kerberos/bin:/usr/local/ssl/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11R6/bin:/usr/local/ant/bin:/home/aclose/bin Setting project property: sun.boot.class.path -> /usr/java/j2sdk1.4.2_06/jre/lib/rt.jar:/usr/java/j2sdk1.4.2_06/jre/lib/i18n.jar:/usr/java/j2sdk1.4.2_06/jre/lib/sunrsasign.jar:/usr/java/j2sdk1.4.2_06/jre/lib/jsse.jar:/usr/java/j2sdk1.4.2_06/jre/lib/jce.jar:/usr/java/j2sdk1.4.2_06/jre/lib/charsets.jar:/usr/java/j2sdk1.4.2_06/jre/classes Setting project property: sun.os.patch.level -> unknown Setting project property: sun.java2d.fontpath -> Setting project property: java.vm.specification.name -> Java Virtual Machine Specification Setting project property: build.root -> /home/scm/CC_BUILD/projects/CNS_Build Setting project property: ant.core.lib -> /usr/local/ant/lib/ant.jar Setting project property: os.arch -> i386 Setting project property: java.awt.printerjob -> sun.print.PSPrinterJob Setting project property: TODAY -> February 15 2007 Setting project property: env.SSH_CONNECTION -> 10.29.2.106 1613 10.29.71.133 22 Setting project property: env.QTDIR -> /usr/lib/qt-3.3 Setting project property: java.vm.specification.vendor -> Sun Microsystems Inc. Setting project property: java.specification.name -> Java Platform API Specification Setting project property: env.HOSTNAME -> nap2lsscm1.hns-net.com Setting project property: env.SSH_TTY -> /dev/pts/1 Setting project property: user.language -> en Setting project property: sun.boot.library.path -> /usr/java/j2sdk1.4.2_06/jre/lib/i386 Setting project property: java.home -> /usr/java/j2sdk1.4.2_06/jre Setting project property: env.LANG -> en_US.UTF-8 Project base dir set to: /home/scm/CC_Build/projects/RSA/components/ProviderCommonServices/providerinterfaces [ant] calling target(s) [default] in build file /home/scm/CC_Build/projects/RSA/components/ProviderCommonServices/providerinterfaces/${cns.script.root}/component_build.xml Setting ro project property: ant.file -> /home/scm/CC_Build/projects/RSA/components/ProviderCommonServices/providerinterfaces/${cns.script.root}/component_build.xml Adding reference: ant.projectHelper Adding reference: ant.parsing.context Adding reference: ant.targets
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]