Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/wsplgen/JobExecutor.java @ 1781:ef2300b450bf
Modified the process to create mapfiles.
flys-artifacts/trunk@3103 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Fri, 28 Oct 2011 09:26:54 +0000 |
parents | aaf8d32f85bd |
children |
comparison
equal
deleted
inserted
replaced
1780:b503d92dd709 | 1781:ef2300b450bf |
---|---|
6 import org.apache.log4j.Logger; | 6 import org.apache.log4j.Logger; |
7 | 7 |
8 import de.intevation.artifacts.CallContext; | 8 import de.intevation.artifacts.CallContext; |
9 | 9 |
10 import de.intevation.flys.artifacts.model.WSPLGENJob; | 10 import de.intevation.flys.artifacts.model.WSPLGENJob; |
11 | |
12 import de.intevation.flys.utils.MapfileGenerator; | |
13 | 11 |
14 | 12 |
15 public class JobExecutor { | 13 public class JobExecutor { |
16 | 14 |
17 public static final String WSPLGEN_PARAMETER_FILE = | 15 public static final String WSPLGEN_PARAMETER_FILE = |
89 | 87 |
90 if (process.exitValue() < 2 && errorObserver.numErrors() == 0) { | 88 if (process.exitValue() < 2 && errorObserver.numErrors() == 0) { |
91 FacetCreator fc = job.getFacetCreator(); | 89 FacetCreator fc = job.getFacetCreator(); |
92 fc.createWSPLGENFacet(); | 90 fc.createWSPLGENFacet(); |
93 fc.finish(); | 91 fc.finish(); |
94 | |
95 MapfileGenerator.getInstance().update(); | |
96 } | 92 } |
97 | 93 |
98 job.getCallContext().afterBackground(CallContext.STORE); | 94 job.getCallContext().afterBackground(CallContext.STORE); |
99 | 95 |
100 return; | 96 return; |