Re: Barracuda: Compiling Barracuda - first time Barracuda user
Stephen Woolerton <[email protected]>
| Newsgroups | gmane.comp.java.enhydra.barracuda.general |
|---|---|
| Message-ID | <[email protected]> |
Yep, I figured the same (the Mac must have xml classes loading
somewhere). For what it is worth the Mac doesn't officially support 1.4
yet, it is still on 1.3.1. I may yet try the 1.4.1 release candidate
which is up to RC8.
OK, so lets try on Linux. I copied the exact same setup onto Linux with
a 1.3.1 JVM. Result was I didn't get the "defaultNode.hasAttributes()"
errors relating to org.w3c.dom.Node. I still get the other errors
though, i.e.
/var/root/barcuda/Barracuda/src/org/enhydra/barracuda/plankton/http/HttpRequester.java:496:
cannot resolve symbol
[javac] symbol : method getHeaderFields ()
[javac] location: class java.net.URLConnection
[javac] List scookies = (List)
conn.getHeaderFields().get("Set-Cookie");
[javac] ^
[javac]
/var/root/barcuda/Barracuda/src/org/enhydra/barracuda/plankton/http/HttpServices.java:88:
cannot resolve symbol
[javac] symbol : method initCause
(java.lang.NumberFormatException)
[javac] location: class java.text.ParseException
[javac] ee.initCause(e);
[javac] ^
[javac]
/var/root/barcuda/Barracuda/src/org/enhydra/barracuda/plankton/http/HttpServices.java:97:
cannot resolve symbol
[javac] symbol : method initCause
(java.lang.NumberFormatException)
[javac] location: class java.text.ParseException
[javac] ee.initCause(e);
[javac] ^
[javac]
/var/root/barcuda/Barracuda/src/org/enhydra/barracuda/plankton/http/HttpServices.java:105:
cannot resolve symbol
[javac] symbol : method initCause (java.text.ParseException)
[javac] location: class java.text.ParseException
[javac] ee.initCause(e);
[javac] ^
Looks to me like it won't compile out of the box on 1.3.1 at the moment.
JDK 1.4.1
I therefore figured since you folk are all on Java 1.4.1, I'd try that
on the Linux box. I looked at the notes from your post to Perez on 13
November, and copied xalan and xerces from Barracuda into
$JAVA_HOME/jre/endorsed/lib as recommended. I also copied junit into
$ANT_HOME/lib.
Then compiled under 1.4 using "ant compile". The compile worked - great.
When I tried "ant clean sample.init", followed by "ant contrib
-Dsubproject=all -Dsubtarget=install", I get this...
<show setup first>
[stephenw@DS9 barcuda]$ java -version
java version "1.4.1_01"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.1_01-b01)
Java HotSpot(TM) Client VM (build 1.4.1_01-b01, mixed mode)
[stephenw@DS9 barcuda]$ ls
ant app_env app_env.maclite Barracuda BarracudaDiscRack
[stephenw@DS9 barcuda]$ cat ./app_env
#!/bin/bash
export BARSRC=/mnt/hda3/stephenw/java/barcuda
#
export JAVA_HOME=/usr/java/jdk
export PATH=$PATH:$JAVA_HOME/bin
# ant
export ANT_HOME=$BARSRC/ant
export PATH=$PATH:$ANT_HOME/bin
# tomcat
export CATALINA_HOME=/mnt/hda3/stephenw/java/tomcat
#
export CLASSPATH=.
#
echo $JAVA_HOME
echo $ANT_HOME
echo $BARSRC
echo $CLASSPATH
echo $CATALINA_HOME
# do the build
cd $BARSRC/Barracuda/src
#
#ant -projecthelp
#ant compile
#ant clean sample.init
ant contrib -Dsubproject=all -Dsubtarget=install
[stephenw@DS9 barcuda]$ ls ant/lib/
ant.jar junit-3.8.1.jar optional.jar README
xerces-1.4.4-xmlc-2.1.jar
[stephenw@DS9 barcuda]$ ls /usr/java/jdk/jre/lib/endorsed/
xalan-2.4.1.jar xerces-1.4.4-xmlc-2.1.jar
<then do "ant clean sample.init" #output not shown>
<now do ant contrib -Dsubproject=all -Dsubtarget=install>
[stephenw@DS9 barcuda]$ ./app_env
/usr/java/jdk
/mnt/hda3/stephenw/java/barcuda/ant
/mnt/hda3/stephenw/java/barcuda
.
/mnt/hda3/stephenw/java/tomcat
Buildfile: build.xml
sample.init:
taskdefs.init:
[mkdir] Created dir:
/mnt/hda3/stephenw/java/barcuda/Barracuda/WEB-INF/classes
source.init:
[mkdir] Created dir:
/mnt/hda3/stephenw/java/barcuda/Barracuda/WEB-INF/classes/xlib
[mkdir] Created dir:
/mnt/hda3/stephenw/java/barcuda/Barracuda/WEB-INF/tmp$/src_events
[mkdir] Created dir:
/mnt/hda3/stephenw/java/barcuda/Barracuda/WEB-INF/tmp$/src_xmlc
[mkdir] Created dir:
/mnt/hda3/stephenw/java/barcuda/Barracuda/unit_tests
[mkdir] Created dir:
/mnt/hda3/stephenw/java/barcuda/Barracuda/unit_tests/reports
init:
taskdefs.compile:
[javac] Compiling 8 source files to
/mnt/hda3/stephenw/java/barcuda/Barracuda/WEB-INF/classes
[copy] Copying 1 file to
/mnt/hda3/stephenw/java/barcuda/Barracuda/WEB-INF/classes/org/enhydra/barracuda/taskdefs
[copy] Copying 2 files to
/mnt/hda3/stephenw/java/barcuda/Barracuda/WEB-INF/classes/xlib/dtds
taskdefs:
[jar] Building jar:
/mnt/hda3/stephenw/java/barcuda/Barracuda/WEB-INF/jars/barracuda-ant.jar
compile_core:
[javac] Compiling 232 source files to
/mnt/hda3/stephenw/java/barcuda/Barracuda/WEB-INF/classes
[javac] Note: Some input files use or override a deprecated API.
[javac] Note: Recompile with -deprecation for details.
deploy_mockups:
[copyrepl] Copying 1 file to
/mnt/hda3/stephenw/java/barcuda/Barracuda/src/org/enhydra/barracuda/admin/xmlc
[copyrepl] Replacing text in copied files
[copyrepl] Copying 7 files to
/mnt/hda3/stephenw/java/barcuda/Barracuda/WEB-INF/classes/xlib/org/enhydra/barracuda/admin
[copyrepl] Replacing text in copied files
[copyrepl] Copying 1 file to
/mnt/hda3/stephenw/java/barcuda/Barracuda/src/org/enhydra/barracuda/config/xmlc
[copyrepl] Processing copied files for server side includes
[copyrepl] Replacing text in copied files
[copyrepl] Copying 30 files to
/mnt/hda3/stephenw/java/barcuda/Barracuda/WEB-INF/classes/xlib/org/enhydra/barracuda/config
[copyrepl] Replacing text in copied files
xmlc:
xmlc.sub:
[localize] ...Invoking XMLC precompiler taskdef
[localize]
/mnt/hda3/stephenw/java/barcuda/Barracuda/src/org/enhydra/barracuda/examples/xmlc/CompEx7.html:21:
Warning: unknown attribute "customattr1"
[localize]
/mnt/hda3/stephenw/java/barcuda/Barracuda/src/org/enhydra/barracuda/examples/xmlc/CompEx7.html:24:
Warning: unknown attribute "customattr2"
[localize]
/mnt/hda3/stephenw/java/barcuda/Barracuda/src/org/enhydra/barracuda/examples/xmlc/CompEx7.html:35:
Warning: unknown attribute "customattr3"
[localize]
/mnt/hda3/stephenw/java/barcuda/Barracuda/src/org/enhydra/barracuda/examples/xmlc/CompEx7.html:38:
Warning: unknown attribute "customattr4"
[localize] ...Invoking Javac compiler taskdef
[localize] Compiling 19 source files to
/mnt/hda3/stephenw/java/barcuda/Barracuda/WEB-INF/classes
xmlc.sub:
[localize] ...Invoking XMLC precompiler taskdef
[localize] ...Invoking Javac compiler taskdef
[localize] Compiling 5 source files to
/mnt/hda3/stephenw/java/barcuda/Barracuda/WEB-INF/classes
xmlc.sub:
[localize] ...Generating localized templates
[localize] ...Invoking XMLC precompiler taskdef
[localize] ...Invoking Javac compiler taskdef
[localize] Compiling 23 source files to
/mnt/hda3/stephenw/java/barcuda/Barracuda/WEB-INF/classes
[localize] Processed 14 source files, found 1 master templates,
created 8 new localized templates
xmlc.sub:
[localize] ...Invoking XMLC precompiler taskdef
[localize] ...Invoking Javac compiler taskdef
[localize] Compiling 3 source files to
/mnt/hda3/stephenw/java/barcuda/Barracuda/WEB-INF/classes
xmlc.sub:
[localize] ...Invoking XMLC precompiler taskdef
[localize] ...Invoking Javac compiler taskdef
[localize] Compiling 1 source file to
/mnt/hda3/stephenw/java/barcuda/Barracuda/WEB-INF/classes
xmlc.sub:
[localize] ...Generating localized templates
[localize] ...Invoking XMLC precompiler taskdef
[localize] ...Invoking Javac compiler taskdef
[localize] Compiling 9 source files to
/mnt/hda3/stephenw/java/barcuda/Barracuda/WEB-INF/classes
[localize] Processed 1 source files, found 1 master templates,
created 7 new localized templates
build_events:
build_events.sub:
[events] Created 15 event files from
/mnt/hda3/stephenw/java/barcuda/Barracuda/src/org/enhydra/barracuda/examples/ex1/events.xml
[events] Compiling 15 source files to
/mnt/hda3/stephenw/java/barcuda/Barracuda/WEB-INF/classes
build_events.sub:
[events] Created 11 event files from
/mnt/hda3/stephenw/java/barcuda/Barracuda/src/org/enhydra/barracuda/examples/ex3/events.xml
[events] Compiling 11 source files to
/mnt/hda3/stephenw/java/barcuda/Barracuda/WEB-INF/classes
build_events.sub:
[events] Created 6 event files from
/mnt/hda3/stephenw/java/barcuda/Barracuda/src/org/enhydra/barracuda/examples/ex4/events.xml
[events] Compiling 6 source files to
/mnt/hda3/stephenw/java/barcuda/Barracuda/WEB-INF/classes
build_events.sub:
[events] Created 4 event files from
/mnt/hda3/stephenw/java/barcuda/Barracuda/src/org/enhydra/barracuda/examples/xmlc/events.xml
[events] Compiling 4 source files to
/mnt/hda3/stephenw/java/barcuda/Barracuda/WEB-INF/classes
build_events.sub:
[events] Created 2 event files from
/mnt/hda3/stephenw/java/barcuda/Barracuda/src/org/enhydra/barracuda/admin/events.xml
[events] Compiling 2 source files to
/mnt/hda3/stephenw/java/barcuda/Barracuda/WEB-INF/classes
build_events.sub:
[events] Created 3 event files from
/mnt/hda3/stephenw/java/barcuda/Barracuda/src/org/enhydra/barracuda/config/events.xml
[events] Compiling 3 source files to
/mnt/hda3/stephenw/java/barcuda/Barracuda/WEB-INF/classes
compile_rest:
[javac] Compiling 57 source files to
/mnt/hda3/stephenw/java/barcuda/Barracuda/WEB-INF/classes
[javac] Note:
/mnt/hda3/stephenw/java/barcuda/Barracuda/src/org/enhydra/barracuda/testbed/servlet/MockHttpServletRequest.java
uses or overrides a deprecated API.
[javac] Note: Recompile with -deprecation for details.
compile.post.process:
[copy] Copying 25 files to
/mnt/hda3/stephenw/java/barcuda/Barracuda/WEB-INF/classes/org/enhydra/barracuda
[copy] Copying 3 files to
/mnt/hda3/stephenw/java/barcuda/Barracuda/WEB-INF/classes/xlib/org/enhydra/barracuda/core/scripts
compile:
jars:
[jar] Building jar:
/mnt/hda3/stephenw/java/barcuda/Barracuda/WEB-INF/lib/barracuda-admin.jar
[jar] Building jar:
/mnt/hda3/stephenw/java/barcuda/Barracuda/WEB-INF/lib/barracuda-config.jar
[jar] Building jar:
/mnt/hda3/stephenw/java/barcuda/Barracuda/WEB-INF/lib/barracuda-core.jar
[jar] Building jar:
/mnt/hda3/stephenw/java/barcuda/Barracuda/WEB-INF/lib/barracuda-examples.jar
[jar] Building jar:
/mnt/hda3/stephenw/java/barcuda/Barracuda/WEB-INF/lib/barracuda-log4j.jar
[jar] Building jar:
/mnt/hda3/stephenw/java/barcuda/Barracuda/WEB-INF/lib/barracuda-tutorials.jar
[jar] Building jar:
/mnt/hda3/stephenw/java/barcuda/Barracuda/WEB-INF/lib/barracuda-webapp.jar
[jar] Building jar:
/mnt/hda3/stephenw/java/barcuda/Barracuda/WEB-INF/lib/plankton.jar
[jar] Building jar:
/mnt/hda3/stephenw/java/barcuda/Barracuda/WEB-INF/lib/barracuda-testbed.jar
contrib:
check.status:
init:
clean.contrib:
compile.contrib:
[javac] Compiling 64 source files to
/mnt/hda3/stephenw/java/barcuda/Barracuda/WEB-INF/classes
jar.contrib:
[jar] Building jar:
/mnt/hda3/stephenw/java/barcuda/Barracuda/WEB-INF/lib/barracuda-contrib.jar
specify.subproject:
specify.subtarget:
specify.property.control:
check.subproject.control:
subproject.control.single:
subproject.control.multiple:
subproject.control.sub:
[echo] processing project: dbroggisch
sample.init:
prepare:
[copy] Copying 1 file to
/mnt/hda3/stephenw/java/barcuda/Barracuda/src/org/enhydra/barracuda/contrib/dbroggisch/webapp/build/WEB-INF/lib
[copy] Copying 1 file to
/mnt/hda3/stephenw/java/barcuda/Barracuda/src/org/enhydra/barracuda/contrib/dbroggisch/webapp/build/WEB-INF/lib
[copy] Copying 1 file to
/mnt/hda3/stephenw/java/barcuda/Barracuda/src/org/enhydra/barracuda/contrib/dbroggisch/webapp/build/WEB-INF/lib
[copy] Copying 1 file to
/mnt/hda3/stephenw/java/barcuda/Barracuda/src/org/enhydra/barracuda/contrib/dbroggisch/webapp/build/WEB-INF/lib
[copy] Copying 1 file to
/mnt/hda3/stephenw/java/barcuda/Barracuda/src/org/enhydra/barracuda/contrib/dbroggisch/webapp/build/WEB-INF/lib
deploy_mockups:
Trying to override old definition of task copyrepl
xmlc:
xmlc.sub:
[localize] ...Invoking XMLC precompiler taskdef
[foreach] java.lang.ClassNotFoundException:
org.enhydra.xml.xmlc.commands.xmlc.XMLC
[foreach] at
org.apache.tools.ant.AntClassLoader.findClassInComponents(AntClassLoader.java:1076)
[foreach] at
org.apache.tools.ant.AntClassLoader.findClass(AntClassLoader.java:1037)
[foreach] at
org.apache.tools.ant.AntClassLoader.loadClass(AntClassLoader.java:926)
[foreach] at java.lang.ClassLoader.loadClass(ClassLoader.java:255)
[foreach] at
java.lang.ClassLoader.loadClassInternal(ClassLoader.java:315)
[foreach] at java.lang.Class.forName0(Native Method)
[foreach] at java.lang.Class.forName(Class.java:140)
[foreach] at
org.enhydra.barracuda.taskdefs.Xmlc.execute(Xmlc.java:564)
[foreach] at
org.enhydra.barracuda.taskdefs.Localize.execute(Localize.java:628)
[foreach] at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:166)
[foreach] at org.apache.tools.ant.Task.perform(Task.java:319)
[foreach] at org.apache.tools.ant.Target.execute(Target.java:309)
[foreach] at
org.apache.tools.ant.Target.performTasks(Target.java:336)
[foreach] at
org.apache.tools.ant.Project.executeTarget(Project.java:1306)
[foreach] at
org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:371)
[foreach] at
org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:143)
[foreach] at org.apache.tools.ant.Task.perform(Task.java:319)
[foreach] at org.apache.tools.ant.Target.execute(Target.java:309)
[foreach] at
org.apache.tools.ant.Target.performTasks(Target.java:336)
[foreach] at
org.apache.tools.ant.Project.executeTarget(Project.java:1306)
[foreach] at
org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:371)
[foreach] at org.apache.tools.ant.Task.perform(Task.java:319)
[foreach] at org.apache.tools.ant.Target.execute(Target.java:309)
[foreach] at
org.apache.tools.ant.Target.performTasks(Target.java:336)
[foreach] at
org.apache.tools.ant.Project.executeTarget(Project.java:1306)
[foreach] at
org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:371)
[foreach] at
org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:143)
[foreach] at net.sf.antcontrib.logic.ForEach.execute(Unknown
Source)
[foreach] at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:166)
[foreach] at org.apache.tools.ant.Task.perform(Task.java:319)
[foreach] at org.apache.tools.ant.Target.execute(Target.java:309)
[foreach] at
org.apache.tools.ant.Target.performTasks(Target.java:336)
[foreach] at
org.apache.tools.ant.Project.executeTarget(Project.java:1306)
[foreach] at
org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:371)
[foreach] at org.apache.tools.ant.Task.perform(Task.java:319)
[foreach] at org.apache.tools.ant.Target.execute(Target.java:309)
[foreach] at
org.apache.tools.ant.Target.performTasks(Target.java:336)
[foreach] at
org.apache.tools.ant.Project.executeTarget(Project.java:1306)
[foreach] at
org.apache.tools.ant.Project.executeTargets(Project.java:1250)
[foreach] at org.apache.tools.ant.Main.runBuild(Main.java:610)
[foreach] at org.apache.tools.ant.Main.start(Main.java:196)
[foreach] at org.apache.tools.ant.Main.main(Main.java:235)
[foreach] java.lang.ClassNotFoundException:
org.enhydra.xml.xmlc.commands.xmlc.XMLC
[foreach] at
org.enhydra.barracuda.taskdefs.Xmlc.execute(Xmlc.java:572)
[foreach] at
org.enhydra.barracuda.taskdefs.Localize.execute(Localize.java:628)
[foreach] at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:166)
[foreach] at org.apache.tools.ant.Task.perform(Task.java:319)
[foreach] at org.apache.tools.ant.Target.execute(Target.java:309)
[foreach] at
org.apache.tools.ant.Target.performTasks(Target.java:336)
[foreach] at
org.apache.tools.ant.Project.executeTarget(Project.java:1306)
[foreach] at
org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:371)
[foreach] at
org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:143)
[foreach] at org.apache.tools.ant.Task.perform(Task.java:319)
[foreach] at org.apache.tools.ant.Target.execute(Target.java:309)
[foreach] at
org.apache.tools.ant.Target.performTasks(Target.java:336)
[foreach] at
org.apache.tools.ant.Project.executeTarget(Project.java:1306)
[foreach] at
org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:371)
[foreach] at org.apache.tools.ant.Task.perform(Task.java:319)
[foreach] at org.apache.tools.ant.Target.execute(Target.java:309)
[foreach] at
org.apache.tools.ant.Target.performTasks(Target.java:336)
[foreach] at
org.apache.tools.ant.Project.executeTarget(Project.java:1306)
[foreach] at
org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:371)
[foreach] at
org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:143)
[foreach] at net.sf.antcontrib.logic.ForEach.execute(Unknown
Source)
[foreach] at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:166)
[foreach] at org.apache.tools.ant.Task.perform(Task.java:319)
[foreach] at org.apache.tools.ant.Target.execute(Target.java:309)
[foreach] at
org.apache.tools.ant.Target.performTasks(Target.java:336)
[foreach] at
org.apache.tools.ant.Project.executeTarget(Project.java:1306)
[foreach] at
org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:371)
[foreach] at org.apache.tools.ant.Task.perform(Task.java:319)
[foreach] at org.apache.tools.ant.Target.execute(Target.java:309)
[foreach] at
org.apache.tools.ant.Target.performTasks(Target.java:336)
[foreach] at
org.apache.tools.ant.Project.executeTarget(Project.java:1306)
[foreach] at
org.apache.tools.ant.Project.executeTargets(Project.java:1250)
[foreach] at org.apache.tools.ant.Main.runBuild(Main.java:610)
[foreach] at org.apache.tools.ant.Main.start(Main.java:196)
[foreach] at org.apache.tools.ant.Main.main(Main.java:235)
[foreach] Caused by: java.lang.ClassNotFoundException:
org.enhydra.xml.xmlc.commands.xmlc.XMLC
[foreach] at
org.apache.tools.ant.AntClassLoader.findClassInComponents(AntClassLoader.java:1076)
[foreach] at
org.apache.tools.ant.AntClassLoader.findClass(AntClassLoader.java:1037)
[foreach] at
org.apache.tools.ant.AntClassLoader.loadClass(AntClassLoader.java:926)
[foreach] at java.lang.ClassLoader.loadClass(ClassLoader.java:255)
[foreach] at
java.lang.ClassLoader.loadClassInternal(ClassLoader.java:315)
[foreach] at java.lang.Class.forName0(Native Method)
[foreach] at java.lang.Class.forName(Class.java:140)
[foreach] at
org.enhydra.barracuda.taskdefs.Xmlc.execute(Xmlc.java:564)
[foreach] ... 34 more
[foreach] --- Nested Exception ---
[foreach] java.lang.ClassNotFoundException:
org.enhydra.xml.xmlc.commands.xmlc.XMLC
[foreach] at
org.apache.tools.ant.AntClassLoader.findClassInComponents(AntClassLoader.java:1076)
[foreach] at
org.apache.tools.ant.AntClassLoader.findClass(AntClassLoader.java:1037)
[foreach] at
org.apache.tools.ant.AntClassLoader.loadClass(AntClassLoader.java:926)
[foreach] at java.lang.ClassLoader.loadClass(ClassLoader.java:255)
[foreach] at
java.lang.ClassLoader.loadClassInternal(ClassLoader.java:315)
[foreach] at java.lang.Class.forName0(Native Method)
[foreach] at java.lang.Class.forName(Class.java:140)
[foreach] at
org.enhydra.barracuda.taskdefs.Xmlc.execute(Xmlc.java:564)
[foreach] at
org.enhydra.barracuda.taskdefs.Localize.execute(Localize.java:628)
[foreach] at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:166)
[foreach] at org.apache.tools.ant.Task.perform(Task.java:319)
[foreach] at org.apache.tools.ant.Target.execute(Target.java:309)
[foreach] at
org.apache.tools.ant.Target.performTasks(Target.java:336)
[foreach] at
org.apache.tools.ant.Project.executeTarget(Project.java:1306)
[foreach] at
org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:371)
[foreach] at
org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:143)
[foreach] at org.apache.tools.ant.Task.perform(Task.java:319)
[foreach] at org.apache.tools.ant.Target.execute(Target.java:309)
[foreach] at
org.apache.tools.ant.Target.performTasks(Target.java:336)
[foreach] at
org.apache.tools.ant.Project.executeTarget(Project.java:1306)
[foreach] at
org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:371)
[foreach] at org.apache.tools.ant.Task.perform(Task.java:319)
[foreach] at org.apache.tools.ant.Target.execute(Target.java:309)
[foreach] at
org.apache.tools.ant.Target.performTasks(Target.java:336)
[foreach] at
org.apache.tools.ant.Project.executeTarget(Project.java:1306)
[foreach] at
org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:371)
[foreach] at
org.apache.tools.ant.taskdefs.CallTarget.execute(CallTarget.java:143)
[foreach] at net.sf.antcontrib.logic.ForEach.execute(Unknown
Source)
[foreach] at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:166)
[foreach] at org.apache.tools.ant.Task.perform(Task.java:319)
[foreach] at org.apache.tools.ant.Target.execute(Target.java:309)
[foreach] at
org.apache.tools.ant.Target.performTasks(Target.java:336)
[foreach] at
org.apache.tools.ant.Project.executeTarget(Project.java:1306)
[foreach] at
org.apache.tools.ant.taskdefs.Ant.execute(Ant.java:371)
[foreach] at org.apache.tools.ant.Task.perform(Task.java:319)
[foreach] at org.apache.tools.ant.Target.execute(Target.java:309)
[foreach] at
org.apache.tools.ant.Target.performTasks(Target.java:336)
[foreach] at
org.apache.tools.ant.Project.executeTarget(Project.java:1306)
[foreach] at
org.apache.tools.ant.Project.executeTargets(Project.java:1250)
[foreach] at org.apache.tools.ant.Main.runBuild(Main.java:610)
[foreach] at org.apache.tools.ant.Main.start(Main.java:196)
[foreach] at org.apache.tools.ant.Main.main(Main.java:235)
BUILD FAILED
file:/mnt/hda3/stephenw/java/barcuda/Barracuda/src/org/enhydra/barracuda/contrib/dbroggisch/webapp/build.xml:574:
java.lang.ClassNotFoundException:
org.enhydra.xml.xmlc.commands.xmlc.XMLC
Total time: 1 minute 4 seconds
Hmmm...
Thanks for your help so far Jacob. Any hints on what to look at next
would be appreciated.
*I just want to run Barracuda so that I can view and modify the sample
apps, and, also view and modify the contrib project from Diez. Is there
another way of achieving this?*
Note: The CLASSPATH environment variable is not defined in my profile.
The only environment variable related to Java in my profile is JAVA_HOME.
Thanks
Stephen