Skip to content

Fails to build on Oracle JDK 9 #1311

@mpkorstanje

Description

@mpkorstanje

Summary

Building with Oracle JDk 9 results in the failure of these modules:

[INFO] Reactor Summary:
[INFO] Cucumber-JVM: OpenEJB .............................. FAILURE [  0.291 s]
[INFO] Cucumber-JVM: Android .............................. FAILURE [  1.807 s]
[INFO] Examples: Pax Exam: Calculator Test ................ FAILURE [  1.973 s]
[INFO] Examples: Wicket application tested with Selenium .. FAILURE [  0.432 s]
[INFO] Examples: Webbit WebSockets tested with Selenium ... FAILURE [  0.373 s]

Additionally the plugin used to execute the groovys scripts that generate the step definition annotations and lambdas complain about illegal access.

Webbit Websocks

Fixed.

Depends on: Ardesco/driver-binary-downloader-maven-plugin#76

OpenEJB

Does not appear to have a a fix yet.

https://issues.apache.org/jira/browse/TOMEE-2038

Fixed.

Android

No longer supported in core.

Does not appear to have a a fix yet.

Robot electric fails because their version of ASM does not support java 9.

Wicket

Fixed.

Depends on: #1041

Fails because of :

WARNING: Illegal reflective access by cucumber.deps.com.thoughtworks.xstream.core.util.Fields (file:/home/mpkorstanje/.m2/repository/io/cucumber/cucumber-jvm-deps/1.0.6/cucumber-jvm-deps-1.0.6.jar) to field java.util.TreeMap.comparator

Metadata

Metadata

Assignees

No one assigned

    Labels

    🧷 pinnedTells Stalebot not to close this issue⚡ enhancementRequest for new functionality

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions