docs: public String getMessage(Locale locale) {
  		if (getCause() != null) {
  			String message = getShortMessage(locale) + ", " + translate("ROOT_CAUSE", locale) + " ";
  			if (getCause() instanceof GeomajasException) {
  				return message + ((GeomajasException) getCause()).getMessage(locale);
  			}
  			return message + getCause().getMessage();
  		} else {
  			return getShortMessage(locale);
  		}
  	}