On Tue, Feb 10, 2015 at 10:52 PM, Scott Marlow <smarlow@redhat.com> wrote:

The Java 8 TCK update is for EE 6, not EE 7.  The EE 7 TCK might also pass with Java 8 (we should try that independent of which Java version we require).

Aha, this is what i was interested in.
Any chance you can try with JDK8 against current master?

Scott, can you confirm this?

>From the EE 7 platform specification:

"
EE.9.5

Requirements for All Java EE Profiles

The Java Platform, Standard Edition 7 is the required foundation for any Java EE 7 profile.
Yes, but that doesn't say that is the only version that is required.

EE.2.4.1 Container Requirements
"This specification requires that containers provide a Java Compatible™ runtime environment, as defined by the Java Platform, Standard Edition, v7 specification (Java SE)."

Which means any Java runtime that is compatible with v7 is fine, and as far as we know 8 is backward compatible, as it provides all v7 does and more.