Mercurial > dive4elements > river
changeset 8809:d10f0645b125
Merged
author | Sascha L. Teichmann <teichmann@intevation.de> |
---|---|
date | Mon, 22 Feb 2016 17:26:36 +0100 |
parents | 54e515504a3f (current diff) 884617654878 (diff) |
children | dbdb7c9bd51b |
files | |
diffstat | 10 files changed, 64 insertions(+), 27 deletions(-) [+] |
line wrap: on
line diff
--- a/.hgtags Mon Feb 22 17:26:11 2016 +0100 +++ b/.hgtags Mon Feb 22 17:26:36 2016 +0100 @@ -103,3 +103,4 @@ 7bc675e4e6e07b758ed06cf5f7d6970490128295 3.1.9 1bc1d696952036c492e016e18fb721032b3320b5 3.1.10 e062d3afd6825e0366f1715b80c60903b1cb11db 3.2.0 +d8e3b20e2c93065eee064a8c707344e5bb63f620 3.2.1
--- a/artifacts/doc/conf/themes.xml Mon Feb 22 17:26:11 2016 +0100 +++ b/artifacts/doc/conf/themes.xml Mon Feb 22 17:26:36 2016 +0100 @@ -1,13 +1,13 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE themes [ - <!ENTITY virtual-themes SYSTEM "conf/themes/virtual.xml"> - <!ENTITY default-themes SYSTEM "conf/themes/default.xml"> - <!ENTITY second-themes SYSTEM "conf/themes/second.xml"> + <!ENTITY virtual SYSTEM "${artifacts.config.dir}/themes/virtual.xml"> + <!ENTITY default SYSTEM "${artifacts.config.dir}/themes/default.xml"> + <!ENTITY second SYSTEM "${artifacts.config.dir}/themes/second.xml"> ]> <themes> - &virtual-themes; - &default-themes; - &second-themes; + &virtual; + &default; + &second; <!-- Mappings are following now. A mapping maps between a name of a facet and a theme. Always the first matching mapping is taken, so consider putting
--- a/artifacts/src/main/java/org/dive4elements/river/themes/LineStyle.java Mon Feb 22 17:26:11 2016 +0100 +++ b/artifacts/src/main/java/org/dive4elements/river/themes/LineStyle.java Mon Feb 22 17:26:36 2016 +0100 @@ -26,4 +26,4 @@ public Color getColor() { return lineColor; } -} \ No newline at end of file +}
--- a/artifacts/src/main/java/org/dive4elements/river/utils/RiverMapfileGenerator.java Mon Feb 22 17:26:11 2016 +0100 +++ b/artifacts/src/main/java/org/dive4elements/river/utils/RiverMapfileGenerator.java Mon Feb 22 17:26:36 2016 +0100 @@ -11,6 +11,8 @@ import com.vividsolutions.jts.geom.Envelope; import com.vividsolutions.jts.geom.MultiLineString; +import org.dive4elements.artifacts.common.utils.Config; + import org.dive4elements.river.artifacts.model.LayerInfo; import org.dive4elements.river.artifacts.model.RiverFactory; @@ -121,7 +123,9 @@ layerInfo.setFilter("river_id = " + riverID + " and kind_id = 1"); layerInfo.setTitle(riverName + " RiverAxis"); - File layerFile = new File("river-" + riverName + ".map"); + File layerFile = new File( + Config.getConfigDirectory().getParentFile(), + "river-" + riverName + ".map"); Template template = getTemplateByName("riveraxis-layer.vm"); if (template == null) { log.warn("Template riveraxis-layer.vm not found.");
--- a/backend/doc/documentation/de/importer-geodaesie.tex Mon Feb 22 17:26:11 2016 +0100 +++ b/backend/doc/documentation/de/importer-geodaesie.tex Mon Feb 22 17:26:36 2016 +0100 @@ -136,6 +136,11 @@ für die aktuelle Achse (\textit{achse.shp}) 1 ist und für sonstige Achsen (weitere Linien-Shapes) 2. +Hinweis: +Da die Layer-Konfiguration (Mapfiles) für die Flussachsen beim Start des +Artefakt-Servers generiert werden, muss der Artefakt-Server neugestartet +werden um die Flussachse in der Anwendung darstellen zu können. + \subsubsection{Hydr. Grenzen} \hspace{5mm} \begin{tabular*}{155mm}[t]{l@{\extracolsep\fill}p{125mm}}
--- a/backend/pom-oracle.xml Mon Feb 22 17:26:11 2016 +0100 +++ b/backend/pom-oracle.xml Mon Feb 22 17:26:36 2016 +0100 @@ -92,9 +92,23 @@ <version>1.0-SNAPSHOT</version> </dependency> <dependency> + <!-- Add less unsave version of transitive hibernate dependency --> + <groupId>commons-collections</groupId> + <artifactId>commons-collections</artifactId> + <version>3.2.2</version> + <scope>runtime</scope> + </dependency> + <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-core</artifactId> <version>3.6.10.Final</version> + <exclusions> + <!-- exclude unsafe transitive dependency --> + <exclusion> + <groupId>commons-collections</groupId> + <artifactId>commons-collections</artifactId> + </exclusion> + </exclusions> </dependency> <dependency> <groupId>org.hibernate.javax.persistence</groupId>
--- a/backend/pom.xml Mon Feb 22 17:26:11 2016 +0100 +++ b/backend/pom.xml Mon Feb 22 17:26:36 2016 +0100 @@ -92,9 +92,23 @@ <version>1.0-SNAPSHOT</version> </dependency> <dependency> + <!-- Add less unsave version of transitive hibernate dependency --> + <groupId>commons-collections</groupId> + <artifactId>commons-collections</artifactId> + <version>3.2.2</version> + <scope>runtime</scope> + </dependency> + <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-core</artifactId> <version>3.6.10.Final</version> + <exclusions> + <!-- exclude unsafe transitive dependency --> + <exclusion> + <groupId>commons-collections</groupId> + <artifactId>commons-collections</artifactId> + </exclusion> + </exclusions> </dependency> <dependency> <groupId>org.hibernate.javax.persistence</groupId>
--- a/doc/INSTALL_DE Mon Feb 22 17:26:11 2016 +0100 +++ b/doc/INSTALL_DE Mon Feb 22 17:26:36 2016 +0100 @@ -285,6 +285,7 @@ /etc/apache2/sites-available/ # a2ensite d4e-apache.conf # a2enmod proxy_ajp + # a2enmod cgi # sed -i s/80/8081/ /etc/apache2/ports.conf # service apache2 restart
--- a/gwt-client/src/main/java/org/dive4elements/river/client/client/ui/DistancePanel.java Mon Feb 22 17:26:11 2016 +0100 +++ b/gwt-client/src/main/java/org/dive4elements/river/client/client/ui/DistancePanel.java Mon Feb 22 17:26:36 2016 +0100 @@ -63,11 +63,11 @@ private static final long serialVersionUID = -883142387908664588L; - private static final int DEFAULT_STEP_WIDTH = 100; + public static final int DEFAULT_STEP_WIDTH = 100; - private static final String FIELD_LOWER = "ld_from"; - private static final String FIELD_UPPER = "ld_to"; - private static final String FIELD_STEP = "ld_step"; + public static final String FIELD_LOWER = "ld_from"; + public static final String FIELD_UPPER = "ld_to"; + public static final String FIELD_STEP = "ld_step"; protected FLYSConstants MSG = GWT.create(FLYSConstants.class); @@ -149,9 +149,9 @@ protected String getOldSelectionString(DataList dataList) { List<Data> items = dataList.getAll(); - Data dFrom = getData(items, FIELD_LOWER); - Data dTo = getData(items, FIELD_UPPER); - Data dStep = getData(items, FIELD_STEP); + Data dFrom = getData(items, getLowerField()); + Data dTo = getData(items, getUpperField()); + Data dStep = getData(items, getStepField()); DataItem[] from = dFrom.getItems(); DataItem[] to = dTo.getItems(); @@ -301,7 +301,7 @@ protected Data getDataFrom() { String value = String.valueOf(distancePanel.getFrom()); - String field = FIELD_LOWER; + String field = getLowerField(); DataItem item = new DefaultDataItem(field, field, value); return new DefaultData( @@ -311,7 +311,7 @@ protected Data getDataTo() { String value = String.valueOf(distancePanel.getTo()); - String field = FIELD_UPPER; + String field = getUpperField(); DataItem item = new DefaultDataItem(field, field, value); return new DefaultData( @@ -321,7 +321,7 @@ protected Data getDataStep() { String value = String.valueOf(distancePanel.getStep()); - String field = FIELD_STEP; + String field = getStepField(); DataItem item = new DefaultDataItem(field, field, value); return new DefaultData( @@ -336,8 +336,8 @@ protected void initMinMaxValues(DataList data) { - Data f = getData(data.getAll(), FIELD_LOWER); - Data t = getData(data.getAll(), FIELD_UPPER); + Data f = getData(data.getAll(), getLowerField()); + Data t = getData(data.getAll(), getUpperField()); DataItem[] fItems = f.getItems(); DataItem[] tItems = t.getItems(); @@ -361,7 +361,7 @@ protected void initDefaultFrom(DataList data) { - Data f = getData(data.getAll(), FIELD_LOWER); + Data f = getData(data.getAll(), getLowerField()); double from = getDefaultFrom(); @@ -382,7 +382,7 @@ protected void initDefaultTo(DataList data) { - Data t = getData(data.getAll(), FIELD_UPPER); + Data t = getData(data.getAll(), getUpperField()); double to = getDefaultTo(); @@ -403,9 +403,9 @@ protected void initDefaultStep(DataList data) { - Data s = getData(data.getAll(), FIELD_STEP); + Data s = getData(data.getAll(), getStepField()); - double step = DEFAULT_STEP_WIDTH; + double step = getDefaultStep(); try { step = getDefaultValue(s);
--- a/gwt-client/src/main/java/org/dive4elements/river/client/server/CapabilitiesParser.java Mon Feb 22 17:26:11 2016 +0100 +++ b/gwt-client/src/main/java/org/dive4elements/river/client/server/CapabilitiesParser.java Mon Feb 22 17:26:36 2016 +0100 @@ -163,9 +163,7 @@ protected static Capabilities parse(InputStream is) throws ServerException { - log.debug("GCServiceImpl.parseCapabilitiesResponse"); - - Document doc = XMLUtils.parseDocument(is, false); + Document doc = XMLUtils.parseDocument(is, false, null); if (doc == null) { throw new ServerException(ERR_GC_DOC_NOT_VALID);