if (annotation == null) {
writeTextPlain(out, httpResult);
} else {
PageInfo pageInfo = null;
if (result instanceof Exception) {
pageInfo = annotation.error();
if (result instanceof ValidatorException) {
httpResult
.setInvalidValues(((ValidatorException) result)
.getInvalidValues());
session.setAttribute(ServiceResult.INVALID_VALUE_KEY,