I wrote:
> I recompiled Ant, tried to figure out where the error came from, and found
> out the problem disappeared when I converted default.properties (in
> ant/taskdefs) from DOS-style (CRLF) to UNIX-style (LF).

Uhm, false alarm. Or no, the alarm should still be active :)

I tried it again, and now it fails again. This problem does not occur
every time /:|

I have used the -verbose option and re-executed ant. The result has been
attached as ant-output. Hope some1 can shed some light on this issue :)

> I must say the code looks very nice :)
> 
> Ernst
> 

--
Ernst de Haan
Freelance Java Architect

"Come to me all who are weary and burdened,
and I will give you rest" -- Jesus Christ
Buildfile: build.xml
Detected Java Version: 1.2
Detected OS: Linux
 +User task: echo     org.apache.tools.ant.taskdefs.Echo
 +User task: javadoc2     org.apache.tools.ant.taskdefs.Javadoc
 +User task: rename     org.apache.tools.ant.taskdefs.Rename
 +User task: java     org.apache.tools.ant.taskdefs.Java
 +User task: rmic     org.apache.tools.ant.taskdefs.Rmic
 +User task: mkdir     org.apache.tools.ant.taskdefs.Mkdir
 +User task: exec     org.apache.tools.ant.taskdefs.Exec
 +User task: javadoc     org.apache.tools.ant.taskdefs.Javadoc
 +User task: tar     org.apache.tools.ant.taskdefs.Tar
 +User task: expand     org.apache.tools.ant.taskdefs.Expand
 +User task: available     org.apache.tools.ant.taskdefs.Available
 +User task: javac     org.apache.tools.ant.taskdefs.Javac
 +User task: chmod     org.apache.tools.ant.taskdefs.Chmod
 +User task: copydir     org.apache.tools.ant.taskdefs.Copydir
 +User task: tstamp     org.apache.tools.ant.taskdefs.Tstamp
 +User task: jar     org.apache.tools.ant.taskdefs.Jar
 +User task: replace     org.apache.tools.ant.taskdefs.Replace
 +User task: renameext     
org.apache.tools.ant.taskdefs.optional.RenameExtensions
 +User task: keysubst     org.apache.tools.ant.taskdefs.KeySubst
 +User task: cvs     org.apache.tools.ant.taskdefs.Cvs
 +User task: filter     org.apache.tools.ant.taskdefs.Filter
 +User task: property     org.apache.tools.ant.taskdefs.Property
 +User task: deltree     org.apache.tools.ant.taskdefs.Deltree
 +User task: taskdef     org.apache.tools.ant.taskdefs.Taskdef
 +User task: get     org.apache.tools.ant.taskdefs.Get
 +User task: zip     org.apache.tools.ant.taskdefs.Zip
 +User task: gzip     org.apache.tools.ant.taskdefs.GZip
 +User task: delete     org.apache.tools.ant.taskdefs.Delete
 +User task: copyfile     org.apache.tools.ant.taskdefs.Copyfile
 +User task: fixcrlf     org.apache.tools.ant.taskdefs.FixCRLF
Setting project property: ant.home -> ~/prg/jakarta-ant
Setting project property: java.specification.name -> Java Platform API 
Specification
Setting project property: java.version -> 1.2.2
Setting project property: java.awt.graphicsenv -> sun.awt.X11GraphicsEnvironment
Setting project property: user.timezone -> Europe/Paris
Setting project property: java.specification.version -> 1.2
Setting project property: java.vm.vendor -> Blackdown Java-Linux Team
Setting project property: java.vm.specification.version -> 1.0
Setting project property: user.home -> /home/ernst
Setting project property: os.arch -> i386
Setting project property: java.awt.fonts -> 
Setting project property: java.vendor.url -> http://www.blackdown.org
Setting project property: file.encoding.pkg -> sun.io
Setting project property: user.region -> US
Setting project property: java.home -> /usr/local/blackdown-linux-jdk1.2.2/jre
Setting project property: java.class.path -> 
:/home/ernst/java/lib:/usr/local/blackdown-linux-jdk1.2.2/jre/lib/rt.jar:/usr/local/blackdown-linux-jdk1.2.2/lib/tools.jar:/usr/local/share/java/classes/jsdk.jar:/usr/local/share/java/classes/activation.jar:/home/ernst/prg/orion/ejb.jar:/home/ernst/prg/orion/jndi.jar:/home/ernst/prg/xerces-1.0.3/xerces.jar:/usr/local/share/java/classes/xml4j.jar:/home/ernst/prg/jaxp1.0.1/jaxp.jar:/home/ernst/prg/jaxp1.0.1/parser.jar:/home/ernst/prg/orion/orion.jar:/home/ernst/prg/mm.mysql.jdbc-1.2c/mysql_uncomp.jar:/usr/local/share/java/classes/psepro3/pro_g.jar:/usr/local/share/java/classes/psepro3/tools_g.jar
Setting project property: line.separator -> 

Setting project property: java.ext.dirs -> 
/usr/local/blackdown-linux-jdk1.2.2/jre/lib/ext
Setting project property: java.io.tmpdir -> /tmp
Setting project property: os.name -> Linux
Setting project property: java.vendor -> Blackdown Java-Linux Team
Setting project property: java.awt.printerjob -> sun.awt.motif.PSPrinterJob
Setting project property: java.library.path -> 
/usr/local/blackdown-linux-jdk1.2.2/jre/lib/i386/green_threads:/usr/local/blackdown-linux-jdk1.2.2/jre/lib/i386/classic:/usr/local/blackdown-linux-jdk1.2.2/jre/lib/i386:/usr/lib:/lib
Setting project property: java.vm.specification.vendor -> Sun Microsystems Inc.
Setting project property: sun.io.unicode.encoding -> UnicodeLittle
Setting project property: file.encoding -> ISO-8859-1
Setting project property: java.specification.vendor -> Sun Microsystems Inc.
Setting project property: user.name -> ernst
Setting project property: user.language -> en
Setting project property: java.vendor.url.bug -> 
http://www.blackdown.org/cgi-bin/jdk
Setting project property: java.vm.name -> Classic VM
Setting project property: java.vm.specification.name -> Java Virtual Machine 
Specification
Setting project property: java.class.version -> 46.0
Setting project property: sun.boot.library.path -> 
/usr/local/blackdown-linux-jdk1.2.2/jre/lib/i386
Setting project property: os.version -> 2.0.36
Setting project property: java.vm.info -> build Linux_JDK_1.2.2_RC4, green 
threads, nojit
Setting project property: java.vm.version -> 1.2.2
Setting project property: java.compiler -> NONE
Setting project property: path.separator -> :
Setting project property: user.dir -> ;�
(^��������j
XV�
Setting project property: file.separator -> /
Setting project property: sun.boot.class.path -> 
/usr/local/blackdown-linux-jdk1.2.2/jre/lib/rt.jar:/usr/local/blackdown-linux-jdk1.2.2/jre/lib/i18n.jar:/usr/local/blackdown-linux-jdk1.2.2/jre/classes
Setting ro project property: ant.file -> ;�
(^��������j
XV�/build.xml
Setting project property: basedir -> ;�
(^��������j
XV�/;�
(^��������j
XV�
Project base dir set to: ;�
(^��������j
XV�
Setting project property: name -> orion-primer
Setting project property: src.dir -> src
Setting project property: lib.dir -> lib
Setting project property: rel.dir -> rel
Setting project property: build.compiler -> jikes
 +Target: init
   +Task: property
Setting project property: name -> orion-primer
   +Task: property
Setting project property: src.dir -> src
   +Task: property
Setting project property: lib.dir -> lib
   +Task: property
Setting project property: rel.dir -> rel
   +Task: property
Setting project property: build.compiler -> jikes
 +Target: clean
   +Task: deltree
   +Task: deltree
 +Target: prepare
   +Task: mkdir
   +Task: mkdir
   +Task: mkdir
   +Task: mkdir
   +Task: mkdir
   +Task: mkdir
 +Target: ejb-classes
   +Task: javac
 +Target: ejb-meta-inf
   +Task: copyfile
 +Target: ejb-jar
   +Task: jar
 +Target: web-classes
   +Task: javac
 +Target: web-web-inf
   +Task: copyfile
 +Target: web-war
   +Task: jar
Build sequence for target `web-war' is [init, prepare, web-classes, 
web-web-inf, web-war]
Complete build sequence is [init, prepare, web-classes, web-web-inf, web-war, 
ejb-meta-inf, ejb-classes, ejb-jar, clean]
Executing Target: init
Executing Target: prepare
Executing Target: web-classes
BUILD FATAL ERROR: srcdir (;�
(^��������j
XV�/;�
(^��������j
XV�/;�
(^��������j
XV�/src) does not exist!

Reply via email to