[jbossws-issues] [JBoss JIRA] (JBWS-3876) Build failures with JDK 1.8

Alessio Soldano (JIRA) issues at jboss.org
Fri Mar 6 15:25:48 EST 2015


     [ https://issues.jboss.org/browse/JBWS-3876?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Alessio Soldano updated JBWS-3876:
----------------------------------
    Description: 
Using JDK 1.8, JBossWS API and SPI builds fail with javadoc errors. JBossWS-CXF build fails because of new compile requirement on interfaces availability:
from *http://www.oracle.com/technetwork/java/javase/8-compatibility-guide-2156366.html#A999387*
{quote}
Area: Tools / javac 
Synopsis
    Interfaces need to be present when compiling against their implementations
Description
    When compiling a class against another class implementing an interface which is defined in yet another class file, such class file (where interface is defined) must be available in the class path used by javac during compilation. This is a new requirement as of JDK 8 - a failure to do so will result in a compilation error
{quote}
in our it's org.jboss.spec.javax.security.jacc:jboss-jacc-api_1.5_spec artifact which is not exported by PicketBox that is causing problems.

  was:
Using JDK 1.8, JBossWS API and SPI builds fail with javadoc errors. JBossWS-CXF build fails because of new compile requirement on interfaces availability:
*from http://www.oracle.com/technetwork/java/javase/8-compatibility-guide-2156366.html#A999387*
{quote}
Area: Tools / javac 
Synopsis
    Interfaces need to be present when compiling against their implementations
Description
    When compiling a class against another class implementing an interface which is defined in yet another class file, such class file (where interface is defined) must be available in the class path used by javac during compilation. This is a new requirement as of JDK 8 - a failure to do so will result in a compilation error
{quote}
in our it's org.jboss.spec.javax.security.jacc:jboss-jacc-api_1.5_spec artifact which is not exported by PicketBox that is causing problems.



> Build failures with JDK 1.8
> ---------------------------
>
>                 Key: JBWS-3876
>                 URL: https://issues.jboss.org/browse/JBWS-3876
>             Project: JBoss Web Services
>          Issue Type: Bug
>          Components: jbossws-cxf, jbossws-integration
>            Reporter: Alessio Soldano
>            Assignee: Alessio Soldano
>             Fix For: jbossws-cxf-5.0
>
>
> Using JDK 1.8, JBossWS API and SPI builds fail with javadoc errors. JBossWS-CXF build fails because of new compile requirement on interfaces availability:
> from *http://www.oracle.com/technetwork/java/javase/8-compatibility-guide-2156366.html#A999387*
> {quote}
> Area: Tools / javac 
> Synopsis
>     Interfaces need to be present when compiling against their implementations
> Description
>     When compiling a class against another class implementing an interface which is defined in yet another class file, such class file (where interface is defined) must be available in the class path used by javac during compilation. This is a new requirement as of JDK 8 - a failure to do so will result in a compilation error
> {quote}
> in our it's org.jboss.spec.javax.security.jacc:jboss-jacc-api_1.5_spec artifact which is not exported by PicketBox that is causing problems.



--
This message was sent by Atlassian JIRA
(v6.3.11#6341)


More information about the jbossws-issues mailing list