Chapter 35. Dependencies

35.1. JDK Dependencies

Seam does not work with JDK 1.4 and requires JDK 5 or above as it uses annotations and other JDK 5.0 features. Seam has been thoroughly tested using Oracle's JDKs and OpenJDKs.

35.1.1. Oracle's JDK 6 Considerations

Earlier versions of Oracle's JDK 6 contained an incompatible version of JAXB and required overriding it using the "endorsed" directory. Oracle's JDK6 Update 4 release upgraded to JAXB 2.1 and removed this requirement. When building, testing, or executing be sure to use this version or higher.