示例#1
0
  /**
   * Creates an {@link ApplicationException} exception with a localized message.
   *
   * @param code unique error code.
   * @return the application exception.
   */
  protected ApplicationException createApplicationException(ErrorCode code) {
    String pattern =
        messageSource.getMessage(code.getMessageKey(), null, code.getMessageKey(), null);

    return ApplicationException.create(code, pattern);
  }