Fix #838 - Include JAXB dependencies explicitly

This commit is contained in:
James Agnew 2018-01-29 12:05:37 -06:00
parent 044b9f584a
commit a89c8d50c5
2 changed files with 22 additions and 0 deletions

View File

@ -190,6 +190,21 @@
<groupId>com.phloc</groupId>
<artifactId>phloc-commons</artifactId>
</dependency>
<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-core</artifactId>
<version>2.3.0</version>
</dependency>
<dependency>
<groupId>com.sun.xml.bind</groupId>
<artifactId>jaxb-impl</artifactId>
<version>2.3.0</version>
</dependency>
<dependency>
<groupId>org.fusesource.jansi</groupId>

View File

@ -67,6 +67,13 @@
accommodate future needs which means that this should be the last
time we have to change it.
</action>
<action type="fix" issue="838">
The HAPI-FHIR-CLI now explicitly includes JAXB dependencies in its combined JAR
file. These were not neccesary prior to Java 9, but the JDK (mercifully) does
not include JAXB in the default classpath as of Java 9. This means that
it is possible to perform Schematron validation on Java 9. Thanks to
Mark Grimes for reporting and suggesting a fix!
</action>
</release>
<release version="3.2.0" date="2018-01-13">
<action type="add">