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).
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.