Revision 10854

View differences:

trunk/libraries/libExceptions/src/org/gvsig/exceptions/BaseException.java
44 44
	private String format(String formatString, Map values) {
45 45
		String key;
46 46
		String ret = formatString;
47
		Iterator keys = values.keySet().iterator();
48
		while (keys.hasNext()){
49
			key = (String) keys.next();
50
			ret = ret.replaceAll("%\\("+key+"\\)", (String)values.get(key));
47
		if (values != null){
48
			Iterator keys = values.keySet().iterator();
49
			while (keys.hasNext()){
50
				key = (String) keys.next();
51
				ret = ret.replaceAll("%\\("+key+"\\)", (String)values.get(key));
52
			}
51 53
		}
52 54
		return ret;
53 55
	}

Also available in: Unified diff