Status: In Review
Affects Version/s: CLI Release 7.0.6
Fix Version/s: None
appc cli 7.0.6
When using JDK 11 test services fail to get enabled with the following error, this is because the jar uses the java.activation module which was deprecated in JDK 9 and is now removed.
CLI-1311 added the compatibility for JDK 9 but as they are removed this is no longer valid.
Personally I think we should detect if the user is using JDK 11 and then error/warn that test cannot be enabled using that JDK version as test is now only supported for orgs with existing subscriptions
1. Install JDK 11
2. Make sure it is your active version (check using appc ti info -t jdk) you can enable it via JAVA_HOME or appc ti config java.home <path>
3. Create an app in an enterprise org with test enabled (e.g. qe enterprise orgs) and enable test
Unsure, I don't believe we can (or even should) make it work for JDK 11 so I believe we should error/warn that JDK 11 and test are not compatible