Smart.finder SDI Release-Notes - Version 1.1
←
→
Transkription von Seiteninhalten
Wenn Ihr Browser die Seite nicht korrekt rendert, bitte, lesen Sie den Inhalt der Seite unten
1 Einführung Release-Notes 3 2 What's New? 4 2.1 Neue Funktionen in Version 1.1 5 3 Installationsanweisungen 6 4 Auslaufende Unterstützung 8 5 Bekannte Probleme 9 6 GDI-DE Testsuite Kompatibilität 10
Version 1.1 Urheberschutz Der rechtmäßige Erwerb der con terra Softwareprodukte und der zugehörigen Dokumente berechtigt den Lizenznehmer zur Nutzung dieser Gegenstände entsprechend den Lizenzbedingungen. Jede nicht vertragsgemäße Vervielfältigung, Veräußerung oder Verwendung der Software oder dieses Dokuments ist nicht gestattet und wird ggf. strafrechtlich verfolgt. Gewährleistung / Haftungsausschluss Obwohl das vorliegende Dokument mit aller Sorgfalt erstellt wurde, können Fehler im Detail nicht ausgeschlossen werden. Die con terra GmbH übernimmt keine Haftung für Schäden, die aus der Anwendung dieses Dokuments oder der Software entstehen. Herausgeber con terra Gesellschaft für Angewandte Informationstechnologie mbH Martin-Luther-King-Weg 24, 48155 Münster Telefon +49 251 74745 2200, Telefax +49 251 74745 2111 info@conterra.de, www.conterra.de con terra GmbH 3
Einführung Release-Notes Das Release 1.1 des smart.finder SDI beinhaltet gegenüber seiner Vorgängerversion weitere funktionale Verbesserungen, zahlreiche neue Funktionen und wichtige Bugfixes. Das vorliegende Dokument enthält einen Überblick über sämtliche Änderungen sowie eine Auflistung bekannter Probleme. con terra GmbH 4
What's New? Neue Funktionen in Version 1.1 Neue Features Harvesting von Web Verzeichnissen Das Resource Harvesting wird mit dieser Version um die Möglichkeit erweitert, ISO 19139 XML Dateien direkt aus Verzeichnissen zu lesen und zu publizieren. Das Verzeichnis, aus dem die Dateien gelesen werden sollen, muss hierzu das Auflisten des Inhaltes explizit erlauben (directory listing). Diese Einstellungen können am Web Server vorgenommen werden. Oberfläche überarbeitet Die Oberflächen für das Resource Harvesting und für die Administration externer Kataloge wurde überarbeitet und vereinheitlicht. Binding zu map.apps SDI Das map.app SDI binding ermöglicht es, Dienste an map.apps Instanzen, die über die SDI Extension verfügen, zu übergeben. Der Dienst kann dann innerhalb der map.apps Instanz eingebunden und genutzt werden. Dieses Binding ist in der Standardauslieferung deaktiviert. Rollen-Abbildung aktualisieren Bei der Verwendung von hybridem oder LDAP basierten security.manager werden Aktualisierungen der Rollen-Abbildung nun direkt von der Applikation erkannt und übernommen. Metadaten ohne Nutzer Metadaten, die keinem validen Nutzer zugeordnet sind (falls z.B. der Nutzer gelöscht wurden) werden automatisch dem Administrator zugeordnet. Dieser kann dann über weitere Zuständigkeiten entschieden. smartEditor mit SSO Authorisierung Der Aufruf des smartEditor erfolgt nun nur noch in Verbindung mit einem SSO Login via Session Cookies. Damit muss ein Nutzer immer über eine valide Session verfügen, um diese Applikation nutzen zu können. Metadatenelement "levelDescription" Das Metadatenelement "levelDescription" wurde hinzugefügt, um eine Validitätslücke zu schließen: falls der DQ_ScopeCode einer Qualitätsklasse ungleich "dataset" oder "series" ist, muss dieses Element in einer konkreten Ausprägung existieren. INSPIRE Annex II/III Themes hinzugefügt Der smartEditor verfügt nun über Auswahllisten, um auch die INSPIRE Annex II/III Themen als Konformitätsklassen hinzuzufügen. NOKIS Adapter Bei der verteilten Suche kann nun auch das Metadaten-Informationssystem NOKIS eingebunden werden. Ein hierfür benötigter Adapter wird in der Oberfläche bereitgestellt. Änderungen in Konfigurationsdateien con terra GmbH 5
Änderungen in Konfigurationsdateien Diese Änderungen sind nur relevant, falls die aktualisierte Version nicht mit dem Installer installiert wird. Zusätzliche Eigenschaften in %TOMCAT_HOME%/lib/application.properties: catalog.mapapps.baseurl catalog.mapapps.context.name catalog.mapapps.request.path security.sso.cookie.nonmatchinghosts db.update.liquibase security.sso.cookie.bindToIP testing.content.post testing.content.soap Change Log Fixed Issues CATALOG-179 Error in ISO validation for topicCategory CATALOG-176 Import wrong owner (LDAP based) from *.tcext files CATALOG-173 Security leak when searching with text passages CATALOG-172 Create WMS metadataset over service tab fails with NullPointerException CATALOG-164 Missing element 'Use constraint' in detail metadata CATALOG-163 Role mappings are not refreshed (hybrid & LDAP) CATALOG-162 JDBC rollback failed Exception during smartEditor metadata publication CATALOG-177 Manage federated catalogues - test connection fails even for successful connected catalogues CATALOG-178 Spring-security-config.xml of secAdmin misses property CATALOG-160 Wrong specification date is set by selection CATALOG-145 Atom Feed with too few entries CATALOG-115 Missing path description to keystore file in installer dialog CATALOG-154 Wrong location of Online Resource (download) in Distribution Tab New Features and Improvements CATALOG-149 Resource harvesting of web folders CATALOG-171 SSO login smartEditor CATALOG-155 Add INSPIRE Annex II/III themes in smartEditor CATALOG-161 Assigning new owner to metadata set that has no valid owner yields error (hybrid) CATALOG-168 levelDescription not editable in case of DQ_ScopeCode 'service' CATALOG-180 Enhance UI for harvesting and external catalogues CATALOG-181 Provide an adapter to query NOKIS catalouges CATALOG-183 security.manager 4.3.0 support con terra GmbH 6
Installationsanweisungen Bitte beachten Sie die folgenden Hinweise bei der Installation von smart.finder SDI 1.1: Aktualisierung des Datenbankschemas Wenn Sie ein Update einer bestehenden smart.finder SDI-Installation, Version 1.0.0, auf smart.finder SDI 1.1 durchführen, ohne das Datenbankschema neu aufzusetzen, muss das bestehende Datenbankschema angepasst werden. Führen Sie dazu das zum verwendeten Datenbank Management System passende Skript, das Sie auf dem Installationsmedium unter software/smart.finder SDI-[VERSION]/sql/upgrade/3.4 to 3.5 finden, aus. Datenbanktreiber smart.finder SDI wird mit folgenden Datenbanktreibern ausgeliefert: Oracle JDBC: Version 11.2.0.4 PostgreSQL: Version 9.2-1003-jdbc4 PostGIS: 2.0.1 Bitte beachten Sie, dass diese Treiber zu der von Ihnen verwendeten Datenbankversion passen. Ansonsten ersetzen Sie die Treiber mit den von ihrer Datenbank angebotenen JDBC Treibern entsprechend. PostGIS 2.x Falls Sie PostGIS 2.x verwenden müssen folgende legacy DDL Skripte auf der Datenbank ausgeführt werden: %POSTGIS_HOME%/legacy.sql %POSTGIS_HOME%/legacy_gist.sql Hierdurch werden Funktionen bereitgestellt, die unbedingt von smart.finder SDI verwendet werden müssen. sdi.suite Kompatibilität smart.finder SDI 1.1 setzt zwingend die Nutzung von sdi.suite security.manager 4.x voraus. Die integrierte embedded Variante des security.managers entspricht bereits dieser Version. Übernahme des Layouts Falls Anpassungen am Layout des smart.finder SDI vorgenommen wurden, sichern Sie vor der Löschung (Schritt 2) sämtliche Dateien, die davon betroffen sind (Bilder, CSS Dateien, etc.). Nach der Installation von smart.finder SDI können diese Dateien wieder zurück kopiert werden. con terra GmbH 7
Übernahme der Vorschaubilder Die Vorschaubilder der Metadaten müssen aus dem Verzeichnis des smartEditors des smart.finderSDI 1.1 ‚/conterra/terraCatalog/webapp/smartEditor/preview', an die entsprechende Stelle des neuen smart.finder SDI kopiert werden. Konfiguration Die zentrale Konfigurationsdatei terraCatalogConfig.xml existiert zwar noch, sollte aber nicht mehr editiert werden. Vielmehr werden die globalen Einstellungen des smart.finder SDI nun über die Datei application.properties vorgenommen. Diese befindet sich im Verzeichnis %TOMCAT_HOME %/lib. Policy Dateien Falls ein bestehender security.manager genutzt wird müssen die aktuellen terra.catalog spezifischen Policy Dateien verwendet werden. Diese befinden sich auf dem Installationsmedium unter /software/smart.finder SDI [VERSION]/policy Bitte aktualisieren Sie diese im security.manager, falls nötig, entsprechend. con terra GmbH 8
Auslaufende Unterstützung Für folgende Features wird die Weiterentwicklung eingestellt und das Ende der Unterstützung für die Zukunft angekündigt: Unterstützung der Java 7 Laufzeitumgebung zu 2015 auf Grund Oracles "End of Life policy" (http://www.oracle.com/technetwork/java/eol-135779.html) *.mls Dateien werden im "Ressource Harvesting" nicht mehr unterstützt. Benutzen Sie statt dessen die Möglichkeit, Web Verzeichnisse direkt zu lesen. Unterstützung des integrierten mapClient samt Gazetteer-Suche con terra GmbH 9
Bekannte Probleme Die folgende Liste enthält die zum Zeitpunkt der Freigabe der Version 1.0.0 bekannten Probleme von smart.finder SDI: Beachten Sie, dass für das Nutzen des smart.finder SDI die Browser-Locale (Spracheinstellung) auf Deutsch oder Englisch gestellt ist. Derzeit werden nur diese Sprachen unterstützt. Bei sonstigen Einstellungen kann es zu Vermischungen der Sprachen in der Oberfläche kommen. Unter Oracle kann es zu Problemen mit BoundingBoxes, die die ganze Welt umfassen kommen, da diese von Oracle nicht unterstützt werden. Statistiken, die sich nur auf das Intervall von einem Tag beziehen, werden nicht korrekt berechnet. Eine Suche mit Leerstring via OpenSearch Funktion im Browser führt zum Aufruf der Basis-URL des Web Containers. Das Einladen von Daten in Esri ArcMap mithilfe des smart.finder SDI Connector for ArcGIS kann in manchen Fällen dazu führen, dass keine Karte angezeigt wird. Durch das Öffnen eines (leeren) Kartendokuments vor dem Start des Einladens kann das Problem umgangen werden. con terra GmbH 10
GDI-DE Testsuite Kompatibilität Hier finden Sie eine Überblick über die Ergebnisse der Tests gegen die GDI DE Testsuite (http://tes tsuite.gdi-de.org/gdi/). Es wurden sowohl Metadatensätze als auch die Schnittstellen des Katalogdienstes gegen verschiedene Konformitätsklassen getestet. Testklasse Konformitätsklasse Ergebnis Erläuterung Metadaten: Metadata: ISO Grundsätzlich bestanden. Die Warnung GDI-DE Requirements (Version beruht auf einer fehlerhaften Auswertung 1.0.6 31.10.2013) seitens der GDI-DE Testengine bezüglich der "Distributed Computing Platform" beim Resource-Typen "service". Metadata: GDI-DE Conventions (Version 1.0.6 18.07.2013) Metadaten: Metadata: INSPIRE INSPIRE Requirements (Version 1.0.2 10.05.2013) Metadata: ISO Grundsätzlich bestanden. Die Warnung Requirements (Version beruht auf einer fehlerhaften Auswertung 1.0.6 31.10.2013) seitens der GDI-DE Testengine bezüglich der "Distributed Computing Platform" beim Resource-Typen "service". Katalogdienste: CSW: Level 1.1 (Version 2.0.1 31.05.2013) OGC CSW 2.0.2 AP ISO 1.0 CSW: Level 1.2 (Version Diese Konformitätsklasse konnte aufgrund 2.0.3 05.06.2013) von Fehlern in der GDI-DE Testengine nicht angewendet werden Katalogdienste: Discovery Service: INSPIRE Requirements INSPIRE (Version 1.0.4 10.05.2013) Discovery Service 3.0 CSW: Level 1.1 (Version 2.0.1 31.05.2013) con terra GmbH 11
CSW: Level 1.2 (Version Diese Konformitätsklasse konnte aufgrund 2.0.3 05.06.2013) von Fehlern in der GDI-DE Testengine nicht angewendet werden con terra GmbH 12
Sie können auch lesen