Upgrade to 5.3 java.lang.ClassNotFoundException: org.springframework.jdbc.datasource.DriverManagerDataSource
Ulf Seltmann
ulf.seltmann at hmt-leipzig.de
Mon Sep 23 15:26:47 UTC 2024
Hello all,
I want to upgrade our IdP from 4.3.3 to 5.1.3.
I followed the this[¹] to upgrade IdP to 5.1.3 and this[2] to upgrade Jetty to v11 (also tried v12).
Now when i try to startup jetty i get the attached error. Bottom line is
java.lang.ClassNotFoundException: org.springframework.jdbc.datasource.DriverManagerDataSource
Has anyone an idea why this happens? What i did:
- upgrade IdP from 4.3.3 to 5.1.3
- upgrade jetty from 10 to 11 (12)
- upgrade JDBC-storage plugin from 1.0.4 to 2.0.1
- upgrade nashorn plugin from 1.1.0 to 2.0.0
- upgrade fudiscr plugin from 1.3.0 to 2.2.0
I looked in my live-instance (v4.3.3) and found the file `$IDP_HOME/dist/webapp/WEB-INF/lib/spring-jdbc-5.3.34.jar`
which seems to hold the class (at least `grep` finds the class id in this file)
In v5.1.3 however there is no such file as `$IDP_HOME/dist/webapp/WEB-INF/lib/spring-jdbc-*.jar`. Can you tell me where
the class definition is loaded from?
Thanks in advance.
Cheers
--
Ulf Seltmann
System-Administrator
Hochschule für Musik und Theater Leipzig
IT-Dienste
Grassistraße 8 | 04107 Leipzig
Tel.: +49 341 2144 681
ulf.seltmann at hmt-leipzig.de | www.hmt-leipzig.de
[1]: https://shibboleth.atlassian.net/wiki/spaces/IDP5/pages/3199500925/Upgrading
[2]: https://shibboleth.atlassian.net/wiki/spaces/IDP5/pages/3199500883/Jetty11
-------------- next part --------------
A non-text attachment was scrubbed...
Name: idp-error.log
Type: text/x-log
Size: 6762 bytes
Desc: not available
URL: <http://shibboleth.net/pipermail/users/attachments/20240923/81ca2ad8/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 6575 bytes
Desc: not available
URL: <http://shibboleth.net/pipermail/users/attachments/20240923/81ca2ad8/attachment.p7s>
More information about the users
mailing list