You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@struts.apache.org by ni...@apache.org on 2006/05/30 06:39:03 UTC
svn commit: r410185 -
/struts/action/trunk/faces/src/main/java/org/apache/struts/faces/renderer/FormRenderer.java
Author: niallp
Date: Mon May 29 21:39:02 2006
New Revision: 410185
URL: http://svn.apache.org/viewvc?rev=410185&view=rev
Log:
Improve error handling when action mapping is not found
Modified:
struts/action/trunk/faces/src/main/java/org/apache/struts/faces/renderer/FormRenderer.java
Modified: struts/action/trunk/faces/src/main/java/org/apache/struts/faces/renderer/FormRenderer.java
URL: http://svn.apache.org/viewvc/struts/action/trunk/faces/src/main/java/org/apache/struts/faces/renderer/FormRenderer.java?rev=410185&r1=410184&r2=410185&view=diff
==============================================================================
--- struts/action/trunk/faces/src/main/java/org/apache/struts/faces/renderer/FormRenderer.java (original)
+++ struts/action/trunk/faces/src/main/java/org/apache/struts/faces/renderer/FormRenderer.java Mon May 29 21:39:02 2006
@@ -111,6 +111,10 @@
String action = form.getAction();
ModuleConfig moduleConfig = form.lookupModuleConfig(context);
ActionConfig actionConfig = moduleConfig.findActionConfig(action);
+ if (actionConfig == null) {
+ throw new IllegalArgumentException("Cannot find action '" +
+ action + "' configuration");
+ }
String beanName = actionConfig.getAttribute();
if (beanName != null) {
form.getAttributes().put("beanName", beanName);