Uploaded image for project: 'JBoss Web Services'
  1. JBoss Web Services
  2. JBWS-3876

Build failures with JDK 1.8

    XMLWordPrintable

    Details

      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 )

      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

      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.

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                asoldano Alessio Soldano
                Reporter:
                asoldano Alessio Soldano
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: