Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/utils/RiverMapfileGenerator.java @ 5181:9d36ddf7dbd3
Change IllegalArgumentException to HibernateException.
author | Raimund Renkert <rrenkert@intevation.de> |
---|---|
date | Thu, 07 Mar 2013 10:44:27 +0100 |
parents | 14d19313268a |
children | ffa5eaad3a7b |
comparison
equal
deleted
inserted
replaced
5180:520b4fea63bb | 5181:9d36ddf7dbd3 |
---|---|
18 import java.util.regex.Pattern; | 18 import java.util.regex.Pattern; |
19 | 19 |
20 import org.apache.log4j.Logger; | 20 import org.apache.log4j.Logger; |
21 | 21 |
22 import org.apache.velocity.Template; | 22 import org.apache.velocity.Template; |
23 import org.hibernate.HibernateException; | |
23 | 24 |
24 public class RiverMapfileGenerator extends MapfileGenerator { | 25 public class RiverMapfileGenerator extends MapfileGenerator { |
25 | 26 |
26 public static final String XPATH_RIVERMAP_RIVER_PROJECTION = | 27 public static final String XPATH_RIVERMAP_RIVER_PROJECTION = |
27 "/artifact-database/rivermap/river[@name=$name]/srid/@value"; | 28 "/artifact-database/rivermap/river[@name=$name]/srid/@value"; |
68 // RiverAxis.java. | 69 // RiverAxis.java. |
69 List<RiverAxis> riverAxis = null; | 70 List<RiverAxis> riverAxis = null; |
70 try { | 71 try { |
71 riverAxis = RiverAxis.getRiverAxis(river.getName()); | 72 riverAxis = RiverAxis.getRiverAxis(river.getName()); |
72 } | 73 } |
73 catch (IllegalArgumentException iae) { | 74 catch (HibernateException iae) { |
74 logger.error("No valid riveraxis found for " + river.getName()); | 75 logger.error("No valid riveraxis found for " + river.getName()); |
75 continue; | 76 continue; |
76 } | 77 } |
77 | 78 |
78 if (riverAxis == null) { | 79 if (riverAxis == null) { |