Problem building cruisecontrol-2.8.4
Listman <[email protected]> Thu, 18 Apr 2013 13:03:59 -0400
| Newsgroups | gmane.comp.java.cruise-control.user |
|---|---|
| Message-ID | <[email protected]> |
I am trying to build cruisecontrol-2.8.4 on ubuntu-12.04.2 with java 1.5 and I keep getting this error:
--clean:
[delete] Deleting directory /usr/src/cruisecontrol/reporting/jsp/target
-clean:
clean:
--compile-init:
[mkdir] Created dir: /usr/src/cruisecontrol/reporting/jsp/target/classes
--javadoc-init:
[mkdir] Created dir: /usr/src/cruisecontrol/reporting/jsp/target/javadoc
--package-init:
--test-init:
--test-unit-init:
[mkdir] Created dir: /usr/src/cruisecontrol/reporting/jsp/target/test-classes
[mkdir] Created dir: /usr/src/cruisecontrol/reporting/jsp/target/test-results
[mkdir] Created dir: /usr/src/cruisecontrol/reporting/jsp/target/reports
init:
[echo] Java: 1.5.0_09 (Java HotSpot(TM) 64-Bit Server VM)
[echo] in /usr/src/jdk1.5.0_09/jre
[echo] Ant: Apache Ant version 1.7.0 compiled on December 13 2006
[echo] in ${ant.home}
[echo] CruiseControl: 2.8.5-dev
[echo]
--compile:
[javac] Compiling 57 source files to /usr/src/cruisecontrol/reporting/jsp/target/classes
[javac] Note: Some input files use or override a deprecated API.
[javac] Note: Recompile with -Xlint:deprecation for details.
--compile-copy-resources:
[copy] Copying 2 files to /usr/src/cruisecontrol/reporting/jsp/target/classes
-compile:
compile:
--checkstyle-init:
[mkdir] Created dir: /usr/src/cruisecontrol/reporting/jsp/target/checkstyle
--checkstyle:
[checkstyle] Running Checkstyle 4.4 on 57 files
--checkstyle-report:
[xslt] java.lang.ClassNotFoundException: org.apache.tools.ant.taskdefs.optional.TraXLiaison
[xslt] at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
[xslt] at java.security.AccessController.doPrivileged(Native Method)
[xslt] at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
[xslt] at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
[xslt] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
[xslt] at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
[xslt] at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
[xslt] at java.lang.Class.forName0(Native Method)
[xslt] at java.lang.Class.forName(Class.java:164)
[xslt] at org.apache.tools.ant.taskdefs.XSLTProcess.loadClass(XSLTProcess.java:548)
[xslt] at org.apache.tools.ant.taskdefs.XSLTProcess.resolveProcessor(XSLTProcess.java:533)
[xslt] at org.apache.tools.ant.taskdefs.XSLTProcess.getLiaison(XSLTProcess.java:785)
[xslt] at org.apache.tools.ant.taskdefs.XSLTProcess.execute(XSLTProcess.java:300)
[xslt] at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)
[xslt] at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
[xslt] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[xslt] at java.lang.reflect.Method.invoke(Method.java:585)
[xslt] at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:105)
[xslt] at org.apache.tools.ant.Task.perform(Task.java:348)
[xslt] at org.apache.tools.ant.Target.execute(Target.java:357)
[xslt] at org.apache.tools.ant.Target.performTasks(Target.java:385)
[xslt] at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1329)
[xslt] at org.apache.tools.ant.Project.executeTarget(Project.java:1298)
[xslt] at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)
[xslt] at org.apache.tools.ant.Project.executeTargets(Project.java:1181)
[xslt] at org.apache.tools.ant.Main.runBuild(Main.java:698)
[xslt] at org.apache.tools.ant.Main.startAnt(Main.java:199)
[xslt] at org.apache.tools.ant.Main.start(Main.java:161)
[xslt] at org.apache.tools.ant.Main.main(Main.java:250)
BUILD FAILED
/usr/src/cruisecontrol/.ant-scripts/build-reports.xml:30: java.lang.ClassNotFoundException: org.apache.tools.ant.taskdefs.optional.TraXLiaison
Total time: 4 seconds
I have tried several tricks that I have found online and nothing has worked so far. Any ideas?
TIA,
Zak
------------------------------------------------------------------------------
Precog is a next-generation analytics platform capable of advanced
analytics on semi-structured data. The platform includes APIs for building
apps and a phenomenal toolset for data science. Developers can use
our toolset for easy data analysis & visualization. Get a free account!
http://www2.precog.com/precogplatform/slashdotnewsletter