Index: trunk/src/org/openstreetmap/josm/gui/mappaint/RenderingCLI.java
===================================================================
--- trunk/src/org/openstreetmap/josm/gui/mappaint/RenderingCLI.java	(revision 12906)
+++ trunk/src/org/openstreetmap/josm/gui/mappaint/RenderingCLI.java	(revision 12907)
@@ -252,5 +252,5 @@
                     try {
                         argBounds = new Bounds(getopt.getOptarg(), ",", Bounds.ParseMethod.LEFT_BOTTOM_RIGHT_TOP, false);
-                    } catch (IllegalArgumentException iae) {
+                    } catch (IllegalArgumentException iae) { // NOPMD
                         throw new IllegalArgumentException(tr("Unable to parse {0} parameter: {1}", "--bounds", iae.getMessage()));
                     }
@@ -292,5 +292,5 @@
                         double lat = LatLonParser.parseCoordinate(parts[1]);
                         argAnchor = new LatLon(lat, lon);
-                    } catch (IllegalArgumentException iae) {
+                    } catch (IllegalArgumentException iae) { // NOPMD
                         throw new IllegalArgumentException(tr("In option {0}: {1}", "--anchor", iae.getMessage()));
                     }
@@ -436,5 +436,5 @@
         Config.getPref().putBoolean("mappaint.auto_reload_local_styles", false); // unnecessary to listen for external changes
         String projCode = Optional.ofNullable(argProjection).orElse("epsg:3857");
-        Main.setProjection(Projections.getProjectionByCode(projCode.toUpperCase()));
+        Main.setProjection(Projections.getProjectionByCode(projCode.toUpperCase(Locale.US)));
 
         RightAndLefthandTraffic.initialize();
