Release Notes 2.8

What’s New

Unterstützung Java 25 und Apache Tomcat 11

Mit dieser Version des smart.finder SDI werden zusätzlich Java 25 und Apache Tomcat 11 unterstützt. Die Unterstützung für Java 17 entfällt damit.

map.apps 4.20

Mit dieser Version des smart.finder SDI wird map.apps ab Version 4.20 unterstützt (LTSS Version). Ein Betrieb mit map.apps kleiner als Version 4.20 ist nicht mehr möglich.

Update-Hinweise

Falls Sie bei dem Update mehrere Versionen überspringen, befolgen Sie bitte auch alle Update-Hinweise der dazwischenliegenden Versionen.

Keine.

Abkündigungen

Die Nutzerverwaltung durch den security.manager (Enterprise Edition) wird in einer der nächsten Versionen eingestellt und durch den con terra Technologies Identity Service ersetzt. Der Editor wird in der nächsten Version für Dienste das Metadatenelement "Gekoppelte Ressource" nur als "URI-Referenz" ermöglichen, die veraltete Erfassung als Bezeichner wird entfernt.

Bekannte Einschränkungen

Folgende Einschränkungen sind zum Zeitpunkt der Veröffentlichung bekannt.

Umlaute werden in den Facetten

Umlaute werden in den Facetten fehlerhaft dargestellt.

Maßnahme

Starten Sie den Tomcat-Prozess mit der folgenden zusätzlichen Java-Option:

-Dfile.encoding=UTF-8

Kombination map.apps Smart Search und smart.finder SDI

map.apps Smart Search und smart.finder SDI können nicht gemeinsam betrieben werden.

Maßnahme: Öffnen Sie die Datei /smartfinder-search/WEB-INF/classes/spring-security-config.xml und suchen folgenden Abschnitt:

    <bean id="customFilters" class="org.springframework.web.filter.CompositeFilter">
        <property name="filters">
            <list>
                <ref bean="removePermissionQuery"/>
                <ref bean="documentFilter"/>
            </list>
        </property>
    </bean>

Entfernen Sie die Zeile <ref bean="removePermissionQuery"/>.

Speichern Sie die Datei und starten Sie den Web-Context neu.

Erkennung Domain Cookies

Erkennung des Domain Cookies schlägt in den Komponenten smartfinder-editor und smartfinder-search fehl.

Maßnahme: Ändern Sie den Wert des Properties security.sso.cookie.domain in den verwendeten application.properties so, dass dieser nicht mit einem . startet:

security.sso.cookie.domain=.example.com #FALSCH
security.sso.cookie.domain=example.com #KORREKT

Speichern Sie die Datei(en) und starten Sie die betreffenden Web-Contexte neu.

Dokumentation JNDI Konfiguration

Dokumentation der JNDI Konfiguration im Data Import Handler ist nicht korrekt.

Maßnahme: Die korrekte Syntax lautet:

<dataSource name="db" jndiName="java:comp/env/jdbc/sfsdi"/>

Der Wert von jndiName dient hier nur als Beispiel und muss durch einen gültigen Wert entsprechend ihrer Umgebung ersetzt werden.

Sonstiges

  • Der Typ gco:dateTime wird momentan nicht für ISO Metadaten unterstützt.

  • service.monitor Anbindung nicht vorhanden

  • PDF: Das PDF-Dokument eines Metadatensatzes ist nicht vollständig und enthält bspw. die neu ergänzten Metadatenelemente des Editors nicht.

Changelog

2.8.0

New Features

CTSFSDI-1508

Update auf map.apps 4.20

CTSFSDI-1497

Unterstützung Tomcat 11 und Java 25

Fixed Issues

CTSFSDI-1500

[Doku] Verbesserungen und Korrekturen