code: public String getMessage(final Locale local, final String code, final Object... args) {
          try {
              return source.getMessage(code, args, local);
          } catch (final NoSuchMessageException ex) {
              LOG.error("Failed to retrieve message!", ex);
              return code;
          }
      }
docs: Tries to resolve the message based on the provided Local. Returns message
  code if fitting message could not be found.
  
  @param local
  to determinate the Language.
  @param code
  the code to lookup up.
  @param args
  Array of arguments that will be filled in for params within
  the message.
  
  @return the resolved message, or the message code if the lookup fails.