Я заводной проект, в котором я использую Resteasy с Weld и приступить к реализации встроенного Jetty. Кажется, что я не могу работать, это проверка валиков. Resteasy документация говорит, что добавление resteasy-validator-provider-11
вместе с зависимостями спящего режима валидатора (hibernate-validator, hibernate-validator-cdi, javax.el-api, javax.el
) достаточно. Но проверка подлинности боба просто игнорируется RESTEasy. Я любопытно также получить следующее сообщение в логах:Resteasy, CDI, встроенный Jetty, проверка боб игнорируется
plugins.validation.ValidatorContextResolver - Unable to find CDI supporting ValidatorFactory. Using default ValidatorFactory
На основе предложений по [этому] [1] пост, я попробовал регистрации Hibernate InjectingConstraintValidatorFactory
в META-INF/validation.xml, но это зависит от BeanManager впрыскивается и взрывается во время работы.
Код можно найти здесь https://github.com/abhijitsarkar/groovy/tree/master/movie-manager/movie-manager-web
Бревно Суть здесь: https://gist.github.com/anonymous/8947319
Я пробовал все под солнцем без какого-либо успеха. Помощь Pls.
Трудно сказать, что проблема здесь, не зная деталей. В общем, я думаю, что вам лучше использовать контейнер EE, такой как WildFly, который интегрирует все эти технологии для вас из коробки, так что вам не придется проходить через эту проблему самостоятельно. – Gunnar
@Gunnar я избегаю контейнер EE, потому что я хочу, чтобы создать исполняемый войну с встроенным контейнером и Jetty отвечает этим требованиям. Я добавил дополнительные сведения к своему сообщению. Помощь Pls. Я пробовал все под солнцем без каких-либо успехов. –