Title: [waffle-scm] [638] trunk/waffle-core/src/main/java/org/codehaus/waffle/servlet: More complete global error message.
Revision
638
Author
mauro
Date
2008-04-20 16:36:15 -0500 (Sun, 20 Apr 2008)

Log Message

More complete global error message.

Modified Paths


Diff

Modified: trunk/waffle-core/src/main/java/org/codehaus/waffle/controller/ControllerDefinition.java (637 => 638)

--- trunk/waffle-core/src/main/java/org/codehaus/waffle/controller/ControllerDefinition.java	2008-04-20 21:00:47 UTC (rev 637)
+++ trunk/waffle-core/src/main/java/org/codehaus/waffle/controller/ControllerDefinition.java	2008-04-20 21:36:15 UTC (rev 638)
@@ -56,4 +56,11 @@
     public MethodDefinition getMethodDefinition() {
         return methodDefinition;
     }
+
+    @Override
+    public String toString() {
+        StringBuilder sb = new StringBuilder("[ControllerDefinition name=").append(name).append(", controller=")
+                .append(controller).append(", methodDefinition=").append(methodDefinition).append("]");
+        return sb.toString();
+    }
 }

Modified: trunk/waffle-core/src/main/java/org/codehaus/waffle/servlet/WaffleServlet.java (637 => 638)

--- trunk/waffle-core/src/main/java/org/codehaus/waffle/servlet/WaffleServlet.java	2008-04-20 21:00:47 UTC (rev 637)
+++ trunk/waffle-core/src/main/java/org/codehaus/waffle/servlet/WaffleServlet.java	2008-04-20 21:36:15 UTC (rev 638)
@@ -190,7 +190,7 @@
             } catch (ActionMethodInvocationException e) {
                 servletMonitor.actionMethodInvocationFailed(e);
                 errorsContext.addErrorMessage(new GlobalErrorMessage("Action method invocation failed for controller "
-                        + controllerDefinition.getName() + ", :" + e.getMessage(), e));
+                        + controllerDefinition + ": " + e.getMessage(), e));
                 view = buildActionMethodFailureView(controllerDefinition);
             }
             requestAttributeBinder.bind(request, controllerDefinition.getController());


To unsubscribe from this list please visit:

http://xircles.codehaus.org/manage_email

Reply via email to