# HG changeset patch # User Tom Gottfried # Date 1450975722 -3600 # Node ID a58cbb1b7371b0b66980fb5a7e7343305579312c # Parent dece88059a36bdd62e998b91fa74be4fd55555ef Control directory where axis mapfiles are written. Is assumed to be conf/.. but was working directory of server. diff -r dece88059a36 -r a58cbb1b7371 artifacts/src/main/java/org/dive4elements/river/utils/RiverMapfileGenerator.java --- a/artifacts/src/main/java/org/dive4elements/river/utils/RiverMapfileGenerator.java Tue Dec 22 11:22:06 2015 +0100 +++ b/artifacts/src/main/java/org/dive4elements/river/utils/RiverMapfileGenerator.java Thu Dec 24 17:48:42 2015 +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.");