[jbossws-issues] [JBoss JIRA] (JBWS-4122) Can't compile the project with JDK11

Jan Blizňák (JIRA) issues at jboss.org
Wed Jun 13 08:51:00 EDT 2018


    [ https://issues.jboss.org/browse/JBWS-4122?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13590900#comment-13590900 ] 

Jan Blizňák commented on JBWS-4122:
-----------------------------------

Just for the reference, this jira was just about to get the project to even compile on JDK11 which it does now. However, basically all tests will fail because of the problem on wildfly side with class removed in JDK11.

There is a PR with potential fix https://github.com/jbossas/jboss-classfilewriter/pull/17, when wildfly build contains this fix the JBWS tests all pass with no changes on JBWS side.

> Can't compile the project with JDK11
> ------------------------------------
>
>                 Key: JBWS-4122
>                 URL: https://issues.jboss.org/browse/JBWS-4122
>             Project: JBoss Web Services
>          Issue Type: Bug
>          Components: jbossws-cxf
>    Affects Versions: jbossws-cxf-5.2.1.Final
>            Reporter: Jan Blizňák
>            Assignee: R Searls
>             Fix For: jbossws-cxf-5.2.2.Final
>
>
> It's not possible to compile the project with the JDK11 http://jdk.java.net/11/ due to some packages being removed in https://bugs.openjdk.java.net/browse/JDK-8189188
> {code:java}
> $ java -version
> java version "11-ea" 2018-09-25
> Java(TM) SE Runtime Environment 18.9 (build 11-ea+13)
> Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11-ea+13, mixed mode)
> $ mvn -V -B install -Pwildfly1300 -Dserver.home=/tmp/wildfly/dist/target/wildfly-13.0.0.Alpha1-SNAPSHOT -fn -U -pl \!modules/testsuite
> Apache Maven 3.5.3 (3383c37e1f9e9b3bc3df5050c29c8aff9f295297; 2018-02-24T20:49:05+01:00)
> Maven home: /opt/apache-maven-3.5.3
> Java version: 11-ea, vendor: Oracle Corporation
> Java home: /opt/jdk/oracle/jdk-11
> Default locale: en_US, platform encoding: UTF-8
> ...
> [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.7.0:compile (default-compile) on project jbossws-cxf-jaspi: Compilation failure: Compilation failure: 
> [ERROR] /tmp/jbossws-cxf/modules/jaspi/src/main/java/org/jboss/wsf/stack/cxf/jaspi/client/JaspiClientAuthenticator.java:[12,22] package javax.xml.soap does not exist
> [ERROR] /tmp/jbossws-cxf/modules/jaspi/src/main/java/org/jboss/wsf/stack/cxf/jaspi/config/JBossWSServerAuthConfig.java:[38,22] package javax.xml.soap does not exist
> [ERROR] /tmp/jbossws-cxf/modules/jaspi/src/main/java/org/jboss/wsf/stack/cxf/jaspi/config/JBossWSServerAuthConfig.java:[39,22] package javax.xml.soap does not exist
> [ERROR] /tmp/jbossws-cxf/modules/jaspi/src/main/java/org/jboss/wsf/stack/cxf/jaspi/config/JBossWSServerAuthConfig.java:[40,22] package javax.xml.soap does not exist
> [ERROR] /tmp/jbossws-cxf/modules/jaspi/src/main/java/org/jboss/wsf/stack/cxf/jaspi/config/JBossWSServerAuthConfig.java:[41,22] package javax.xml.soap does not exist
> [ERROR] /tmp/jbossws-cxf/modules/jaspi/src/main/java/org/jboss/wsf/stack/cxf/jaspi/config/JBossWSServerAuthConfig.java:[42,22] package javax.xml.soap does not exist
> [ERROR] /tmp/jbossws-cxf/modules/jaspi/src/main/java/org/jboss/wsf/stack/cxf/jaspi/config/JBossWSServerAuthConfig.java:[44,22] package javax.xml.soap does not exist
> [ERROR] /tmp/jbossws-cxf/modules/jaspi/src/main/java/org/jboss/wsf/stack/cxf/jaspi/client/JaspiClientOutInterceptor.java:[28,22] package javax.xml.soap does not exist
> [ERROR] /tmp/jbossws-cxf/modules/jaspi/src/main/java/org/jboss/wsf/stack/cxf/jaspi/config/JBossWSClientAuthConfig.java:[38,22] package javax.xml.soap does not exist
> [ERROR] /tmp/jbossws-cxf/modules/jaspi/src/main/java/org/jboss/wsf/stack/cxf/jaspi/config/JBossWSClientAuthConfig.java:[39,22] package javax.xml.soap does not exist
> [ERROR] /tmp/jbossws-cxf/modules/jaspi/src/main/java/org/jboss/wsf/stack/cxf/jaspi/config/JBossWSClientAuthConfig.java:[44,22] package javax.xml.soap does not exist
> [ERROR] -> [Help 1]
> [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.7.0:compile (default-compile) on project jbossws-cxf-transports-undertow: Compilation failure: Compilation failure: 
> [ERROR] /tmp/jbossws-cxf/modules/addons/transports/http/undertow/src/main/java/org/jboss/wsf/stack/cxf/addons/transports/undertow/UndertowServerEngineFactory.java:[29,24] package javax.annotation does not exist
> [ERROR] /tmp/jbossws-cxf/modules/addons/transports/http/undertow/src/main/java/org/jboss/wsf/stack/cxf/addons/transports/undertow/UndertowServerEngineFactory.java:[60,5] cannot find symbol
> [ERROR]   symbol:   class Resource
> [ERROR]   location: class org.jboss.wsf.stack.cxf.addons.transports.undertow.UndertowServerEngineFactory
> {code}



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



More information about the jbossws-issues mailing list