diff --git a/brouter-map-creator/src/main/java/btools/mapcreator/DatabasePseudoTagProvider.java b/brouter-map-creator/src/main/java/btools/mapcreator/DatabasePseudoTagProvider.java index 3fc9521..d43091b 100644 --- a/brouter-map-creator/src/main/java/btools/mapcreator/DatabasePseudoTagProvider.java +++ b/brouter-map-creator/src/main/java/btools/mapcreator/DatabasePseudoTagProvider.java @@ -27,10 +27,10 @@ import btools.util.FrozenLongMap; public class DatabasePseudoTagProvider { - long cntOsmWays = 0L; - long cntWayModified = 0L; + private long cntOsmWays = 0L; + private long cntWayModified = 0L; - Map pseudoTagsFound; + private Map pseudoTagsFound = new HashMap<>(); FrozenLongMap> dbData; diff --git a/brouter-map-creator/src/main/java/btools/mapcreator/OsmParser.java b/brouter-map-creator/src/main/java/btools/mapcreator/OsmParser.java index f188031..32c9c73 100644 --- a/brouter-map-creator/src/main/java/btools/mapcreator/OsmParser.java +++ b/brouter-map-creator/src/main/java/btools/mapcreator/OsmParser.java @@ -105,7 +105,7 @@ public class OsmParser extends MapCreatorBase { try { nListener.nextNode(n); } catch (Exception e) { - throw new RuntimeException("error writing node: " + e); + throw new RuntimeException("error writing node: " + e, e); } } @@ -116,7 +116,7 @@ public class OsmParser extends MapCreatorBase { try { wListener.nextWay(w); } catch (Exception e) { - throw new RuntimeException("error writing way: " + e); + throw new RuntimeException("error writing way: " + e, e); } }