Mercurial > dive4elements > river
comparison flys-aft/README.txt @ 4943:840250040a7d
Aft: Update documentation for target schema
author | Andre Heinecke <aheinecke@intevation.de> |
---|---|
date | Thu, 31 Jan 2013 18:18:05 +0100 |
parents | f72c253663fc |
children |
comparison
equal
deleted
inserted
replaced
4929:1366277655b9 | 4943:840250040a7d |
---|---|
52 Dies geschieht über den Kommandozeilenparameter "-Dconfig.file=/pfad/zur/config.xml" | 52 Dies geschieht über den Kommandozeilenparameter "-Dconfig.file=/pfad/zur/config.xml" |
53 im Start-Skript bin/run.sh | 53 im Start-Skript bin/run.sh |
54 | 54 |
55 Die Konfigurationsdatei hat folgende Struktur: | 55 Die Konfigurationsdatei hat folgende Struktur: |
56 | 56 |
57 1 <?xml version="1.0" encoding="UTF-8"?> | 57 1 <?xml version="1.0" encoding="UTF-8"?> |
58 2 <sync> | 58 2 <sync> |
59 3 <!-- If modified send messages --> | 59 3 <!-- If modified send messages --> |
60 4 <notifications> | 60 4 <notifications> |
61 5 <notifaction url="http://example.com"> | 61 5 <notifaction url="http://example.com"> |
62 6 <caches> | 62 6 <caches> |
63 7 <cache name="my-cache"/> | 63 7 <cache name="my-cache"/> |
64 8 </caches> | 64 8 </caches> |
65 9 </notifaction> | 65 9 </notifaction> |
66 10 </notifications> | 66 10 </notifications> |
67 11 <!-- The path to the DiPs file --> | 67 11 <!-- The path to the DiPs file --> |
68 12 <dips> | 68 12 <dips> |
69 13 <file>/the/path/to/the/dips/file</file> | 69 13 <file>/the/path/to/the/dips/file</file> |
70 14 <repair>/the/path/to/the/xslt/to/repair/dips</repair> | 70 14 <repair>/the/path/to/the/xslt/to/repair/dips</repair> |
71 15 </dips> | 71 15 </dips> |
72 16 <!-- The FLYS side --> | 72 16 <!-- The FLYS side --> |
73 17 <side name="flys"> | 73 17 <side name="flys"> |
74 18 <db> | 74 18 <db> |
75 19 <driver>oracle.jdbc.OracleDriver</driver> | 75 19 <driver>oracle.jdbc.OracleDriver</driver> |
76 20 <user>flys</user> | 76 20 <user>flys</user> |
77 21 <password>flys</password> | 77 21 <password>flys</password> |
78 22 <url>jdbc:oracle:thin:@//localhost:1521/XE</url> | 78 22 <url>jdbc:oracle:thin:@//localhost:1521/XE</url> |
79 23 </db> | 79 23 </db> |
80 24 </side> | 80 24 </side> |
81 25 <!-- The AFT side --> | 81 25 <!-- The AFT side --> |
82 26 <side name="aft"> | 82 26 <side name="aft"> |
83 27 <db> | 83 27 <db> |
84 28 <driver>oracle.jdbc.OracleDriver</driver> | 84 28 <driver>oracle.jdbc.OracleDriver</driver> |
85 29 <user>aft</user> | 85 29 <user>aft</user> |
86 30 <password>aft</password> | 86 30 <password>aft</password> |
87 31 <url>jdbc:oracle:thin:@//localhost:1521/XE</url> | 87 31 <url>jdbc:oracle:thin:@//localhost:1521/XE</url> |
88 32 </db> | 88 32 <execute-login> |
89 33 </side> | 89 33 <statement>ALTER SESSION SET CURRENT_SCHEMA=AFT</statement> |
90 34 </sync> | 90 34 </execute-login> |
91 35 </db> | |
92 36 </side> | |
93 37 </sync> | |
91 | 94 |
92 Sie besteht aus vier Bereichen: | 95 Sie besteht aus vier Bereichen: |
93 | 96 |
94 * DIPS: | 97 * DIPS: |
95 Zeile 13: Pfad zur XML-Datei mit dem DIPS-Export | 98 Zeile 13: Pfad zur XML-Datei mit dem DIPS-Export |
103 * AFT: | 106 * AFT: |
104 Zeile 28: JDBC-Treiber für den Zugriff auf die AFT-Datenbank | 107 Zeile 28: JDBC-Treiber für den Zugriff auf die AFT-Datenbank |
105 Zeile 29: DB-Nutzername | 108 Zeile 29: DB-Nutzername |
106 Zeile 30: Connection-URL zur AFT-Datenbank | 109 Zeile 30: Connection-URL zur AFT-Datenbank |
107 | 110 |
111 * Schemata: | |
112 Zeile 32-34: Schema in welches die Daten geschrieben werden sollen. | |
113 | |
108 * Benachrichtigungen: | 114 * Benachrichtigungen: |
109 Zeile 5: URL des Web-Service, der benachrichtigt werden soll. | 115 Zeile 5: URL des Web-Service, der benachrichtigt werden soll. |
110 Zeile 6-18: Die Nachricht, die an den Web-Service verschickt werden soll. | 116 Zeile 6-18: Die Nachricht, die an den Web-Service verschickt werden soll. |
111 | 117 |
112 Funktionsweise: | 118 Funktionsweise: |
113 --------------- | 119 --------------- |
114 | 120 |
115 Als erstes wird die DIPS-Datei geladen. Ist angegeben, dass | 121 Als erstes wird die DIPS-Datei geladen. Ist angegeben, dass |
116 eine Reparatur-XSL-Transformation auf diese angewendet werden | 122 eine Reparatur-XSL-Transformation auf diese angewendet werden |