You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wink.apache.org by ng...@apache.org on 2009/10/08 16:38:31 UTC
svn commit: r823193 - in
/incubator/wink/trunk/wink-server/src/main/java/org/apache/wink/server:
handlers/AbstractHandlersChain.java
internal/handlers/FindResourceMethodHandler.java
Author: ngallardo
Date: Thu Oct 8 14:38:31 2009
New Revision: 823193
URL: http://svn.apache.org/viewvc?rev=823193&view=rev
Log:
[WINK-211]
Additional logging for handler chains. Thanks to Mike Rhienheimer for the patch.
Modified:
incubator/wink/trunk/wink-server/src/main/java/org/apache/wink/server/handlers/AbstractHandlersChain.java
incubator/wink/trunk/wink-server/src/main/java/org/apache/wink/server/internal/handlers/FindResourceMethodHandler.java
Modified: incubator/wink/trunk/wink-server/src/main/java/org/apache/wink/server/handlers/AbstractHandlersChain.java
URL: http://svn.apache.org/viewvc/incubator/wink/trunk/wink-server/src/main/java/org/apache/wink/server/handlers/AbstractHandlersChain.java?rev=823193&r1=823192&r2=823193&view=diff
==============================================================================
--- incubator/wink/trunk/wink-server/src/main/java/org/apache/wink/server/handlers/AbstractHandlersChain.java (original)
+++ incubator/wink/trunk/wink-server/src/main/java/org/apache/wink/server/handlers/AbstractHandlersChain.java Thu Oct 8 14:38:31 2009
@@ -23,8 +23,13 @@
import java.util.LinkedList;
import java.util.ListIterator;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
public abstract class AbstractHandlersChain<T extends Handler> implements HandlersChain, Cloneable {
+ private static Logger logger = LoggerFactory.getLogger(AbstractHandlersChain.class);
+
private LinkedList<T> list = new LinkedList<T>();
private ListIterator<T> iterator = null;
@@ -52,6 +57,7 @@
// get the next handler from the chain to handle
T handler = iterator.next();
// invoke the handler
+ logger.debug("Invoking handler: {}", handler.getClass().getName());
handle(handler, context);
} finally {
// set the iterator back one handler on the chain so the same
Modified: incubator/wink/trunk/wink-server/src/main/java/org/apache/wink/server/internal/handlers/FindResourceMethodHandler.java
URL: http://svn.apache.org/viewvc/incubator/wink/trunk/wink-server/src/main/java/org/apache/wink/server/internal/handlers/FindResourceMethodHandler.java?rev=823193&r1=823192&r2=823193&view=diff
==============================================================================
--- incubator/wink/trunk/wink-server/src/main/java/org/apache/wink/server/internal/handlers/FindResourceMethodHandler.java (original)
+++ incubator/wink/trunk/wink-server/src/main/java/org/apache/wink/server/internal/handlers/FindResourceMethodHandler.java Thu Oct 8 14:38:31 2009
@@ -60,7 +60,7 @@
// resource method
if (resource.isExactMatch()) {
- logger.debug("Root resource @Path matches exactly so finding root resource method");
+ logger.debug("Root resource @Path matches exactly so finding root resource method in {}", resource.getResourceClass().getName());
handleResourceMethod(context, chain);
return;
}