only run on oracle jdk