From 3288096c2b33a35d5cfa18fc75f19d9ad3b7b60f Mon Sep 17 00:00:00 2001 From: Lukasz Lenart Date: Sat, 20 Dec 2014 08:55:55 +0100 Subject: [PATCH] Adds proper deprecation note --- .../main/java/com/opensymphony/xwork2/UnknownHandler.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xwork-core/src/main/java/com/opensymphony/xwork2/UnknownHandler.java b/xwork-core/src/main/java/com/opensymphony/xwork2/UnknownHandler.java index 8e9303a81..faabfc08c 100644 --- a/xwork-core/src/main/java/com/opensymphony/xwork2/UnknownHandler.java +++ b/xwork-core/src/main/java/com/opensymphony/xwork2/UnknownHandler.java @@ -54,7 +54,10 @@ public interface UnknownHandler { * @param action The action object * @param methodName The method name to call * @return The result returned from invoking the action method, can return null - * @throws NoSuchMethodException If the method cannot be found (deprecated) - should return nunll instead + * @deprecated @throws NoSuchMethodException If the method cannot be found should return null instead, + * don't throw exception as other UnknownHandles won't be invoked + * 'throws NoSuchMethodException' signature will be removed with next + * major release */ public Object handleUnknownActionMethod(Object action, String methodName) throws NoSuchMethodException; }