Migration of JPA applications and bean validation

The Java Persistence API (JPA) 2.0 provides support for the Bean Validation API so that data validation can be done at run time. This topic includes best practices when to deploy Version 7 Feature Pack for OSGi and JPA 2.0 applications on Version 8.x.

The Bean Validation API is not included with the Version 7 Feature Pack for OSGi and JPA 2.0. Therefore, provide and configure the Bean Validation API and implementation in a shared library or package with the application.

For transitioning users: The Bean Validation API and implementation are included in the Version 8.x product. To deploy the feature pack applications on Version 8.x, be aware of the following changes in configuration and runtime behaviors:


Related concepts

  • Bean validation in RAR modules
  • Bean Validation

    Related tasks

  • Use installed optional packages
  • Configure class loaders of a server
  • Create shared libraries
  • Task overview: Storing and retrieving persistent data with the JPA API

  • Bean validation troubleshooting tips
  • Bean validation built-in constraints

    Related information:

  • Troubleshooting bean validation in RAR modules