craigmcc 01/10/03 20:02:27
Modified: src/share/org/apache/struts/action ActionMapping.java
Log:
Port fix for Bugzilla #2226 to HEAD branch.
Revision Changes Path
1.19 +12 -5
jakarta-struts/src/share/org/apache/struts/action/ActionMapping.java
Index: ActionMapping.java
===================================================================
RCS file:
/home/cvs/jakarta-struts/src/share/org/apache/struts/action/ActionMapping.java,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -r1.18 -r1.19
--- ActionMapping.java 2001/05/20 04:54:41 1.18
+++ ActionMapping.java 2001/10/04 03:02:27 1.19
@@ -1,7 +1,7 @@
/*
- * $Header:
/home/cvs/jakarta-struts/src/share/org/apache/struts/action/ActionMapping.java,v 1.18
2001/05/20 04:54:41 craigmcc Exp $
- * $Revision: 1.18 $
- * $Date: 2001/05/20 04:54:41 $
+ * $Header:
/home/cvs/jakarta-struts/src/share/org/apache/struts/action/ActionMapping.java,v 1.19
2001/10/04 03:02:27 craigmcc Exp $
+ * $Revision: 1.19 $
+ * $Date: 2001/10/04 03:02:27 $
*
* ====================================================================
*
@@ -130,7 +130,7 @@
* </ul>
*
* @author Craig R. McClanahan
- * @version $Revision: 1.18 $ $Date: 2001/05/20 04:54:41 $
+ * @version $Revision: 1.19 $ $Date: 2001/10/04 03:02:27 $
*/
public class ActionMapping implements Serializable {
@@ -623,7 +623,14 @@
return (forward);
// Second, check the globally defined forwards
- return (getMappings().getServlet().findForward(name));
+ ActionMappings mappings = getMappings();
+ if (mappings == null)
+ return (null);
+ ActionServlet servlet = mappings.getServlet();
+ if (servlet == null)
+ return (null);
+ else
+ return (servlet.findForward(name));
}