comparison flys-artifacts/src/main/java/de/intevation/flys/wsplgen/JobExecutor.java @ 1130:e6dd52342eb7

Trigger the mapfile creation after WSPLGEN jobs have finished. flys-artifacts/trunk@2645 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Mon, 05 Sep 2011 15:29:11 +0000
parents 727c53fd0dc7
children e7d5452a7381
comparison
equal deleted inserted replaced
1129:da3c3e286c88 1130:e6dd52342eb7
7 import org.apache.log4j.Logger; 7 import org.apache.log4j.Logger;
8 8
9 import de.intevation.artifacts.CallContext; 9 import de.intevation.artifacts.CallContext;
10 10
11 import de.intevation.flys.artifacts.model.WSPLGENJob; 11 import de.intevation.flys.artifacts.model.WSPLGENJob;
12
13 import de.intevation.flys.utils.MapfileGenerator;
12 14
13 15
14 public class JobExecutor { 16 public class JobExecutor {
15 17
16 public static final String WSPLGEN_PARAMETER_FILE = 18 public static final String WSPLGEN_PARAMETER_FILE =
76 78
77 job.getCallContext().afterBackground(CallContext.STORE); 79 job.getCallContext().afterBackground(CallContext.STORE);
78 80
79 logger.info("WSPLGEN exit value: " + process.exitValue()); 81 logger.info("WSPLGEN exit value: " + process.exitValue());
80 82
83 MapfileGenerator.getInstance().update();
84
81 return; 85 return;
82 } 86 }
83 } 87 }
84 catch (SecurityException se) { 88 catch (SecurityException se) {
85 logger.error(se); 89 logger.error(se);

http://dive4elements.wald.intevation.org