You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by "Neuman, Ben J., A&M IRM" <bj...@hq.afis.osd.mil> on 2005/04/06 15:58:43 UTC
JSP compilation errors
I have a web-app (J2EE 1.3, Servlet 2.3, JSP 1.2) that builds and deploys
successfully on Tomcat (5.0.28). However, when pre-compiling all JSPs,
countless Exceptions are thrown, all of which are of the flavor "cannot be
applied to". I realize this must be a classpath problem when compiling,
however, I can not find it. I am hoping someone has seen this before.
"_jspx_method_some_tag_#(someTag, java.servlet.PageContext) in
org.apache.jsp.xxx.some_jsp cannot be applied to (org.apache.SomeTag,
javax.servlet.jsp.PageContext)"
Here is one error word for word and the associated JSP:
D:\dev\HRMS\Modules\WebModule\build\generated\src\org\apache\jsp\common\mess
agePane_jsp.java:107:
_jspx_meth_jstl_out_0(javax.servlet.jsp.tagext.JspTag,javax.servlet.jsp.Page
Context) in org.apache.jsp.common.messagePane_jsp cannot be applied to
(org.apache.struts.taglib.html.MessagesTag,javax.servlet.jsp.PageContext)
............................................................................
<%@ taglib uri="/struts-bean" prefix="bean" %>
<%@ taglib uri="/struts-html" prefix="html" %>
<%@ taglib uri="/struts-logic" prefix="logic" %>
<div id="messagePane">
<logic:messagesPresent message="true">
<table cellspacing="1" cellpadding="1" border="0" width="100%">
<tr>
<td>
<table width="100%" align="center" border=0>
<tr>
<td>
<html:messages id='message' message='true'>
<bean:write name="message"/>
</html:messages>
</td>
</tr>
</table>
</td>
</tr>
</table>
</logic:messagesPresent>
</div>
............................................................................
.......
This is a struts app (v1.2.4) and I do use JSTL v1.0.
Thanks!
Ben