Mercurial > dive4elements > river
comparison flys-aft/README.txt @ 4113:f72c253663fc
FYLS/AFT/DIPS: Added start script.
flys-aft/trunk@5436 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Tue, 11 Sep 2012 16:51:19 +0000 |
parents | 23677476fd09 |
children | 840250040a7d |
comparison
equal
deleted
inserted
replaced
4112:23677476fd09 | 4113:f72c253663fc |
---|---|
12 im Dateisystem. | 12 im Dateisystem. |
13 | 13 |
14 * Es existiert eine AFT-Datenbank mit bekannten Credentials. | 14 * Es existiert eine AFT-Datenbank mit bekannten Credentials. |
15 | 15 |
16 * Es existiert eine FLYS-Datenbank mit bekannten Credentials. | 16 * Es existiert eine FLYS-Datenbank mit bekannten Credentials. |
17 | |
18 Bau: | |
19 ---- | |
20 * Maven2 sollte installiert und im Pfad liegen. | |
21 ( http://maven.apache.org/docs/2.2.1/release-notes.html ) | |
22 | |
23 $ mvn --version | |
24 Sollte Versionsinformationen ausgeben. | |
25 | |
26 * Für die Nutzung der Oracle JDBC-Bindings muss das Oracle-Treiber-Jar | |
27 in das lokale Maven-Repository installiert werden: | |
28 | |
29 $ mvn install:install-file -DgroupId=ojdbc5.jar -DartifactId=ojdbc5 \ | |
30 -Dversion=0 -Dpackaging=jar -Dfile=ojdbc.jar -DgeneratePom=true | |
31 | |
32 * Für den eigentlichen Oracle-kompatiblen Bau kann dann folgendes | |
33 aufgerufen werden: | |
34 | |
35 $ mvn -f pom-oracle.xml clean compile assembly:single | |
36 | |
37 $ cp target/de.intevation.aft-1.0-SNAPSHOT-jar-with-dependencies.jar \ | |
38 bin/etl.jar | |
39 | |
40 * Folgendes führt das fertige Programm dann aus: | |
41 | |
42 $ bin/run.sh | |
17 | 43 |
18 Konfiguration: | 44 Konfiguration: |
19 -------------- | 45 -------------- |
20 | 46 |
21 Zur Konfiguration wird eine Konfiguration-Datei benötigt. Diese wird | 47 Zur Konfiguration wird eine Konfiguration-Datei benötigt. Diese wird |
22 standardmässig im aktuellen Arbeitsverzeichnis uter dem Name 'config.xml' | 48 standardmässig im aktuellen Arbeitsverzeichnis uter dem Name 'config.xml' |
23 gesucht. Der Pfad zu dieser Datei kann allerdings auch mit der | 49 gesucht. Der Pfad zu dieser Datei kann allerdings auch mit der |
24 System-Property config.file gesetzt werden. | 50 System-Property config.file gesetzt werden. |
25 | 51 |
26 Dies geschieht über den Kommandozeilenparameter "-Dconfig.file=/pfad/zur/config.xml" | 52 Dies geschieht über den Kommandozeilenparameter "-Dconfig.file=/pfad/zur/config.xml" |
27 im Start-Skript contrib/run.sh | 53 im Start-Skript bin/run.sh |
28 | 54 |
29 Die Konfigurationsdatei hat folgende Struktur: | 55 Die Konfigurationsdatei hat folgende Struktur: |
30 | 56 |
31 1 <?xml version="1.0" encoding="UTF-8"?> | 57 1 <?xml version="1.0" encoding="UTF-8"?> |
32 2 <sync> | 58 2 <sync> |