changeset 8670:32682fa2127d

Move importer configuration to a single place.
author Tom Gottfried <tom@intevation.de>
date Thu, 09 Apr 2015 10:52:51 +0200
parents 0bc0d84a4fe0
children 8e70ce86f37c
files backend/doc/annotation-types.xml backend/doc/conf/annotation-types.xml backend/doc/conf/log4j.properties contrib/make_flys_release/bin/make-importer-package.sh
diffstat 4 files changed, 83 insertions(+), 87 deletions(-) [+]
line wrap: on
line diff
--- a/backend/doc/annotation-types.xml	Thu Apr 09 10:28:50 2015 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,75 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" ?>
-<annotation>
-    <types>
-        <type name="Abzweigung"/>
-        <type name="Berechnungsstrecke"/>
-        <type name="Brücke"/>
-        <type name="Bundesland"/>
-        <type name="Deich"/>
-        <type name="Einmündung"/>
-        <type name="Fähre"/>
-        <type name="Gemeinde"/>
-        <type name="Grenze"/>
-        <type name="Hafen"/>
-        <type name="HW-Schutz"/>
-        <type name="Landkreis"/>
-        <type name="Meldestelle"/>
-        <type name="Messstelle"/>
-        <type name="Geschiebemessstelle"/>
-        <type name="Schwebstoffmessstelle"/>
-        <type name="Pegel"/>
-        <type name="Stauwehr"/>
-        <type name="Staatsgrenze"/>
-        <type name="Staat"/>
-        <type name="WSA"/>
-        <type name="Zufluss"/>
-        <type name="Quelle [t/a]"/>
-        <type name="Senke [t/a]"/>
-        <type name="Quelle [m³/a]"/>
-        <type name="Senke [m³/a]"/>
-        <type name="Sonstige" default="true"/>
-    </types>
-
-    <patterns>
-        <file pattern="^Brücken$" type="Brücke"/>
-        <file pattern="^Deich.*$" type="Deich"/>
-        <file pattern="^Hafen$" type="Hafen"/>
-        <file pattern="^Pegel-alle$" type="Pegel"/>
-        <file pattern="^Pegel$" type="Pegel"/>
-        <file pattern="^Wehr$" type="Stauwehr"/>
-        <file pattern="^Stauwehr$" type="Stauwehr"/>
-        <file pattern="^Zufluß$" type="Zufluss"/>
-        <file pattern="^Zufluss$" type="Zufluss"/>
-
-        <line pattern="^Deich.*$" type="Deich"/>
-        <line pattern="^Abz.?[:\s].*$" type="Abzweigung"/>
-        <line pattern="^Berechnungsstrecke.*$" type="Berechnungsstrecke"/>
-        <line pattern="^Brücke[:\s].*$" type="Brücke"/>
-        <line pattern="^Bundesland[:\s].*$" type="Bundesland"/>
-        <line pattern="^Einmündung[:\s].*$" type="Einmündung"/>
-        <line pattern="^Mündung[:\s].*$" type="Einmündung"/>
-        <line pattern="^Fähre[:\s].*$" type="Abzweigung"/>
-        <line pattern="^Gemeinde[:\s].*$" type="Gemeinde"/>
-        <line pattern="^Grenze[:\s].*$" type="Grenze"/>
-        <line pattern="^Hafen[:\s].*$" type="Hafen"/>
-        <line pattern="^HW-Schutz[:\s].*$" type="HW-Schutz"/>
-        <line pattern="^Landkreis[:\s].*$" type="Landkreis"/>
-        <line pattern="^Meldestelle[:\s].*$" type="Meldestelle"/>
-        <line pattern="^Messstelle[:\s].*$" type="Messstelle"/>
-        <line pattern="^Geschiebemessstelle[:\s].*$"
-              type="Geschiebemessstelle"/>
-        <line pattern="^Schwebstoffmessstelle[:\s].*$"
-              type="Schwebstoffmessstelle"/>
-        <line pattern="^Pegel[:\s].*$" type="Pegel"/>
-        <line pattern="^Staatsgrenze[:\s].*$" type="Staatsgrenze"/>
-        <line pattern="^Staat[:\s].*$" type="Staat"/>
-        <line pattern="^Wehr[:\s].*$" type="Stauwehr"/>
-        <line pattern="^WSA[:\s].*$" type="WSA"/>
-        <line pattern="^Zufluß[:\s].*$" type="Zufluss"/>
-        <line pattern="^Zufluss[:\s].*$" type="Zufluss"/>
-        <line pattern="^Quelle[:\s].*t/a.*$" type="Quelle [t/a]"/>
-        <line pattern="^Senke[:\s].*t/a.*$" type="Senke [t/a]"/>
-        <line pattern="^Quelle[:\s].*m3/a.*$" type="Quelle [m³/a]"/>
-        <line pattern="^Senke[:\s].*m3/a.*$" type="Senke [m³/a]"/>
-    </patterns>
-</annotation>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/backend/doc/conf/annotation-types.xml	Thu Apr 09 10:52:51 2015 +0200
@@ -0,0 +1,75 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<annotation>
+    <types>
+        <type name="Abzweigung"/>
+        <type name="Berechnungsstrecke"/>
+        <type name="Brücke"/>
+        <type name="Bundesland"/>
+        <type name="Deich"/>
+        <type name="Einmündung"/>
+        <type name="Fähre"/>
+        <type name="Gemeinde"/>
+        <type name="Grenze"/>
+        <type name="Hafen"/>
+        <type name="HW-Schutz"/>
+        <type name="Landkreis"/>
+        <type name="Meldestelle"/>
+        <type name="Messstelle"/>
+        <type name="Geschiebemessstelle"/>
+        <type name="Schwebstoffmessstelle"/>
+        <type name="Pegel"/>
+        <type name="Stauwehr"/>
+        <type name="Staatsgrenze"/>
+        <type name="Staat"/>
+        <type name="WSA"/>
+        <type name="Zufluss"/>
+        <type name="Quelle [t/a]"/>
+        <type name="Senke [t/a]"/>
+        <type name="Quelle [m³/a]"/>
+        <type name="Senke [m³/a]"/>
+        <type name="Sonstige" default="true"/>
+    </types>
+
+    <patterns>
+        <file pattern="^Brücken$" type="Brücke"/>
+        <file pattern="^Deich.*$" type="Deich"/>
+        <file pattern="^Hafen$" type="Hafen"/>
+        <file pattern="^Pegel-alle$" type="Pegel"/>
+        <file pattern="^Pegel$" type="Pegel"/>
+        <file pattern="^Wehr$" type="Stauwehr"/>
+        <file pattern="^Stauwehr$" type="Stauwehr"/>
+        <file pattern="^Zufluß$" type="Zufluss"/>
+        <file pattern="^Zufluss$" type="Zufluss"/>
+
+        <line pattern="^Deich.*$" type="Deich"/>
+        <line pattern="^Abz.?[:\s].*$" type="Abzweigung"/>
+        <line pattern="^Berechnungsstrecke.*$" type="Berechnungsstrecke"/>
+        <line pattern="^Brücke[:\s].*$" type="Brücke"/>
+        <line pattern="^Bundesland[:\s].*$" type="Bundesland"/>
+        <line pattern="^Einmündung[:\s].*$" type="Einmündung"/>
+        <line pattern="^Mündung[:\s].*$" type="Einmündung"/>
+        <line pattern="^Fähre[:\s].*$" type="Abzweigung"/>
+        <line pattern="^Gemeinde[:\s].*$" type="Gemeinde"/>
+        <line pattern="^Grenze[:\s].*$" type="Grenze"/>
+        <line pattern="^Hafen[:\s].*$" type="Hafen"/>
+        <line pattern="^HW-Schutz[:\s].*$" type="HW-Schutz"/>
+        <line pattern="^Landkreis[:\s].*$" type="Landkreis"/>
+        <line pattern="^Meldestelle[:\s].*$" type="Meldestelle"/>
+        <line pattern="^Messstelle[:\s].*$" type="Messstelle"/>
+        <line pattern="^Geschiebemessstelle[:\s].*$"
+              type="Geschiebemessstelle"/>
+        <line pattern="^Schwebstoffmessstelle[:\s].*$"
+              type="Schwebstoffmessstelle"/>
+        <line pattern="^Pegel[:\s].*$" type="Pegel"/>
+        <line pattern="^Staatsgrenze[:\s].*$" type="Staatsgrenze"/>
+        <line pattern="^Staat[:\s].*$" type="Staat"/>
+        <line pattern="^Wehr[:\s].*$" type="Stauwehr"/>
+        <line pattern="^WSA[:\s].*$" type="WSA"/>
+        <line pattern="^Zufluß[:\s].*$" type="Zufluss"/>
+        <line pattern="^Zufluss[:\s].*$" type="Zufluss"/>
+        <line pattern="^Quelle[:\s].*t/a.*$" type="Quelle [t/a]"/>
+        <line pattern="^Senke[:\s].*t/a.*$" type="Senke [t/a]"/>
+        <line pattern="^Quelle[:\s].*m3/a.*$" type="Quelle [m³/a]"/>
+        <line pattern="^Senke[:\s].*m3/a.*$" type="Senke [m³/a]"/>
+    </patterns>
+</annotation>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/backend/doc/conf/log4j.properties	Thu Apr 09 10:52:51 2015 +0200
@@ -0,0 +1,7 @@
+log4j.rootLogger=DEBUG, IMPORTER
+log4j.appender.IMPORTER.layout=org.apache.log4j.PatternLayout
+log4j.appender.IMPORTER.layout.ConversionPattern=%d [%t] %-5p %c - %m%n
+log4j.appender.IMPORTER=org.apache.log4j.RollingFileAppender
+log4j.appender.IMPORTER.File=./import.log
+log4j.appender.IMPORTER.MaxFileSize=100000KB
+log4j.appender.IMPORTER.MaxBackupIndex=10
--- a/contrib/make_flys_release/bin/make-importer-package.sh	Thu Apr 09 10:28:50 2015 +0200
+++ b/contrib/make_flys_release/bin/make-importer-package.sh	Thu Apr 09 10:52:51 2015 +0200
@@ -15,17 +15,6 @@
 mkdir -p $PKG_DIR/geodaesie
 mkdir -p $PKG_DIR/opt/lib64
 mkdir -p $PKG_DIR/schema
-mkdir -p $PKG_DIR/conf
-
-cat > "$PKG_DIR/conf/log4j.properties" << "EOF"
-log4j.rootLogger=DEBUG, IMPORTER
-log4j.appender.IMPORTER.layout=org.apache.log4j.PatternLayout
-log4j.appender.IMPORTER.layout.ConversionPattern=%d [%t] %-5p %c - %m%n
-log4j.appender.IMPORTER=org.apache.log4j.RollingFileAppender
-log4j.appender.IMPORTER.File=./import.log
-log4j.appender.IMPORTER.MaxFileSize=100000KB
-log4j.appender.IMPORTER.MaxBackupIndex=10
-EOF
 
 cd ${FLYS_DIR}/backend
 mvn -f pom-oracle.xml clean compile assembly:single
@@ -39,7 +28,7 @@
     ${FLYS_DIR}/backend/contrib/run_hydr_morph.sh \
     ${FLYS_DIR}/backend/contrib/import_river.sh \
     $PKG_DIR
-cp ${FLYS_DIR}/backend/doc/annotation-types.xml $PKG_DIR/conf
+cp -r ${FLYS_DIR}/backend/doc/conf $PKG_DIR/
 if [ -f "$EXTRAS" ]; then
     cd $PKG_DIR
     tar -xzf "$EXTRAS"

http://dive4elements.wald.intevation.org