You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@struts.apache.org by cr...@apache.org on 2002/06/16 06:50:01 UTC
cvs commit: jakarta-struts/src/share/org/apache/struts/action ExceptionHandler.java
craigmcc 2002/06/15 21:50:01
Modified: src/share/org/apache/struts/action ExceptionHandler.java
Log:
When an AppException (or subclass thereof) is being handled, use
getError() to retrieve the ActionError instance that was already
created along with that AppException (possibly with localization
and parameter substitution), instead of creating a new one.
Thanks for the suggested fix!
PR: Bugzilla #9529
Submitted by: Wes Price <ww2 at acm.org>
Revision Changes Path
1.3 +1 -1 jakarta-struts/src/share/org/apache/struts/action/ExceptionHandler.java
Index: ExceptionHandler.java
===================================================================
RCS file: /home/cvs/jakarta-struts/src/share/org/apache/struts/action/ExceptionHandler.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- ExceptionHandler.java 13 Jan 2002 00:25:35 -0000 1.2
+++ ExceptionHandler.java 16 Jun 2002 04:50:01 -0000 1.3
@@ -112,7 +112,7 @@
// Figure out the error
if (ex instanceof AppException) {
- error = new ActionError(ae.getKey());
+ error = ((AppException) ex).getError();
property = ((AppException) ex).getProperty();
} else {
error = new ActionError(ae.getKey());
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>