ftp4elo:c3_datasources:simpledatagateway
Dies ist eine alte Version des Dokuments!
SimpleDataGateway (SDG)
Das Simple Data Gateway ist eine WebApplikation, die auf dem Datenquellenkonzept von FTP4ELO/DDI aufbaut, resp. mit diesem kompatibel ist. Es handelt sich um eine WebApp, die mittels JDBC Datenverbindungen aufbaut, das parametrierte ausführen von Queries ermöglicht und diese in Form einer JSON Notation oder in Form einer XML Notation zurückgibt. Die WebApplikation hat im Grunde eine Standalone Variante, wurde aber im Zuge von Anpassungen so erweitert, dass sie die Konfigurationen von DDI lesen und verarbeiten kann.
Installation
- Installieren Sie eine Java Version (8+) oder nehmen Sie jene von DDI/FTP4ELO
- Installieren Sie eine aktuelle Tomcat Version von Version 10+ (alle Versionen vor Dezember 2023 benötigen Version 9!). Wichtig ist hier, dass mit Tomcat 10 auf die neue ServletAPI 5.0 umgestellt worden ist und sich die Namespaces von javax.servlet alle auf jakarta.servlet verschoben haben
- Kopieren Sie die benötigten Java Libraries in den Lib-Pfad des Tomcat Verzeichnisses. Vermeiden Sie die DB2 Library vor allem dann, wenn Sie sie nicht benötigen. Ansonsten schlagen hier immer Fehlermeldungen im Error-Log rund um die nicht vorhandene Library „pdq.jar“ auf. Bei den ELO Tomcats werden hier Konfigurationsdateien angepasst, die das JAR Scanning für den JDBC Treiber von DB2 unterbinden.
- SQL-Server: sqljdbc-7.4.jar (ELO 20/ELO 23)
- Oracle: ojdbc11-23.2.0.0.jar (ELO 20/ELO 23)
- PostGre-SQL: postgresql-42.6.0.jar
- MariaDB: Downloadlink für MariaDB Connector/J
- MySQL: [[https://dev.mysql.com/downloads/connector/j/]|Downloadlink für MySQL/J]}
ftp4elo/c3_datasources/simpledatagateway.1701484986.txt.gz · Zuletzt geändert: 2023/12/02 02:43 von support