use @Optional in JVM
remove @Optional from JVM
add another @Optional in Common module