JPAStorageService and OpenJDk

McLennan, Neil R n.mclennan at imperial.ac.uk
Wed Mar 13 14:02:45 EDT 2019


Scott,


org.eclipse.jetty.util.MultiException: Multiple exceptions
Suppressed: java.lang.RuntimeException: Error scanning entry com/microsoft/sqlserver/jdbc/AppDTVImpl.class from jar file:///C:/Program%20Files%20(x86)/Shibboleth/IdP/jetty-base/tmp/jetty-0.0.0.0-443-idp.war-_idp-any-9619733119329353050.dir/webinf/WEB-INF/lib/mssql-jdbc-7.2.1.jre11.jar
However com/microsoft/sqlserver/jdbc/AppDTVImpl.class is in mssql-jdbc-7.2.1.jre11.jar

I have solved the following problem by instead using the mssql-jdbc-7.2.1.jre8.jar with Open JDK11.
The problem seems to be a jetty container/asm version problem with the jetty build. 
A similar issue concerning Jetty mentioned at https://github.com/eclipse/jetty.project/issues/1758 

Neil 




-----Original Message-----
From: users <users-bounces at shibboleth.net> On Behalf Of Cantor, Scott
Sent: 13 March 2019 13:29
To: Shib Users <users at shibboleth.net>
Subject: Re: JPAStorageService and OpenJDk

On 3/13/19, 9:16 AM, "users on behalf of McLennan, Neil R" <users-bounces at shibboleth.net on behalf of n.mclennan at imperial.ac.uk> wrote:

> This appears to be a java container issue so reverting to Java 8

Jetty 9.3 and 9.4 both run under Java 11.

Apologies regarding the JAXB issue, I hadn't realized that was removed from Java. That may be something we have to look into, but it's possible that was a dependency of your driver choices.

-- Scott


-- 
For Consortium Member technical support, see https://wiki.shibboleth.net/confluence/x/coFAAg
To unsubscribe from this list send an email to users-unsubscribe at shibboleth.net


More information about the users mailing list