Details
-
Sub-task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
Description
In iterative testing, we saw the error
Error while processing command <put --region=region --key=key --value=('name':'Jinmei') --value-class=Customer> Reason : java.lang.UnsupportedClassVersionError: Customer has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0
This is due to the following:
- We build in Java8
- We test in Java11
- This particular AcceptanceTest declares a class to build into a jar, which implicitly gets compiled in the test JVM (Java11)
- This causes an UnsupportedClassVersionError, since the started locator and server are running Java8.
Attachments
Issue Links
- incorporates
-
GEODE-5854 RepeatTest tasks do not inherit parent's test task dependencies.
- Resolved
- is related to
-
GEODE-5859 Java11 testing fails due to String 'code' compiled in test VM
- Resolved
- links to