You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by sv...@apache.org on 2014/05/20 15:00:07 UTC

git commit: added log warning for unexpected method invocations

Repository: wicket
Updated Branches:
  refs/heads/master 25434630f -> f6a22ae3d


added log warning for unexpected method invocations

Project: http://git-wip-us.apache.org/repos/asf/wicket/repo
Commit: http://git-wip-us.apache.org/repos/asf/wicket/commit/f6a22ae3
Tree: http://git-wip-us.apache.org/repos/asf/wicket/tree/f6a22ae3
Diff: http://git-wip-us.apache.org/repos/asf/wicket/diff/f6a22ae3

Branch: refs/heads/master
Commit: f6a22ae3d1805a75d8bf6bd27eff2f640ab09419
Parents: 2543463
Author: svenmeier <sv...@meiers.net>
Authored: Tue May 20 14:59:41 2014 +0200
Committer: svenmeier <sv...@meiers.net>
Committed: Tue May 20 14:59:41 2014 +0200

----------------------------------------------------------------------
 .../apache/wicket/ajax/markup/html/form/AjaxSubmitLink.java   | 7 +++++++
 1 file changed, 7 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/wicket/blob/f6a22ae3/wicket-core/src/main/java/org/apache/wicket/ajax/markup/html/form/AjaxSubmitLink.java
----------------------------------------------------------------------
diff --git a/wicket-core/src/main/java/org/apache/wicket/ajax/markup/html/form/AjaxSubmitLink.java b/wicket-core/src/main/java/org/apache/wicket/ajax/markup/html/form/AjaxSubmitLink.java
index 89e50e4..5b77ea2 100644
--- a/wicket-core/src/main/java/org/apache/wicket/ajax/markup/html/form/AjaxSubmitLink.java
+++ b/wicket-core/src/main/java/org/apache/wicket/ajax/markup/html/form/AjaxSubmitLink.java
@@ -22,6 +22,8 @@ import org.apache.wicket.ajax.form.AjaxFormSubmitBehavior;
 import org.apache.wicket.markup.ComponentTag;
 import org.apache.wicket.markup.html.form.AbstractSubmitLink;
 import org.apache.wicket.markup.html.form.Form;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
 
 /**
  * A link that submits a form via ajax. Since this link takes the form as a constructor argument it
@@ -36,6 +38,8 @@ public abstract class AjaxSubmitLink extends AbstractSubmitLink
 {
 	private static final long serialVersionUID = 1L;
 
+	private static final Logger logger = LoggerFactory.getLogger(AjaxSubmitLink.class);
+
 	private final Form<?> form;
 
 	/**
@@ -171,6 +175,7 @@ public abstract class AjaxSubmitLink extends AbstractSubmitLink
 	@Override
 	public final void onError()
 	{
+		logger.warn("unexpected invocation of #onError() on {}", this);
 	}
 
 
@@ -191,6 +196,7 @@ public abstract class AjaxSubmitLink extends AbstractSubmitLink
 	@Override
 	public final void onSubmit()
 	{
+		logger.warn("unexpected invocation of #onSubmit() on {}", this);
 	}
 
 	/**
@@ -199,5 +205,6 @@ public abstract class AjaxSubmitLink extends AbstractSubmitLink
 	@Override
 	public final void onAfterSubmit()
 	{
+		logger.warn("unexpected invocation of #onAfterSubmit() on {}", this);
 	}
 }