Hello All
I want to precompile my web application with JSPC ant task:
<target name="precompile_jsp" depends="init">
<taskdef classname="org.apache.jasper.JspC" name="jasper2">
<classpath id="jspc.classpath">
<pathelement location="${java.home}/../lib/tools.jar" />
<pathelement path="classes" />
<fileset dir="${jboss.home}/server/default/deploy/jbossweb-tomcat50.sar">
<include name="*.jar" />
</fileset>
<fileset dir="${jboss.home}/server/default/lib">
<include name="*.jar" />
</fileset>
<fileset dir="${basedir}/lib">
<include name="**/*.jar" />
</fileset>
</classpath>
</taskdef>
<jasper2
addwebxmlmappings="true"
verbose="3"
javaencoding="ISO-8859-2"
validateXml="false"
uriroot="${basedir}/WebRoot"
webXmlFragment="${main.dist.dir}/generated_web.xml"
outputDir="${basedir}/jsp_compiled" />
<javac verbose="true" fork="true"
destdir="WebRoot/WEB-INF/classes"
encoding="ISO-8859-2"
optimize="off"
debug="on"
failonerror="true"
srcdir="jsp_compiled" excludes="jsp_compiled/org/apache/jsp/tag/*.java,**/*.smap">
<classpath id="javac.classpath">
<pathelement location="${java.home}/../lib/tools.jar" />
<pathelement path="jsp_compiled" />
<pathelement path="classes" />
<fileset dir="${jboss.home}/server/default/deploy/jbossweb-tomcat50.sar">
<include name="*.jar" />
</fileset>
<fileset dir="${jboss.home}/server/default/lib">
<include name="*.jar" />
</fileset>
<fileset dir="${basedir}/lib">
<include name="**/*.jar" />
</fileset>
</classpath>
<include name="**" />
<exclude name="tags/**" />
</javac>