[jboss-jira] [JBoss JIRA] (WFLY-1774) Determine if Jandex can be used to optimize CDI + Bean Validation integration for method validation

Jozef Hartinger (JIRA) jira-events at lists.jboss.org
Tue Nov 5 03:50:02 EST 2013


    [ https://issues.jboss.org/browse/WFLY-1774?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12850742#comment-12850742 ] 

Jozef Hartinger commented on WFLY-1774:
---------------------------------------

{quote}This option would allow us to make use of the existing portable extension instead of creating a new one specifically for WildFly.{quote}

The extension would still need to depend on WildFly (CompositeIndex) and/or Jandex APIs and thus not really *portable*. Therefore, it makes much more sense to me to create an extension specific to WildFly.
                
> Determine if Jandex can be used to optimize CDI + Bean Validation integration for method validation
> ---------------------------------------------------------------------------------------------------
>
>                 Key: WFLY-1774
>                 URL: https://issues.jboss.org/browse/WFLY-1774
>             Project: WildFly
>          Issue Type: Feature Request
>      Security Level: Public(Everyone can see) 
>    Affects Versions: 8.0.0.Alpha3
>            Reporter: Farah Juma
>            Assignee: Farah Juma
>
> For CDI + Bean Validation integration for method validation, we're making use of the Hibernate Validator CDI portable extension. We can try to optimize this portable extension by making use of the Jandex index. In particular, we can:
> 1) Determine if Jandex can be used for subtype retrieval to avoid having to specify @ValidateOnExecution(IMPLICIT)
> 2) Determine if Jandex can be used to speed up constraint metadata retrieval

--
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


More information about the jboss-jira mailing list