[wildfly-dev] Has anyone experienced surefire issues when using java.sql and JDK-9?

Michael Musgrove mmusgrov at redhat.com
Mon Jul 25 05:28:13 EDT 2016


When I run any surefire test (with reuseForks=false) that uses java.sql
classes on jdk-9 it fails with:

[ERROR] Failed to execute goal
org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test (default-test)
on project maven-surefire-plugin-example: Execution default-test of goal
org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test failed:
java.lang.NoClassDefFoundError: java/sql/SQLException:
java.sql.SQLException -> [Help 1]

If I run it with reuseForks=true it works fine.

Has anyone seen this error yet?

I thought I would check with this list before submitting a request to the
surefire team. A trivial reproducer is attached.

> tree src

├── pom.xml
└── src
    ├── main
    │   └── java
    │       └── J9Example.java
    └── test
        └── java
            └── J9Test.java

> mvn clean test -DreuseForks=false
[ERROR] Failed to execute goal
org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test (default-test)
on project maven-surefire-plugin-example: Execution default-test of goal
org.apache.maven.plugins:maven-surefire-plugin:2.19.1:test failed:
java.lang.NoClassDefFoundError: java/sql/SQLException:
java.sql.SQLException -> [Help 1]

Mike

-- 
Michael Musgrove
Transactions Team
e: mmusgrov at redhat.com
t: +44 191 243 0870

Registered in England and Wales under Company Registration No. 03798903
Directors: Michael Cunningham (US), Paul Hickey (Ireland), Matt Parson
(US), Charles Peters (US)

Michael Cunningham (US), Charles Peters (US), Matt Parson (US), Michael
O'Neill(Ireland)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/wildfly-dev/attachments/20160725/a0951a2d/attachment.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: j9test.tar
Type: application/x-tar
Size: 10240 bytes
Desc: not available
Url : http://lists.jboss.org/pipermail/wildfly-dev/attachments/20160725/a0951a2d/attachment.tar 


More information about the wildfly-dev mailing list