Author: funkman Date: Sun Sep 23 16:53:05 2007 New Revision: 578613 URL: http://svn.apache.org/viewvc?rev=578613&view=rev Log: bug 43453: ClassCastException at org.apache.catalina.core.StandardContext.findStatusPage(int)
In reality - I don't see anywhere that calls findStatusPage(). Is there a chance (in the future) to drop this method from StandardContext as well as the Context interface? Modified: tomcat/tc6.0.x/trunk/java/org/apache/catalina/core/StandardContext.java tomcat/tc6.0.x/trunk/webapps/docs/changelog.xml Modified: tomcat/tc6.0.x/trunk/java/org/apache/catalina/core/StandardContext.java URL: http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/java/org/apache/catalina/core/StandardContext.java?rev=578613&r1=578612&r2=578613&view=diff ============================================================================== --- tomcat/tc6.0.x/trunk/java/org/apache/catalina/core/StandardContext.java (original) +++ tomcat/tc6.0.x/trunk/java/org/apache/catalina/core/StandardContext.java Sun Sep 23 16:53:05 2007 @@ -2938,7 +2938,11 @@ */ public String findStatusPage(int status) { - return ((String) statusPages.get(new Integer(status))); + ErrorPage errorPage = (ErrorPage)statusPages.get(new Integer(status)); + if (errorPage!=null) { + return errorPage.getLocation(); + } + return null; } Modified: tomcat/tc6.0.x/trunk/webapps/docs/changelog.xml URL: http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/webapps/docs/changelog.xml?rev=578613&r1=578612&r2=578613&view=diff ============================================================================== --- tomcat/tc6.0.x/trunk/webapps/docs/changelog.xml (original) +++ tomcat/tc6.0.x/trunk/webapps/docs/changelog.xml Sun Sep 23 16:53:05 2007 @@ -100,7 +100,12 @@ </fix> <fix> <bug>41797</bug>: CNFE/NPE thrown from function mapper when externalizing - Patch by Tuomas Kiviaho- tuomas.kiviahos at ikis fi + Patch by Tuomas Kiviaho- tuomas.kiviahos at ikis fi (funkman) + </fix> + <fix> + <bug>43453</bug>: ClassCastException at + org.apache.catalina.core.StandardContext.findStatusPage(int) + (funkman) </fix> </changelog> </subsection> --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]