Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
de:shibidp:installation_jdbc-plugin_und_nashorn-plugin [2024/09/19 10:05] Doreen Liebenaude:shibidp:installation_jdbc-plugin_und_nashorn-plugin [2024/09/23 16:25] (aktuell) – Änderung von tomcat-pooling auf dbcp2, Anpassung mysql.class Doreen Liebenau
Zeile 43: Zeile 43:
               p:username="%{mysql.username}"               p:username="%{mysql.username}"               p:username="%{mysql.username}"               p:username="%{mysql.username}"
               p:password="%{mysql.password}"               p:password="%{mysql.password}"               p:password="%{mysql.password}"               p:password="%{mysql.password}"
-              p:maxWait="15000"               p:maxWait="15000"+              p:maxWait="15000"       |               p:maxWaitMillis="15000"
               p:testOnBorrow="true"               p:testOnBorrow="true"               p:testOnBorrow="true"               p:testOnBorrow="true"
-              p:maxActive="100"               p:maxActive="100"+              p:maxActive="100"       |               p:maxTotal="100"
               p:maxIdle="100"               p:maxIdle="100"               p:maxIdle="100"               p:maxIdle="100"
               p:validationQuery="select 1"               p:validationQuery="select 1"               p:validationQuery="select 1"               p:validationQuery="select 1"
Zeile 77: Zeile 77:
   - Falls in Ihrer ''conf/idp.properties'' noch ''shibboleth.JPAStorageService'' vorkommt, ersetzen Sie die Stellen durch ''JDBCStorageService''.<code properties>idp.session.StorageService = JDBCStorageService   - Falls in Ihrer ''conf/idp.properties'' noch ''shibboleth.JPAStorageService'' vorkommt, ersetzen Sie die Stellen durch ''JDBCStorageService''.<code properties>idp.session.StorageService = JDBCStorageService
 idp.consent.StorageService = JDBCStorageService</code> idp.consent.StorageService = JDBCStorageService</code>
 +  - Die Shibboleth-Entwickler empfehlen nicht mehr das tomcat-pooling zu verwenden, sondern [[https://shibboleth.atlassian.net/wiki/spaces/IDPPLUGINS/pages/2989096970/JDBCStorageService#Connection-Pooling | DBCP 2]]. Die Datenbank-Class wird entsprechend in ''conf/idp.properties'' angepasst:<code>mysql.class = org.apache.commons.dbcp2.BasicDataSource</code>
   - Wenn Sie darüber hinaus das OIDC-Plugin auf Ihrem IdP nutzen, kann es sein, dass Sie den String ''shibboleth.JPAStorageService'' auch in den Dateien ''conf/oidc.properties''...<code properties>idp.oidc.dynreg.StorageService = JDBCStorageService</code>... und/oder ''conf/oidc-clientinfo-resolvers.xml'' ersetzen müssen.<code xml><bean id="StorageClientInformationResolver" parent="shibboleth.oidc.StorageClientInformationResolver"   - Wenn Sie darüber hinaus das OIDC-Plugin auf Ihrem IdP nutzen, kann es sein, dass Sie den String ''shibboleth.JPAStorageService'' auch in den Dateien ''conf/oidc.properties''...<code properties>idp.oidc.dynreg.StorageService = JDBCStorageService</code>... und/oder ''conf/oidc-clientinfo-resolvers.xml'' ersetzen müssen.<code xml><bean id="StorageClientInformationResolver" parent="shibboleth.oidc.StorageClientInformationResolver"
         p:storageService-ref="JDBCStorageService" /></code>         p:storageService-ref="JDBCStorageService" /></code>
  • Zuletzt geändert: vor 4 Tagen