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]

Reply via email to