Quote:
quote:Originally posted by jakawan
I'm trying to build mod_jk2 on Redhat Linux.
The only thing I've modified is the path in build.properties.
When I run ANT, It looks like it's missing some jar file or something.
Can anybody help? I'm not familar with the exception below.
[root@u15157708 jk]# ant
Buildfile: build.xml
BUILD FAILED
java.lang.AbstractMethodError: javax.xml.parsers.SAXParser.getXMLReader()Lorg/xml/sax/XMLReader;
at org.apache.tools.ant.util.JAXPUtils.getNamespaceXM LReader(JAXPUtils.java:163)
at org.apache.tools.ant.helper.ProjectHelper2.parse(P rojectHelper2.java:184)
at org.apache.tools.ant.helper.ProjectHelper2.parse(P rojectHelper2.java:131)
at org.apache.tools.ant.ProjectHelper.configureProjec t(ProjectHelper.java:91)
at org.apache.tools.ant.Main.runBuild(Main.java:658)
at org.apache.tools.ant.Main.startAnt(Main.java:188)
at org.apache.tools.ant.launch.Launcher.run(Launcher. java:196)
at org.apache.tools.ant.launch.Launcher.main(Launcher .java:55)
Total time: 0 seconds
java.lang.AbstractMethodError: javax.xml.parsers.SAXParser.getXMLReader()Lorg/xml/sax/XMLReader;
at org.apache.tools.ant.util.JAXPUtils.getNamespaceXM LReader(JAXPUtils.java:163)
at org.apache.tools.ant.helper.ProjectHelper2.parse(P rojectHelper2.java:184)
at org.apache.tools.ant.helper.ProjectHelper2.parse(P rojectHelper2.java:131)
at org.apache.tools.ant.ProjectHelper.configureProjec t(ProjectHelper.java:91)
at org.apache.tools.ant.Main.runBuild(Main.java:658)
at org.apache.tools.ant.Main.startAnt(Main.java:188)
at org.apache.tools.ant.launch.Launcher.run(Launcher. java:196)
at org.apache.tools.ant.launch.Launcher.main(Launcher .java:55)
javax.xml.parsers.SAXParser.getXMLReader()Lorg/xml/sax/XMLReader;
This is what I have changed in my build.properties :
tomcat5.home=@TOMCAT5_HOME@
tomcat40.home=/var/tomcat4
tomcat41.home=/var/tomcat4
I already have Tomcat4.1 installed.
thanks,
Jak
|
Dear Jak,
I read p242 of the Tomcat 5 book and am wondering if the authors got mixed up; Ant is for building Java code, not code for say C for the Apache side. I think we should be using the 'configure' tool for building mod_jk2 for the Apache side, just like what the literature said for mod_jk.
Patrick