Throws following exception:
java.util.concurrent.ExecutionException: java.lang.NoClassDefFoundError: javax/xml/bind/JAXBException
JAXB API classes are not available any more.
A workaround would be to add following VM argument: --add-modules java.xml.bind
But this argument is not valid for Java <=1.8
All these JAXB API classes may be depreciated and maybe not available at all in future Java versions.
See also:https://stackoverflow.com/questions/43574426/how-to-resolve-java-lang-noclassdeffounderror-javax-xml-bind-jaxbexception-in-j
Anonymous
Workaround: Added following dependencies to the iqm-app pom.xml:
<dependency>
<groupid>javax.xml.bind</groupid>
<artifactid>jaxb-api</artifactid>
<version>2.3.0</version>
</dependency>
<dependency>
<groupid>com.sun.xml.bind</groupid>
<artifactid>jaxb-impl</artifactid>
<version>2.3.0.1</version>
</dependency>
<dependency>
<groupid>org.glassfish.jaxb</groupid>
<artifactid>jaxb-runtime</artifactid>
<version>2.3.0.1</version>
</dependency>
<dependency>
<groupid>javax.activation</groupid>
<artifactid>activation</artifactid>
<version>1.1.1</version>
</dependency>
<dependency></dependency>