Bereitstellung des Oracle JDBC-Treibers für AS4- und AEP.API-Services

Oracle JDBC-Treiber in Docker Compose

Wenn ein AS4- oder AEP.API-Service eine Oracle-Datenbank verwendet, müssen Oracle-Kunden ojdbc17.jar selbst bereitstellen, sofern dies für das jeweilige Deployment erforderlich ist.

Laden Sie die passende Version von der offiziellen Oracle-JDBC-Downloadseite herunter und binden Sie die Datei in Docker Compose schreibgeschützt in das service-spezifische Zielverzeichnis ein:

volumes:
  - ./config/<service>/oracle/ojdbc17.jar:<target-path>/ojdbc17.jar:ro

Ersetzen Sie <service> durch den Namen des Services und <target-path> durch das für das verwendete Image vorgesehene Zielverzeichnis. Binden Sie ausschließlich die einzelne ojdbc17.jar-Datei ein, nicht das gesamte Zielverzeichnis. Ein Verzeichnis-Mount kann die bereits im Image enthaltenen Anwendungsbibliotheken verdecken.

Image name Zielpfad für OJDBC JAR
aep-b2b /usr/local/tomcat/lib/
aep-b2b-basicauth /usr/local/tomcat/lib/
api-address-service /workspace/BOOT-INF/lib/
as4-address-service /workspace/BOOT-INF/lib/
aep-b2b-message-service /workspace/BOOT-INF/lib/
as4-message-service /workspace/BOOT-INF/lib/
aep-b2b-notification-service /lib/
aep-b2b-revision-service /lib/
aep-securityserver /opt/securityserver/lib/
keycloak /opt/keycloak/providers/
Alle weiteren Images /app/lib/
View Me   Edit Me