Mercurial > dive4elements > river
comparison flys-backend/doc/documentation/de/importer-hydr-morph.tex @ 3669:25b5af0cdf89
Describe Log4J configuration in importer documentation.
flys-backend/trunk@5275 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Mon, 27 Aug 2012 13:06:44 +0000 |
parents | 2a3bc47d1ba9 |
children | b6fb31fad420 |
comparison
equal
deleted
inserted
replaced
3668:2a3bc47d1ba9 | 3669:25b5af0cdf89 |
---|---|
225 die beinhaltende Datei als Vorgabe gilt. | 225 die beinhaltende Datei als Vorgabe gilt. |
226 | 226 |
227 | 227 |
228 \subsection{Konfiguration} | 228 \subsection{Konfiguration} |
229 \label{configuration} | 229 \label{configuration} |
230 \todo LOG4J | |
231 Zum Starten des Importers ist es notwendig, in der Datei \textit{run.sh} die | 230 Zum Starten des Importers ist es notwendig, in der Datei \textit{run.sh} die |
232 Variablen am Anfang der Datei anzupassen. Im folgenden werden notwendige und | 231 Variablen am Anfang der Datei anzupassen. Im folgenden werden notwendige und |
233 optionale Einstellungen beschrieben, die beim Starten des Importers | 232 optionale Einstellungen beschrieben, die beim Starten des Importers |
234 berücksichtigt werden. Folgende Einstellungen sind zwangsläufig an die | 233 berücksichtigt werden. Folgende Einstellungen sind zwangsläufig an die |
235 bestehende Umgebung anzupassen: | 234 bestehende Umgebung anzupassen: |
259 | 258 |
260 \textbf{BACKEND\_NAME} | 259 \textbf{BACKEND\_NAME} |
261 \\Der Name der Datenbank Instanz. Beispielsweise \textit{XE} bei einer Oracle XE | 260 \\Der Name der Datenbank Instanz. Beispielsweise \textit{XE} bei einer Oracle XE |
262 Instanz. | 261 Instanz. |
263 | 262 |
264 | |
265 Für die Verbindung zur Datenbank ist es nötig, dem Import die Verbindungsdaten | |
266 zu übergeben. Dies geschieht ebenfalls über System-Properties: | |
267 | |
268 \textbf{BACKEND\_DB\_PREFIX} | 263 \textbf{BACKEND\_DB\_PREFIX} |
269 \\Der Präfix zum Aufbau einer Datenbankverbindung. Für Oracle z.B.: \textit{jdbc:oracle:thin:@}. | 264 \\Der Präfix zum Aufbau einer Datenbankverbindung. Für Oracle z.B.: \textit{jdbc:oracle:thin:@}. |
270 | 265 |
271 \textbf{BACKEND\_DB\_DRIVER} | 266 \textbf{BACKEND\_DB\_DRIVER} |
272 \\Der Name des JDBC-Treibers, der es erlaubt das Protokoll der Datenbank zu | 267 \\Der Name des JDBC-Treibers, der es erlaubt das Protokoll der Datenbank zu |
276 \\Der Hibernate-Dialekt, den die Datenbank versteht. Im Falle einer Oracle-XE | 271 \\Der Hibernate-Dialekt, den die Datenbank versteht. Im Falle einer Oracle-XE |
277 wäre dies z.B.: \textit{org.hibernate.dialect.OracleDialect}. | 272 wäre dies z.B.: \textit{org.hibernate.dialect.OracleDialect}. |
278 | 273 |
279 | 274 |
280 Weitere Details zum Verbinden zu einer Oracle Datenbank finden Sie unter | 275 Weitere Details zum Verbinden zu einer Oracle Datenbank finden Sie unter |
281 \href{http://www.orafaq.com/wiki/JDBC}. | 276 \href{http://www.orafaq.com/wiki/JDBC}. Alle weiteren Einstellungen sind |
277 optional anpassbar: | |
278 | |
279 \textbf{LOG4J\_CONFIG} | |
280 \\Der Fachdatenimport verwendet eine externe Bibliothek Apache Log4J zum Loggen | |
281 von Informationen. Dazu ist es notwendig eine entsprechende Konfiguration beim | |
282 Start anzugeben. \textit{LOG4J\_CONFIG} verweist in diesem Fall auf eine externe | |
283 Datei zur Konfiguration von Log4J. Im Standardfall wird die Datei | |
284 \textit{conf/log4j.properties} verwendet, welche eine sinnvolle Konfiguration | |
285 enthält. Sollten Sie diese Konfiguration verwenden, wird beim Import eine | |
286 Log-Datei namens \textit{import.log} erstellt, die maximal 100 MB groß werden | |
287 kann. Sollte die Log-Datei größer als 100 MB anwachsen, wird die aktuelle Datei | |
288 nach \textit{import.log.1} umbenannt und eine neue Datei \textit{import.log} | |
289 wird begonnen. Maximal werden 10 Log-Dateien gespeichert. Für weitere Details | |
290 zu Log4J siehe Online Dokumentation unter | |
291 \href{http://logging.apache.org/log4j/1.2/}{http://logging.apache.org/log4j/1.2/} | |
282 | 292 |
283 | 293 |
284 \textbf{IMPORTER\_MAINVALUE\_TYPES} | 294 \textbf{IMPORTER\_MAINVALUE\_TYPES} |
285 \\Diese Einstellung erlaubt die Angabe eines Textes, der aus den gültigen Typen | 295 \\Diese Einstellung erlaubt die Angabe eines Textes, der aus den gültigen Typen |
286 für Hauptwerte zusammengesetzt ist. \textit{QWTD} ist standardmäßig gesetzt. | 296 für Hauptwerte zusammengesetzt ist. \textit{QWTD} ist standardmäßig gesetzt. |
497 \\Invalide Datenzeile in einer Datei Fließgeschwindigkeitsmodellen. | 507 \\Invalide Datenzeile in einer Datei Fließgeschwindigkeitsmodellen. |
498 | 508 |
499 \textbf{skip invalid gauge part: \#} | 509 \textbf{skip invalid gauge part: \#} |
500 \\Invalide Datenzeile in einer Datei Fließgeschwindigkeitsmodellen. | 510 \\Invalide Datenzeile in einer Datei Fließgeschwindigkeitsmodellen. |
501 | 511 |
502 \textbf{Error while parsing Q value: <Q>} | 512 \textbf{Error while parsing Q value: $<Q>$} |
503 \\Invalide Datenzeile in einer Datei Fließgeschwindigkeitsmodellen. | 513 \\Invalide Datenzeile in einer Datei Fließgeschwindigkeitsmodellen. |
504 | 514 |
505 \textbf{skip invalid data line: \#} | 515 \textbf{skip invalid data line: \#} |
506 \\Invalide Datenzeile in einer Datei Fließgeschwindigkeitsmodellen. | 516 \\Invalide Datenzeile in einer Datei Fließgeschwindigkeitsmodellen. |
507 | 517 |
551 \\AEO oder Pegelnullpunkt sind invalide. | 561 \\AEO oder Pegelnullpunkt sind invalide. |
552 | 562 |
553 \textbf{STA: value not parseable in line \#} | 563 \textbf{STA: value not parseable in line \#} |
554 \\Wert ist nicht als Zahl zu interpretieren. | 564 \\Wert ist nicht als Zahl zu interpretieren. |
555 | 565 |
556 \textbf{PRF: cannot open file <FILE>} | 566 \textbf{PRF: cannot open file $<FILE>$} |
557 \\Die PRF kann nicht geöffnet werden. | 567 \\Die PRF kann nicht geöffnet werden. |
558 | 568 |
559 \textbf{PRF: file is empty} | 569 \textbf{PRF: file is empty}\\ |
560 \textbf{PRF: First line does not look like a PRF data pattern.} | 570 \textbf{PRF: First line does not look like a PRF data pattern.}\\ |
561 \textbf{PRF: premature EOF. Expected integer in line 2} | 571 \textbf{PRF: premature EOF. Expected integer in line 2}\\ |
562 \textbf{PRF: Expected <num> in line 2} | 572 \textbf{PRF: Expected $<num>$ in line 2}\\ |
563 \textbf{PRF: invalid integer in line 2} | 573 \textbf{PRF: invalid integer in line 2}\\ |
564 \textbf{PRF: premature EOF. Expected pattern for km extraction} | 574 \textbf{PRF: premature EOF. Expected pattern for km extraction}\\ |
565 \textbf{PRF: line 4 does not look like a PRF km extraction pattern.} | 575 \textbf{PRF: line 4 does not look like a PRF km extraction pattern.}\\ |
566 \textbf{PRF: premature EOF. Expected skip row count.} | 576 \textbf{PRF: premature EOF. Expected skip row count.}\\ |
567 \textbf{PRF: line 5 is not an positive integer.} | 577 \textbf{PRF: line 5 is not an positive integer.}\\ |
568 \textbf{PRF: cannot extract km in line \#} | 578 \textbf{PRF: cannot extract km in line \#} |
569 \\Das PRF-Format ist komplex. Hier sollten weitere Information zur genaueren | 579 \\Das PRF-Format ist komplex. Bei oben genannten Fehlern sollten weitere |
570 Analyse herangezogen werden. | 580 Information zur genaueren Analyse herangezogen werden. |
571 | 581 |
572 \textbf{cannot access WST file <FILE>} | 582 \textbf{cannot access WST file <FILE>} |
573 \\Die WST-Datei konnte nicht gefunden werden. | 583 \\Die WST-Datei konnte nicht gefunden werden. |
574 | 584 |
575 \textbf{Found an invalid row in the AT file.} | 585 \textbf{Found an invalid row in the AT file.} |
657 \\Ungültige Datenzeile wurde übersprungen. | 667 \\Ungültige Datenzeile wurde übersprungen. |
658 | 668 |
659 \textbf{SYP: Error while parsing numbers in \#} | 669 \textbf{SYP: Error while parsing numbers in \#} |
660 \\Ungültige Zahlenformatierung. | 670 \\Ungültige Zahlenformatierung. |
661 | 671 |
662 \textbf{SYP: Unknown time interval string <XYZ>} | 672 \textbf{SYP: Unknown time interval string 'XYZ'} |
663 \\Falsches Datumformat. | 673 \\Falsches Datumformat. |
664 | 674 |
665 \textbf{SYP: Error while parsing years <XYZ>} | 675 \textbf{SYP: Error while parsing years 'XYZ'} |
666 \\Falsches Jahreszahlformat. | 676 \\Falsches Jahreszahlformat. |
667 | 677 |
668 \textbf{SYP: Error while parsing ranges of <XYZ>} | 678 \textbf{SYP: Error while parsing ranges of 'XYZ'} |
669 \\Bereichsangaben fehlerhaft. | 679 \\Bereichsangaben fehlerhaft. |
670 | 680 |
671 \textbf{SYP: Unknown grain fraction <XYZ>} | 681 \textbf{SYP: Unknown grain fraction 'XYZ'} |
672 \\Unbekannte Kornfraktion. | 682 \\Unbekannte Kornfraktion. |
673 | 683 |
674 \textbf{WST: invalid number.} | 684 \textbf{WST: invalid number.} |
675 \\Ungültige Zahl. | 685 \\Ungültige Zahl. |
676 | 686 |