You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Bernhard Slominski <be...@zooplus.com> on 2005/04/12 18:03:04 UTC
JSP precompilation, jspc, NullPointerException
Hi,
I try to get the precompilation working with tomcat 5.5.7 under Windows NT.
I use the following target:
<target name="jspc">
<taskdef classname="org.apache.jasper.JspC" name="jasper2" >
<classpath id="jspc.classpath">
<pathelement
location="${java.home}/../lib/tools.jar"/>
<fileset dir="${tomcat.home}/bin">
<include name="*.jar"/>
</fileset>
<fileset dir="${tomcat.home}/server/lib">
<include name="*.jar"/>
</fileset>
<fileset dir="${tomcat.home}/common/lib">
<include name="*.jar"/>
</fileset>
</classpath>
</taskdef>
<jasper2
validateXml="false"
uriroot="${webapp.path}"
webXmlFragment="${webapp.path}/WEB-INF/generated_web.xml"
outputDir="${webapp.path}/WEB-INF/src" />
</target>
And I'm getting a NullPointer Exception (see below), looks like the Jasper
cannot be created.
Anyone has a clue why this happens?
Thanks for your help
Bernhard
jspc:
[jasper2] java.lang.NullPointerException
[jasper2] at
org.apache.jasper.JspCompilationContext.createCompiler(JspCom
pilationContext.java:220)
[jasper2] at org.apache.jasper.JspC.processFile(JspC.java:847)
[jasper2] at org.apache.jasper.JspC.execute(JspC.java:989)
[jasper2] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)
[jasper2] at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAcces
sorImpl.java:39)
[jasper2] at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMet
hodAccessorImpl.java:25)
[jasper2] at java.lang.reflect.Method.invoke(Method.java:585)
[jasper2] at
org.apache.tools.ant.TaskAdapter.execute(TaskAdapter.java:123
)
[jasper2] at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.ja
va:275)
[jasper2] at org.apache.tools.ant.Task.perform(Task.java:364)
[jasper2] at org.apache.tools.ant.Target.execute(Target.java:341)
[jasper2] at org.apache.tools.ant.Target.performTasks(Target.java:369)
[jasper2] at
org.apache.tools.ant.Project.executeTarget(Project.java:1214)
[jasper2] at
org.apache.tools.ant.Project.executeTargets(Project.java:1062
)
[jasper2] at org.apache.tools.ant.Main.runBuild(Main.java:673)
[jasper2] at org.apache.tools.ant.Main.startAnt(Main.java:188)
[jasper2] at
org.apache.tools.ant.launch.Launcher.run(Launcher.java:196)
[jasper2] at
org.apache.tools.ant.launch.Launcher.main(Launcher.java:55)
BUILD FAILED
D:\work\jspdeploy2\precompile.xml:25: org.apache.jasper.JasperException
---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org