ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From SimonRichards...@halifax.co.uk
Subject RE: Problem: Ant 1.3 with JDK1.2.2.007
Date Thu, 03 May 2001 13:52:37 GMT
I've experienced the same problem running on Solaris and I would guess it's
because you have a parser that is not compatible with ant in your classpath
(xerces?)

I got round the problem by making sure the standard CLASSPATH did not
include anything, and instead included my jars as a an attribute in javac.

	<!-- set global properties for this build -->
	<property environment="ss"/>
	<property name="myclasspath"  value="${ss.myclasspath}"/>	

	<target name="build" depends="init">
		<echo message="trdbd04 information: building ${src} into
${build}."/>
		<javac srcdir="${src}" 
			destdir="${build}" 
			classpath="${myclasspath}" 
			excludesfile="${ssabhome}\trdbd04.excludes.txt" 
			failonerror="no"/>
	</target>

I put a wrapper around the call to ant which sets "myclasspath" to include
all my *.jars, and also sets CLASSPATH=<nothing> (e.g export CLASSPATH= ).
When the ant script (ANT) runs it attaches the jar files found in
ANT_HOME/lib to a LOCALCLASSPATH before calling ant.

Hope this helps.

Simon

> -----Original Message-----
> From: lily Gao [mailto:xmlt@hotmail.com]
> Sent: 03 May 2001 14:19
> To: ant-user@jakarta.apache.org
> Subject: Problem: Ant 1.3 with JDK1.2.2.007
> 
> 
> Greeting all:
> 
> I got the following Java exception with running Ant1.3 with 
> JDK1.2.2.007. 
> When I run Tomcat 3.2.1, I got exactly the same problem. I have only 
> tools.jar with whatever jar files in ant\lib\ and tomcat\lib in my 
> classpath. Any idea?
> 
> ---------
> Buildfile: example1.xml
> 
> BUILD FAILED
> 
> javax.xml.parsers.FactoryConfigurationError: 
> com.sun.xml.parser.SAXParserFactoryImpl
>         at 
> javax.xml.parsers.SAXParserFactory.newInstance(SAXParserFactor
> y.java:84)
>         at 
> org.apache.tools.ant.ProjectHelper.parse(ProjectHelper.java, 
> Compiled Code)
>         at 
> org.apache.tools.ant.ProjectHelper.configureProject(ProjectHel
> per.java:85)
>         at org.apache.tools.ant.Main.runBuild(Main.java, 
> Compiled Code)
>         at org.apache.tools.ant.Main.main(Main.java:149)
> 
> Total time: 0 seconds
> com.sun.xml.parser.SAXParserFactoryImpl
> ----------
> 
> Thanks a lot!
> 
> -Jianhe
> _________________________________________________________________
> Get your FREE download of MSN Explorer at http://explorer.msn.com
> 
> 

------------------------------------------------------------------------------
Part of the Halifax Group, Halifax plc, Registered in England No. 2367076.  Registered Office:
Trinity Road, Halifax, West Yorkshire HX1 2RG. Represents only the Halifax Financial Services
Marketing Group for the purposes of advising on and selling life assurance, pensions and unit
trust business.  The Marketing Group is regulated by the Personal Investment Authority.  Switchboard
01422 333333.


==============================================================================


Mime
View raw message