[
https://issues.jboss.org/browse/WFLY-529?page=com.atlassian.jira.plugin.s...
]
Farah Juma commented on WFLY-529:
---------------------------------
Created a pull request:
https://github.com/wildfly/wildfly/pull/4727
Gunnar, Hardy, and I broke down this JIRA into a few steps:
1) Add a module for the Hibernate Validator CDI portable extension
2) Replace the delegate of the EE LazyValidatorFactory with the CDI-enabled
ValidatorFactory provided by the CDI portable extension
3) See how Jandex can be used for subtype retrieval to avoid having to specify
@ValidateOnExecution(IMPLICIT)
4) See how Jandex can be used to speed up constraint metadata retrieval
The above pull request addresses steps 1 and 2. All tests in the Bean Validation TCK now
pass with these changes.
I'll be working on steps 3 and 4 next to try to optimize the CDI portable extension by
making use of the Jandex index.
Work on CDI + Bean Validation integration for method validation
---------------------------------------------------------------
Key: WFLY-529
URL:
https://issues.jboss.org/browse/WFLY-529
Project: WildFly
Issue Type: Sub-task
Components: EE
Reporter: Emmanuel Bernard
Assignee: Farah Juma
Fix For: 8.0.0.Alpha3
Bean Validation and CDI needs to integrate to validate method parameters and return
values. This can be done via a portable extension but [~jason.greene] was mentioning doing
something proprietary to speed up the bootstrap process.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:
http://www.atlassian.com/software/jira