<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body dir="auto">
<p style="margin: 0px; font-stretch: normal; line-height: normal;"><span style="background-color: rgba(255, 255, 255, 0);">Has anybody got the JPAStorageService working with OpenJDK ?</span></p>
<p style="margin: 0px; font-stretch: normal; line-height: normal;"><span style="background-color: rgba(255, 255, 255, 0);">If so which database drivers and which connection pool drivers did you use?</span></p>
<p style="margin: 0px; font-stretch: normal; line-height: normal; min-height: 20.3px;">
<span style="background-color: rgba(255, 255, 255, 0);"> </span></p>
<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></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>
<p style="margin: 0px; font-stretch: normal; line-height: normal; min-height: 20.3px;">
<span style="background-color: rgba(255, 255, 255, 0);"> </span></p>
<p style="margin: 0px; font-stretch: normal; line-height: normal;"><span style="background-color: rgba(255, 255, 255, 0);">I’m not sure whether the J2EE classes it’s trying to use are due to the
<a href="https://wiki.shibboleth.net/confluence/display/IDP30/org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter">
HibernateJpaVendorAdapter</a>, Hikari connection pooling or the Microsoft JDBC drivers</span></p>
<p style="margin: 0px; font-stretch: normal; line-height: normal; min-height: 20.3px;">
<span style="background-color: rgba(255, 255, 255, 0);"> </span></p>
<p style="margin: 0px; font-stretch: normal; line-height: normal;"><span style="background-color: rgba(255, 255, 255, 0);">Neil McLennan</span></p>
<p style="margin: 0px; font-stretch: normal; line-height: normal;"><span style="background-color: rgba(255, 255, 255, 0);">Identity and Access Management Analyst</span></p>
<p style="margin: 0px; font-stretch: normal; line-height: normal;"><span style="background-color: rgba(255, 255, 255, 0);">Information & Communication Technologies</span></p>
<p style="margin: 0px; font-stretch: normal; line-height: normal;"><span style="background-color: rgba(255, 255, 255, 0);">Imperial College London</span></p>
</body>
</html>