Projects:PR17Q1 Raise Minimum Stack/Specs
Contents |
Requirements
Raise minimum supported stack to:
- Java 7 (from 6)
- PostgreSQL 9.3 (from 9.1)
- Tomcat 7 (from 6)
Java 7
A build validation should be executed to guarantee actual JVM is at least 7. In order this validation to be executable in JVM 6 it needs to be compiled with JDK 6, as build validations require openbravo-core.jar, this part will be required to be compiled to be Java 6 compliant. The rest of the application can be compiled with a newer JDK, including other build validations as far as the one to check JVM 7 is the first one to be executed.
PostgreSQL 9.3
Existent build validations will be updated to reflect the new minimum requirement.
Tomcat 7
Validation will be performed on server startup, if major version is lower than 7 deployment will be stopped.
Servlet API can be upgraded to spec 3.0. See https://tomcat.apache.org/whichversion.html