Image

Imagebatigoal wrote in Imagejava_dev

Ant JSP compilation

Hello,

does anybody tried JSP compilation with Ant jspc task? I had a lot of troubles with this and finally came to the following error:

[jasperc] 2005-09-14 11:51:27 - ERROR-the file '\jsp\GetChannelData.jsp' generated the following general exception: java.util.EmptyStackException
[jasperc] java.util.EmptyStackException
[jasperc] at java.util.Stack.peek(Stack.java:79)
[jasperc] at org.apache.jasper.compiler.ParserController.resolveFileName(ParserController.java:419)
[jasperc] at org.apache.jasper.compiler.ParserController.parse(ParserController.java:187)
[jasperc] at org.apache.jasper.compiler.Compiler.compile(Compiler.java:210)
[jasperc] at org.apache.jasper.JspC.parseFile(JspC.java:385)
[jasperc] at org.apache.jasper.JspC.parseFiles(JspC.java:684)
[jasperc] at org.apache.jasper.JspC.main(JspC.java:699)
[jasperc] java.util.EmptyStackException
[jasperc] at java.util.Stack.peek(Stack.java:79)
[jasperc] at org.apache.jasper.compiler.ParserController.resolveFileName(ParserController.java:419)
[jasperc] at org.apache.jasper.compiler.ParserController.parse(ParserController.java:187)
[jasperc] at org.apache.jasper.compiler.Compiler.compile(Compiler.java:210)
[jasperc] at org.apache.jasper.JspC.parseFile(JspC.java:385)
[jasperc] at org.apache.jasper.JspC.parseFiles(JspC.java:684)
[jasperc] at org.apache.jasper.JspC.main(JspC.java:699)


The task text:

[target name="compile_JSP_pages" depends="prepare"]
[jspc srcdir="${jsp.dir}"
destdir="${build.dir}"
package="${package.name}"
compiler="jasper"
uriroot="."
verbose="9"]
[classpath]
[pathelement path="${classpath}"/]
[fileset dir="${lib.dir}"]
[include name="**/*.jar"/]
[/fileset]
[/classpath]
[include name="**/*.jsp"/]
[/jspc]
[/target]


May be, anybody can give an advice?