Uploaded image for project: 'Apache Taverna'
  1. Apache Taverna
  2. TAVERNA-1041

Java 9 support: replace maven-jaxb2-plugin?

    XMLWordPrintableJSON

Details

    Description

      It would be good if our project can compile (and not just run) with Java 9. This might require updating/replacing some Maven plugins. I ran into an issue with maven-jaxb2-plugin when compiling taverna-language on JDK9.

      [ERROR] Failed to execute goal org.jvnet.jaxb2.maven2:maven-jaxb2-plugin:0.13.3:generate (default) on project taverna-baclava-language: Execution default of goal org.jvnet.jaxb2.maven2:maven-jaxb2-plugin:0.13.3:generate failed: Prefix '' is already bound to '' -> [Help 1]

      It seems maven-jaxb2-plugin is still working on Java 9 support, in particular an issue with setting package names, which probably would affect us.

      This issue will investigate if there are workarounds for the current release of maven-jaxb2-plugin or if we should switch to alternatives like Apache cxf-xjc-plugin

      Attachments

        Issue Links

          Activity

            People

              stain Stian Soiland-Reyes
              stain Stian Soiland-Reyes
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated: