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 <[email protected]> Authored: Tue May 20 14:59:41 2014 +0200 Committer: svenmeier <[email protected]> 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); } }
