Author: jcompagner
Date: Wed Nov 29 07:58:59 2006
New Revision: 480609
URL: http://svn.apache.org/viewvc?view=rev&rev=480609
Log:
onError also called when validation fails. (just like form.process())
Modified:
incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/ajax/form/AjaxFormComponentUpdatingBehavior.java
Modified:
incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/ajax/form/AjaxFormComponentUpdatingBehavior.java
URL:
http://svn.apache.org/viewvc/incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/ajax/form/AjaxFormComponentUpdatingBehavior.java?view=diff&rev=480609&r1=480608&r2=480609
==============================================================================
---
incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/ajax/form/AjaxFormComponentUpdatingBehavior.java
(original)
+++
incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/ajax/form/AjaxFormComponentUpdatingBehavior.java
Wed Nov 29 07:58:59 2006
@@ -118,6 +118,8 @@
if (formComponent.hasErrorMessage())
{
formComponent.invalid();
+
+ onError(target, null);
}
else
{
@@ -150,6 +152,9 @@
/**
* Called to handle any error resulting from updating form component.
Errors
* thrown from [EMAIL PROTECTED] #onUpdate(AjaxRequestTarget)} will not
be caught here.
+ *
+ * The exception param can be null then it is an validate failure, if
the
+ * Exception is not null then an exception did happen.
*
* @param target
* @param e