Fix error message to include the property name when a binding vs. configuration property mismatch occurs.

Patch by: bobv
Review by: jgw (TBR)


git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@5193 8db76d5a-ed1c-0410-87a9-c151d255dfc7
diff --git a/dev/core/src/com/google/gwt/dev/cfg/ModuleDefSchema.java b/dev/core/src/com/google/gwt/dev/cfg/ModuleDefSchema.java
index 59ffee4..c63e6c7 100644
--- a/dev/core/src/com/google/gwt/dev/cfg/ModuleDefSchema.java
+++ b/dev/core/src/com/google/gwt/dev/cfg/ModuleDefSchema.java
@@ -791,8 +791,8 @@
         if (concreteType.isInstance(prop)) {
           return prop;
         }
-        logger.log(TreeLogger.ERROR, "The specified property '" + attr
-            + "' is not of the correct type; found '"
+        logger.log(TreeLogger.ERROR, "The specified property '"
+            + prop.getName() + "' is not of the correct type; found '"
             + prop.getClass().getSimpleName() + "' expecting '"
             + concreteType.getSimpleName() + "'");
       } else {