BVAL-170 skip interpolation when not needed
diff --git a/bval-jsr/src/main/java/org/apache/bval/jsr/DefaultMessageInterpolator.java b/bval-jsr/src/main/java/org/apache/bval/jsr/DefaultMessageInterpolator.java
index d94187a..34c4f68 100644
--- a/bval-jsr/src/main/java/org/apache/bval/jsr/DefaultMessageInterpolator.java
+++ b/bval-jsr/src/main/java/org/apache/bval/jsr/DefaultMessageInterpolator.java
@@ -134,6 +134,10 @@
     /** {@inheritDoc} */
     @Override
     public String interpolate(final String message, final Context context, final Locale locale) {
+        if (!message.contains("{")) {
+            return resolveEscapeSequences(message);
+        }
+
         final ResourceBundle userResourceBundle = findUserResourceBundle(locale);
         final ResourceBundle defaultResourceBundle = findDefaultResourceBundle(locale);