Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java EE (J2EE) и Spring > GWT-Validation 2.0 And RequestFactory


Автор: Evribiad 24.7.2012, 17:00
Добрый вечер

  Возникли проблемы при внедрении в проект GWT Validation 2.0

При работе с возвращаемыми Proxy игнорируются аннотации над методами 

например

Код

@ProxyFor(PlainEntityView.class)
public interface EntityProxy extends LeftInterface, ValueProxy {

       @Size(min = 1,message="какое то сообщение об ошибке")
       @NotNull
    public String getLogin();
//и т д


Вызов метода валидации :

Код

ValidatorFactory validatorFactory = clientFactory.getValidatorFactory();

Validator validator = validatorFactory.getValidator();

    Set<ConstraintViolation<AccountProxy>> violations = validator
                .validate(entityProxy);


Далее ничего не происходит как будто аннотаций не было ...

Если в приведенном выше коде вместо интерфейса поставить обычный класс то 
все работает правильно.

Код

 //фрагмент кода для EntityRequest из моего тестового проекта

@Service(value = EntityFacade.class, locator = EntityFacadeLocator.class)
public interface EntityRequest extends RequestContext{

    public Request<List<EntityProxy>> findAll();

}


Возможно кто то уже сталкивался с подобной проблемой ?

Заранее спасибо за любую помощь

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)