You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Thomas Crook <tj...@yahoo.com> on 2001/09/11 08:08:45 UTC
Repost: Does jspc.sh work for you in Tomcat 4.0b7 ?
I posted this problem a couple of weeks ago but got no response. I would
really appreciate it if anyone who has gotten jspc.sh to work with 4.0b7
could give a few details of how they did it. I'm having no luck. (It
works fine with Tomcat 3.2.3)
Thanks
=====
Details:
--------
Platform: Redhat Linux 7.1
Java Environment: IBMJava2-13 (but I get the same behavior with sun
jdk1.3.1 )
Here's the attempt to run jspc and the resulting output:
/opt/tomcat/bin/jspc.sh -d jsp2java -webinc WEB-INF/jspc.xml -webapp .
Using CLASSPATH:
:/opt/tomcat/classes:/opt/tomcat/lib/jasper-runtime.jar:/opt/tomcat/common/lib/servlet.jar:/opt/tomcat/lib/namingfactory.jar:/opt/tomcat/common/lib/servlet.jar:/opt/tomcat/jasper/crimson.jar:/opt/tomcat/common/lib/servlet.jar:/opt/tomcat/jasper/jasper-compiler.jar:/opt/tomcat/common/lib/servlet.jar:/opt/tomcat/jasper/jaxp.jar:/opt/tomcat/common/lib/servlet.jar
2001-09-11 04:06:14 - ERROR-the file '/analysis.jsp' generated the
following general exception: java.lang.NullPointerException
java.lang.NullPointerException
at
org.apache.jasper.CommandLineContext.getTldLocation(CommandLineContext.java:365)
at
org.apache.jasper.compiler.JspParseEventListener.processTaglibDirective(JspParseEventListener.java:1146)
at
org.apache.jasper.compiler.JspParseEventListener.handleDirective(JspParseEventListener.java:755)
at
org.apache.jasper.compiler.DelegatingListener.handleDirective(DelegatingListener.java:121)
at org.apache.jasper.compiler.Parser$Directive.accept(Parser.java:243)
at org.apache.jasper.compiler.Parser.parse(Parser.java:1126)
at org.apache.jasper.compiler.Parser.parse(Parser.java:1091)
at org.apache.jasper.compiler.Parser.parse(Parser.java:1087)
at
org.apache.jasper.compiler.ParserController.parse(ParserController.java:213)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:210)
at org.apache.jasper.JspC.parseFile(JspC.java:385)
at org.apache.jasper.JspC.parseFiles(JspC.java:651)
at org.apache.jasper.JspC.main(JspC.java:699)
Re: Repost: Does jspc.sh work for you in Tomcat 4.0b7 ?
Posted by Thomas Crook <tj...@yahoo.com>.
Yes we do use custom tags so that would account for the problem.
Thanks for your help.
>
>On Tue, 11 Sep 2001, Thomas Crook wrote:
>
>>Date: Tue, 11 Sep 2001 16:08:45 +1000
>>From: Thomas Crook <tj...@yahoo.com>
>>Reply-To: tomcat-user@jakarta.apache.org
>>To: tomcat-user@jakarta.apache.org
>>Subject: Repost: Does jspc.sh work for you in Tomcat 4.0b7 ?
>>
>>I posted this problem a couple of weeks ago but got no response. I would
>>really appreciate it if anyone who has gotten jspc.sh to work with 4.0b7
>>could give a few details of how they did it. I'm having no luck. (It
>>works fine with Tomcat 3.2.3)
>>
>
>Does your JSP page use custom tags? If so, there is an outstanding bug
>report against the jspc tool in Tomcat 4 that it throws NPE on these (and
>a more recent bug report for the same problem that includes a patch! so
>it is likely to be fixed very soon).
>
>Craig McClanahan
>
>
>
>>Thanks
>>
>>=====
>>
>>Details:
>>--------
>>Platform: Redhat Linux 7.1
>>Java Environment: IBMJava2-13 (but I get the same behavior with sun
>>jdk1.3.1 )
>>
>>Here's the attempt to run jspc and the resulting output:
>>
>>/opt/tomcat/bin/jspc.sh -d jsp2java -webinc WEB-INF/jspc.xml -webapp .
>>Using CLASSPATH:
>>:/opt/tomcat/classes:/opt/tomcat/lib/jasper-runtime.jar:/opt/tomcat/common/lib/servlet.jar:/opt/tomcat/lib/namingfactory.jar:/opt/tomcat/common/lib/servlet.jar:/opt/tomcat/jasper/crimson.jar:/opt/tomcat/common/lib/servlet.jar:/opt/tomcat/jasper/jasper-compiler.jar:/opt/tomcat/common/lib/servlet.jar:/opt/tomcat/jasper/jaxp.jar:/opt/tomcat/common/lib/servlet.jar
>>
>>2001-09-11 04:06:14 - ERROR-the file '/analysis.jsp' generated the
>>following general exception: java.lang.NullPointerException
>>java.lang.NullPointerException
>> at
>>org.apache.jasper.CommandLineContext.getTldLocation(CommandLineContext.java:365)
>>
>> at
>>org.apache.jasper.compiler.JspParseEventListener.processTaglibDirective(JspParseEventListener.java:1146)
>>
>> at
>>org.apache.jasper.compiler.JspParseEventListener.handleDirective(JspParseEventListener.java:755)
>>
>> at
>>org.apache.jasper.compiler.DelegatingListener.handleDirective(DelegatingListener.java:121)
>>
>> at org.apache.jasper.compiler.Parser$Directive.accept(Parser.java:243)
>> at org.apache.jasper.compiler.Parser.parse(Parser.java:1126)
>> at org.apache.jasper.compiler.Parser.parse(Parser.java:1091)
>> at org.apache.jasper.compiler.Parser.parse(Parser.java:1087)
>> at
>>org.apache.jasper.compiler.ParserController.parse(ParserController.java:213)
>>
>> at org.apache.jasper.compiler.Compiler.compile(Compiler.java:210)
>> at org.apache.jasper.JspC.parseFile(JspC.java:385)
>> at org.apache.jasper.JspC.parseFiles(JspC.java:651)
>> at org.apache.jasper.JspC.main(JspC.java:699)
>>
>>
>>
Re: Repost: Does jspc.sh work for you in Tomcat 4.0b7 ?
Posted by "Craig R. McClanahan" <cr...@apache.org>.
On Tue, 11 Sep 2001, Thomas Crook wrote:
> Date: Tue, 11 Sep 2001 16:08:45 +1000
> From: Thomas Crook <tj...@yahoo.com>
> Reply-To: tomcat-user@jakarta.apache.org
> To: tomcat-user@jakarta.apache.org
> Subject: Repost: Does jspc.sh work for you in Tomcat 4.0b7 ?
>
> I posted this problem a couple of weeks ago but got no response. I would
> really appreciate it if anyone who has gotten jspc.sh to work with 4.0b7
> could give a few details of how they did it. I'm having no luck. (It
> works fine with Tomcat 3.2.3)
>
Does your JSP page use custom tags? If so, there is an outstanding bug
report against the jspc tool in Tomcat 4 that it throws NPE on these (and
a more recent bug report for the same problem that includes a patch! so
it is likely to be fixed very soon).
Craig McClanahan
> Thanks
>
> =====
>
> Details:
> --------
> Platform: Redhat Linux 7.1
> Java Environment: IBMJava2-13 (but I get the same behavior with sun
> jdk1.3.1 )
>
> Here's the attempt to run jspc and the resulting output:
>
> /opt/tomcat/bin/jspc.sh -d jsp2java -webinc WEB-INF/jspc.xml -webapp .
> Using CLASSPATH:
> :/opt/tomcat/classes:/opt/tomcat/lib/jasper-runtime.jar:/opt/tomcat/common/lib/servlet.jar:/opt/tomcat/lib/namingfactory.jar:/opt/tomcat/common/lib/servlet.jar:/opt/tomcat/jasper/crimson.jar:/opt/tomcat/common/lib/servlet.jar:/opt/tomcat/jasper/jasper-compiler.jar:/opt/tomcat/common/lib/servlet.jar:/opt/tomcat/jasper/jaxp.jar:/opt/tomcat/common/lib/servlet.jar
>
> 2001-09-11 04:06:14 - ERROR-the file '/analysis.jsp' generated the
> following general exception: java.lang.NullPointerException
> java.lang.NullPointerException
> at
> org.apache.jasper.CommandLineContext.getTldLocation(CommandLineContext.java:365)
>
> at
> org.apache.jasper.compiler.JspParseEventListener.processTaglibDirective(JspParseEventListener.java:1146)
>
> at
> org.apache.jasper.compiler.JspParseEventListener.handleDirective(JspParseEventListener.java:755)
>
> at
> org.apache.jasper.compiler.DelegatingListener.handleDirective(DelegatingListener.java:121)
>
> at org.apache.jasper.compiler.Parser$Directive.accept(Parser.java:243)
> at org.apache.jasper.compiler.Parser.parse(Parser.java:1126)
> at org.apache.jasper.compiler.Parser.parse(Parser.java:1091)
> at org.apache.jasper.compiler.Parser.parse(Parser.java:1087)
> at
> org.apache.jasper.compiler.ParserController.parse(ParserController.java:213)
>
> at org.apache.jasper.compiler.Compiler.compile(Compiler.java:210)
> at org.apache.jasper.JspC.parseFile(JspC.java:385)
> at org.apache.jasper.JspC.parseFiles(JspC.java:651)
> at org.apache.jasper.JspC.main(JspC.java:699)
>
>
>