[jboss-jira] [JBoss JIRA] (WFLY-13749) Add the bean-validation Galleon layer as an optional dependency for jpa and jpa-distributed Galleon layers
Yeray Borges Santana (Jira)
issues at jboss.org
Thu Aug 6 10:08:00 EDT 2020
Yeray Borges Santana created WFLY-13749:
-------------------------------------------
Summary: Add the bean-validation Galleon layer as an optional dependency for jpa and jpa-distributed Galleon layers
Key: WFLY-13749
URL: https://issues.redhat.com/browse/WFLY-13749
Project: WildFly
Issue Type: Task
Components: Build System, JPA / Hibernate
Reporter: Yeray Borges Santana
Assignee: Yeray Borges Santana
Bean validation is not provisioned by default by the {{jpa}} / {{jpa-distributed}} Galleon layers. Users have to add this layer to their provisioning configuration to make Bean Validation work out of the box with a JPA deployment.
Adding the {{bean-validation}} Galleon layer to {{jpa}} / {{jpa-distributed}} Galleon layers will make bean validation work with a JPA application out of the box.
As a result of this task:
* If the user excludes the {{bean-validation}} Galleon layer from {{jpa}} / {{jpa-distributed}} Galleon layers, the deployment will succeed but bean validation won't work in the application code, because by default JPA uses ValidationMode.AUTO
* If the user excludes the {{bean-validation}} Galleon layer from {{jpa}} / {{jpa-distributed}} Galleon layers, and configures JPA with ValidationMode.CALLBACK, the deployment will fail because the persistent provider will thrown an exception.
--
This message was sent by Atlassian Jira
(v7.13.8#713008)
More information about the jboss-jira
mailing list