You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by bu...@apache.org on 2002/06/12 19:00:42 UTC

DO NOT REPLY [Bug 9164] - Incompatible type for method: handlePageException

DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=9164>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=9164

Incompatible type for method: handlePageException

crimmer@exln.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
         Resolution|INVALID                     |



------- Additional Comments From crimmer@exln.com  2002-06-12 17:00 -------
I downloaded and installed the Windows version of Tomcat (jakarta-tomcat-
4.0.3.exe) on 31 May 2002.  I used 'jar' to extract 
javax.servlet.jsp.PageContext from %TOMCAT_HOME%\common\lib\servlet.jar, 
and 'javap -public' to examine its members.  Here is the result:

Compiled from PageContext.java
public abstract class javax.servlet.jsp.PageContext extends java.lang.Object {
    public static final int PAGE_SCOPE;
    public static final int REQUEST_SCOPE;
    public static final int SESSION_SCOPE;
    public static final int APPLICATION_SCOPE;
    public static final java.lang.String PAGE;
    public static final java.lang.String PAGECONTEXT;
    public static final java.lang.String REQUEST;
    public static final java.lang.String RESPONSE;
    public static final java.lang.String CONFIG;
    public static final java.lang.String SESSION;
    public static final java.lang.String OUT;
    public static final java.lang.String APPLICATION;
    public static final java.lang.String EXCEPTION;
    public javax.servlet.jsp.PageContext();
    public abstract java.lang.Object findAttribute(java.lang.String);
    public abstract void forward(java.lang.String) throws 
javax.servlet.ServletException, java.io.IOException;
    public abstract java.lang.Object getAttribute(java.lang.String);
    public abstract java.lang.Object getAttribute(java.lang.String, int);
    public abstract java.util.Enumeration getAttributeNamesInScope(int);
    public abstract int getAttributesScope(java.lang.String);
    public abstract java.lang.Exception getException();
    public abstract javax.servlet.jsp.JspWriter getOut();
    public abstract java.lang.Object getPage();
    public abstract javax.servlet.ServletRequest getRequest();
    public abstract javax.servlet.ServletResponse getResponse();
    public abstract javax.servlet.ServletConfig getServletConfig();
    public abstract javax.servlet.ServletContext getServletContext();
    public abstract javax.servlet.http.HttpSession getSession();
    public abstract void handlePageException(java.lang.Exception) throws 
javax.servlet.ServletException, java.io.IOException;
    public abstract void include(java.lang.String) throws 
javax.servlet.ServletException, java.io.IOException;
    public abstract void initialize(javax.servlet.Servlet, 
javax.servlet.ServletRequest, javax.servlet.ServletResponse, java.lang.String, 
boolean, int, boolean) throws java.io.IOException, 
java.lang.IllegalStateException, java.lang.IllegalArgumentException;
    public javax.servlet.jsp.JspWriter popBody();
    public javax.servlet.jsp.tagext.BodyContent pushBody();
    public abstract void release();
    public abstract void removeAttribute(java.lang.String);
    public abstract void removeAttribute(java.lang.String, int);
    public abstract void setAttribute(java.lang.String, java.lang.Object);
    public abstract void setAttribute(java.lang.String, java.lang.Object, int);
}

Note that there is no

public abstract void handlePageException(java.lang.Throwable) throws 
javax.servlet.ServletException, java.io.IOException;

Therefore, I suggest that the problem is with the distribution.  Could you fix 
this please?

Thanks,

Chris (mailto:crimmer@exln.com).

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>