From 13ed4233876b9493a5148d9d767787d324821361 Mon Sep 17 00:00:00 2001 From: Juergen Hoeller Date: Fri, 1 Nov 2013 23:07:50 +0100 Subject: [PATCH] Polished exception messages Issue: SPR-11042 --- .../jdbc/core/namedparam/NamedParameterUtils.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/spring-jdbc/src/main/java/org/springframework/jdbc/core/namedparam/NamedParameterUtils.java b/spring-jdbc/src/main/java/org/springframework/jdbc/core/namedparam/NamedParameterUtils.java index 3a25d005c7..31f84b50e5 100644 --- a/spring-jdbc/src/main/java/org/springframework/jdbc/core/namedparam/NamedParameterUtils.java +++ b/spring-jdbc/src/main/java/org/springframework/jdbc/core/namedparam/NamedParameterUtils.java @@ -114,7 +114,7 @@ public abstract class NamedParameterUtils { j++; if (':' == statement[j] || '{' == statement[j]) { throw new InvalidDataAccessApiUsageException("Parameter name contains invalid character '" + - statement[j] + "' at position " + i + " in statement " + sql); + statement[j] + "' at position " + i + " in statement: " + sql); } } if (j >= statement.length) { @@ -318,10 +318,10 @@ public abstract class NamedParameterUtils { Object[] paramArray = new Object[parsedSql.getTotalParameterCount()]; if (parsedSql.getNamedParameterCount() > 0 && parsedSql.getUnnamedParameterCount() > 0) { throw new InvalidDataAccessApiUsageException( - "You can't mix named and traditional ? placeholders. You have " + + "Not allowed to mix named and traditional ? placeholders. You have " + parsedSql.getNamedParameterCount() + " named parameter(s) and " + - parsedSql.getUnnamedParameterCount() + " traditonal placeholder(s) in [" + - parsedSql.getOriginalSql() + "]"); + parsedSql.getUnnamedParameterCount() + " traditional placeholder(s) in statement: " + + parsedSql.getOriginalSql()); } List paramNames = parsedSql.getParameterNames(); for (int i = 0; i < paramNames.size(); i++) {