Minimum Requirements

  • Java 8 (or higher)
  • CDI implementation e.g.: Weld
  • Bean Validation implementation e.g.: Jakarta Bean Validation (optional, required when enabling Jakarta Bean Validation with certified implementations, such as Hibernate Validator)
  • JSON-B implementation e.g.: Jakarta JSON Binding (JSON-B) When it needs JSON binding to either read a JSON configuration's file, or it needs to serialize or deserialize values to a database implementation.
  • JSON-P implementation e.g.: Java API for JSON Processing When it needs JSON binding to either read a JSON configuration's file, or it needs to serialize or deserialize values to a database implementation.