<div dir="ltr"><div dir="ltr"><div dir="ltr">On Tue, Mar 12, 2019 at 2:50 PM McLennan, Neil R <<a href="mailto:n.mclennan@imperial.ac.uk">n.mclennan@imperial.ac.uk</a>> wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">



<div dir="auto">
<p style="margin:0px;font-stretch:normal;line-height:normal"><span style="background-color:rgba(255,255,255,0)">I’m using OpenJDK11, Microsoft JDBC database drivers (mssql-jdbc-7.2.1.jre11.jar) and the HikariCP-2.2.5.jar connection pooling, but get</span><br></p>
<p style="margin:0px;font-stretch:normal;line-height:normal"><span style="background-color:rgba(255,255,255,0)">org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'shibboleth.JPAStorageService.EntityManagerFactory'
 defined in file [C:\Program Files (x86)\Shibboleth\IdP\system\conf\..\..\conf\global.xml]: Invocation of init method failed; nested exception is java.lang.NoClassDefFoundError: javax/xml/bind/DatatypeConverter</span></p></div></blockquote><div><br></div><div>Based on Scott's comment seems like that dependency is being pulled in transitively, but maybe that's only happening for tests.</div><div>Regardless, that class was removed in Java 9, see <a href="http://openjdk.java.net/jeps/320#Java-EE-modules">http://openjdk.java.net/jeps/320#Java-EE-modules</a></div><div>You'll need to download the jaxb jar from maven and add it to your classpath.</div><div><br></div><div>--Daniel Fisher</div><div> </div></div></div></div>