Reviewers: rjrjr,
Description:
Fixed stale error messages. DataTransferObject has been renamed to
ProxyFor annotation.
Patch by: amitmanjhi
Review by: [email protected]
Please review this at http://gwt-code-reviews.appspot.com/927801/show
Affected files:
M user/src/com/google/gwt/requestfactory/server/JsonRequestProcessor.java
M
user/src/com/google/gwt/requestfactory/server/ReflectionBasedOperationRegistry.java
Index:
user/src/com/google/gwt/requestfactory/server/JsonRequestProcessor.java
===================================================================
--- user/src/com/google/gwt/requestfactory/server/JsonRequestProcessor.java
(revision 8871)
+++ user/src/com/google/gwt/requestfactory/server/JsonRequestProcessor.java
(working copy)
@@ -571,8 +571,8 @@
if (dtoAnn != null) {
return (Class<Object>) dtoAnn.value();
}
- throw new IllegalArgumentException("Record class " + record.getName()
- + " missing DataTransferObject annotation");
+ throw new IllegalArgumentException("Proxy class " + record.getName()
+ + " missing ProxyFor annotation");
}
/**
Index:
user/src/com/google/gwt/requestfactory/server/ReflectionBasedOperationRegistry.java
===================================================================
---
user/src/com/google/gwt/requestfactory/server/ReflectionBasedOperationRegistry.java
(revision 8871)
+++
user/src/com/google/gwt/requestfactory/server/ReflectionBasedOperationRegistry.java
(working copy)
@@ -91,13 +91,12 @@
if (!dtoClass.equals(domainReturnType)) {
throw new IllegalArgumentException(
"Type mismatch between " + domainMethod + " return type,
and "
- + requestReturnType + "'s DataTransferObject
annotation "
+ + requestReturnType + "'s ProxyFor annotation "
+ dtoClass);
}
} else {
throw new IllegalArgumentException(
- "Missing DataTransferObject " + "annotation on record type "
- + requestReturnType);
+ "Missing ProxyFor annotation on proxy type " +
requestReturnType);
}
return requestReturnType;
}
--
http://groups.google.com/group/Google-Web-Toolkit-Contributors