I checked the PRs locally (and added a comment/question to one of them).
But even with the PRs there are some obstacles:
-
Firstly it would be Weld SE core which fails as soon as Groovy compiler comes into play. I am a total Groovy greenhorn so correct me if I am wrong, but as I browsed through different internet sources I couldn't find a version which would support JDK 9 properly. Not to mention their CI builds for JDK 9 seems to be constantly failing..
-
We have several tests there with groovy code and Weld, I suppose that is a showcase of our integration
-
Upon building weld, a groovy compiler gets invoked which is the root of failure here
-
Updating to latest version does not help (there are three different groovy-related artifacts btw)
-
ATM it seems we cannot do much to help this
-
As a workaround we might want to create a profile auto-activated with jdk 1.9 which will skip groovy compilation
-
Secondly, the tests you mentioned
-
If we manage to cut of the groovy stuff, it would make sense to resolve the test problems, then we might have a working jdk 9 build
-
I'll check further on that, I suppose (and hope) the test failures will be minor issues
|