[jboss-jira] [JBoss JIRA] (DROOLS-1217) JDK 9 on drools with module-info: prove that drools-core and drools-compiler works in a 100% module-info.java environment (take them out of the "special" module)

Geoffrey De Smet (JIRA) issues at jboss.org
Thu Oct 26 04:57:00 EDT 2017


     [ https://issues.jboss.org/browse/DROOLS-1217?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Geoffrey De Smet updated DROOLS-1217:
-------------------------------------
    Priority: Major  (was: Critical)


> JDK 9 on drools with module-info: prove that drools-core and drools-compiler works in a 100% module-info.java environment (take them out of the "special" module)
> -----------------------------------------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: DROOLS-1217
>                 URL: https://issues.jboss.org/browse/DROOLS-1217
>             Project: Drools
>          Issue Type: Task
>          Components: core engine
>            Reporter: Geoffrey De Smet
>            Assignee: Petr Široký
>
> So far all our OpenJDK 9 tests put drools-core and drools-core in the "special" module. That's basically the anti-module for backwards compatibility. As soon as users start using module-info.java files themselves, there will be a big pressure for us to be a proper module, so to have our own module-info.java's. Because of our extended used of reflection, we need to validate this works long before OpenJDK 9 goes final, so we can still feed it back.
> Reqs:
>     Add module-info.java to core and examples jar. Compile and run with both jars on the modulepath (instead of in the special classpath module).



--
This message was sent by Atlassian JIRA
(v7.5.0#75005)



More information about the jboss-jira mailing list