We're updating the issue view to help you get more done. 

Allow reflection to all-unnamed modules for JDK9 integration testing

Description

When running on JDK9 we now need to set this JVM flag: --add-opens=java.base/java.lang=ALL-UNNAMED to allow the Javassist based ProxyFactory to be initialized.

This isn't the ideal solution for bytecode enhancement, but since better solutions are not available yet at least we can resume testing the other components and restore Continuous Integration to prevent further regressions.

Environment

None

Status

Assignee

Sanne Grinovero

Reporter

Sanne Grinovero

Labels

None

Suitable for new contributors

None

Feedback Requested

None

Components

Fix versions

Priority

Minor