Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37858683
en ru br
Репозитории ALT
5.1: 1.3.8-alt2_2jpp5
4.1: 1.2.9-alt4_5jpp1.7
4.0: 1.2.9-alt4_5jpp1.7
3.0: 1.2.6-alt2
www.altlinux.org/Changes

Группа :: Разработка/Java
Пакет: struts

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Патч: struts-1.2.9-FacesRequestProcessor.patch
Скачать


--- contrib/struts-faces/core-library/src/java/org/apache/struts/faces/application/FacesRequestProcessor.java.sav	2006-03-09 16:32:40.000000000 +0100
+++ contrib/struts-faces/core-library/src/java/org/apache/struts/faces/application/FacesRequestProcessor.java	2006-03-29 19:07:10.000000000 +0200
@@ -37,6 +37,7 @@
 import org.apache.struts.action.ActionForm;
 import org.apache.struts.action.ActionForward;
 import org.apache.struts.action.ActionMapping;
+import org.apache.struts.action.InvalidCancelException;
 import org.apache.struts.action.RequestProcessor;
 import org.apache.struts.config.FormBeanConfig;
 import org.apache.struts.config.ForwardConfig;
@@ -411,8 +412,12 @@
         if (log.isTraceEnabled()) {
             log.trace("Performing standard validation");
         }
-        boolean result = super.processValidate
-            (request, response, form, mapping);
+        boolean result = false;
+        try {
+        result = super.processValidate(request, response, form, mapping);
+        } catch(InvalidCancelException ice) {
+            throw new ServletException(ice);
+        }
         if (log.isDebugEnabled()) {
             log.debug("Standard validation processing returned " + result);
         }
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin