Hi, AFAIK, those lib are not required to build FOP. Typically, they are for FOP dev usage.
using ant, you can avoid to launch the test suite, by typing in: ant package (or ant clean package if needed. for further FOP ant options, type in: ant -p. see [1] for further details [1] http://xmlgraphics.apache.org/fop/1.0/compiling.html#env-ant Le 18/10/2011 04:12, Glenn Adams a écrit : > Note the messages further up: > > [echo] JAI Support NOT Present > [echo] JUnit Support NOT Present - Committers are required to have > JUnit working > [echo] XMLUnit Support NOT Present - you can get it from > http://xmlunit.sourceforge.net > > You need too install support for JAI, JUnit, and XMLUnit before you will > get a successful build. Also, you may need to tweak the > build-local.properties file. I'm attaching mine to this message to give > you an idea of a working build customization. > > On Tue, Oct 18, 2011 at 9:33 AM, bzb999 <bzb...@gmail.com > <mailto:bzb...@gmail.com>> wrote: > > > Hello All, > > I did a checkout of the 1.0 version of the FOP. When I tried to compile > using Ant, I got the following exception. Something to do with missing > TraXLiaison. > > Could someone help out? > Thanks > -------------------------------- > > $ ant -version > Apache Ant version 1.7.1 compiled on October 20 2009 > > $ ant > Buildfile: build.xml > > init-avail: > [echo] ------------------- Apache FOP 1.0 [1999-2010] > ---------------- > [echo] See build.properties and build-local.properties for > additional > build settings > [echo] Apache Ant version 1.7.1 compiled on October 20 2009 > [echo] VM: 19.1-b02, Sun Microsystems Inc. > [echo] JAVA_HOME: /etc/alternatives/java_sdk_sun > [echo] JAI Support NOT Present > [echo] JCE Support PRESENT > [echo] JUnit Support NOT Present - Committers are required to have > JUnit working > [echo] XMLUnit Support NOT Present - you can get it from > http://xmlunit.sourceforge.net > > init: > > codegen: > [echo] Generating the java files from xml resources > [mkdir] Created dir: /home/wt/MyDocuments/fop-1.0-src/build/gensrc > [mkdir] Created dir: > /home/wt/MyDocuments/fop-1.0-src/build/gensrc/org/apache/fop/fonts/base14 > [xslt] java.lang.ClassNotFoundException: > org.apache.tools.ant.taskdefs.optional.TraXLiaison > [xslt] at java.net.URLClassLoader$1.run(URLClassLoader.java:202) > [xslt] at java.security.AccessController.doPrivileged(Native > Method) > [xslt] at > java.net.URLClassLoader.findClass(URLClassLoader.java:190) > [xslt] at java.lang.ClassLoader.loadClass(ClassLoader.java:307) > [xslt] at > sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) > [xslt] at java.lang.ClassLoader.loadClass(ClassLoader.java:248) > [xslt] at java.lang.Class.forName0(Native Method) > [xslt] at java.lang.Class.forName(Class.java:169) > [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.GeneratedMethodAccessor4.invoke(Unknown > Source) > [xslt] at > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > [xslt] at java.lang.reflect.Method.invoke(Method.java:597) > [xslt] at > > org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) > [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:1337) > [xslt] at > org.apache.tools.ant.Project.executeTarget(Project.java:1306) > [xslt] at > > org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) > [xslt] at > org.apache.tools.ant.Project.executeTargets(Project.java:1189) > [xslt] at org.apache.tools.ant.Main.runBuild(Main.java:758) > [xslt] at org.apache.tools.ant.Main.startAnt(Main.java:217) > [xslt] at > org.apache.tools.ant.launch.Launcher.run(Launcher.java:257) > [xslt] at > org.apache.tools.ant.launch.Launcher.main(Launcher.java:104) > > BUILD FAILED > java.lang.ClassNotFoundException: > org.apache.tools.ant.taskdefs.optional.TraXLiaison > at java.net.URLClassLoader$1.run(URLClassLoader.java:202) > at java.security.AccessController.doPrivileged(Native Method) > at java.net.URLClassLoader.findClass(URLClassLoader.java:190) > at java.lang.ClassLoader.loadClass(ClassLoader.java:307) > at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) > at java.lang.ClassLoader.loadClass(ClassLoader.java:248) > at java.lang.Class.forName0(Native Method) > at java.lang.Class.forName(Class.java:169) > at > org.apache.tools.ant.taskdefs.XSLTProcess.loadClass(XSLTProcess.java:548) > at > > org.apache.tools.ant.taskdefs.XSLTProcess.resolveProcessor(XSLTProcess.java:533) > at > org.apache.tools.ant.taskdefs.XSLTProcess.getLiaison(XSLTProcess.java:785) > at > org.apache.tools.ant.taskdefs.XSLTProcess.execute(XSLTProcess.java:300) > at > org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288) > at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) > at > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at > > org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) > at org.apache.tools.ant.Task.perform(Task.java:348) > at org.apache.tools.ant.Target.execute(Target.java:357) > at org.apache.tools.ant.Target.performTasks(Target.java:385) > at > org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337) > at org.apache.tools.ant.Project.executeTarget(Project.java:1306) > at > > org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) > at org.apache.tools.ant.Project.executeTargets(Project.java:1189) > at org.apache.tools.ant.Main.runBuild(Main.java:758) > at org.apache.tools.ant.Main.startAnt(Main.java:217) > at org.apache.tools.ant.launch.Launcher.run(Launcher.java:257) > at org.apache.tools.ant.launch.Launcher.main(Launcher.java:104) > > Total time: 2 seconds -- Pascal --------------------------------------------------------------------- To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org