throw new DataAccessResourceFailureException("Failed to open SQL script '" + sqlResource + "'", ex);
}
}
private void executeSqlScript(String sqlResourcePath) throws DataAccessException {
EncodedResource resource =
new EncodedResource(applicationContext.getResource(sqlResourcePath), "UTF-8");
List<String> statements = new LinkedList<String>();
try {
LineNumberReader lnr = new LineNumberReader(resource.getReader());
String script = JdbcTestUtils.readScript(lnr);
char delimiter = ';';
if (!JdbcTestUtils.containsSqlScriptDelimiters(script, delimiter)) {
delimiter = '\n';
}