On 27 Jul 2005, at 10:28, David Walluck wrote: > I am using gcc 4.0.1 (CVS 20050606) and I am wondering if the tomcat5 > build fails due to a compiler bug. I am posting as much output as I > could get from ant below. Let me know if any additional information is > needed. Looks like you're pre-compiling the example Web applications: > build-webapps-precompile: Early on, you have this about the Sun tools.jar, which may be significant: > /home/david/rpm/BUILD/tomcat5-5.0.30/jakarta-tomcat-5.0.30- > src/jakarta-tomcat-5/ > build/webapps/jsp-examples/WEB-INF/src dropping > /usr/lib/jvm/lib/tools.jar from > path as it doesn't exist Here it gets sticky: > [jasper2] java.lang.NullPointerException [jasper2] at > java.lang.Object.getClass() (/usr/lib/libgcj.so.6.0.0) [jasper2] > at > org.apache.jasper.compiler.TagFileProcessor.loadTagFile(org.apache.jas > per.compiler.Compiler, java.lang.String, > javax.servlet.jsp.tagext.TagInfo, org.apache.jasper.compiler.PageInfo) > (Unknown Source) For reference, I have a stand-alone Jasper2 build target that just compiles JSP pages to validate them. The dependencies in the task definition are these for a Sun runtime: <pathelement location="${java.home}/lib/tools.jar"/> <pathelement location="${tomcat.home}/common/lib/commons-el.jar"/> <pathelement location="${tomcat.home}/common/lib/jasper- compiler.jar"/> <pathelement location="${tomcat.home}/common/lib/jasper-runtime.jar"/> The GNU implementation of the JSTL expression language is in javax.servlet.jsp.el. This may be a problem if it has priorty over the Jakarta commons version perhaps. I have yet to upgrade to FC4, I'm lurking to glean others' experience with Tomcat installation. Hope this helps. Best regards, Phil -- MKSearch (alpha) <URL:http://www.mksearch.mkdoc.org/> Free, open source metadata search engine with RDF storage and query.