Changeset 17417 in josm for trunk/src/org


Ignore:
Timestamp:
2020-12-17T22:24:45+01:00 (4 years ago)
Author:
Don-vip
Message:

fix #20262 - make ImageryReader robust to the fact imagery layers sometimes can't be created successfuly

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/io/imagery/ImageryReader.java

    r17095 r17417  
    300300                if ("layer".equals(qName)) {
    301301                    newState = State.NOOP;
    302                     defaultLayers.add(new DefaultLayer(
    303                             entry.getImageryType(),
    304                             atts.getValue("name"),
    305                             atts.getValue("style"),
    306                             atts.getValue("tile-matrix-set")
    307                             ));
     302                    try {
     303                        defaultLayers.add(new DefaultLayer(
     304                                entry.getImageryType(),
     305                                atts.getValue("name"),
     306                                atts.getValue("style"),
     307                                atts.getValue("tile-matrix-set")
     308                                ));
     309                    } catch (IllegalArgumentException e) {
     310                        Logging.error(e);
     311                    }
    308312                }
    309313                break;
Note: See TracChangeset for help on using the changeset viewer.