Aaron Coburn commented on TAMAYA-330:

[~hugo.hirsch] the tamaya and tamaya-extensions repositories are both in good 
shape: they build and the test suite runs. You may have noticed that 
tamaya-sandbox does not build on JDK9 (or JDK10). With some minor changes, I 
have been able to get tamaya-sandbox to build on JDK9+, but there are test 
failures in the collections module. Is it a priority to have the sandbox 
modules build and test successfully on JDK 9+?

> Make it possible to build Tamaya on JDK 9+
> ------------------------------------------
>                 Key: TAMAYA-330
>                 URL: https://issues.apache.org/jira/browse/TAMAYA-330
>             Project: Tamaya
>          Issue Type: Improvement
>          Components: API, Core, Extensions
>    Affects Versions: 0.3-incubating
>         Environment: jdk9 and jdk10 build environments.
>            Reporter: Aaron Coburn
>            Priority: Minor
>             Fix For: 0.4-incubating
> While the current codebase is _usable_ in JDK 9+ environments, it is not 
> possible to _build_ the source code with JDK 9 or later.
> The limiting factor is the karaf plugin requiring some Java EE libraries that 
> are no longer available by default (javax.xml.bind and javax.activation). 
> Adding an explicit dependency within the plugin configuration resolves this.
> Also, for JDK 10, the javadoc plugin is unable to parse the JVM version 
> string. This is due to the fact that the javadoc plugin uses commons-lang3 
> version 3.5; upgrading that plugin's dependency to commons-lang3 3.7 fixes 
> this.

This message was sent by Atlassian JIRA

Reply via email to