Я проверил код на своем компьютере, и он сработал, поэтому это должно быть проблемой с classpath.
Корректен ли порт 1522? По умолчанию это 1521.
Вы пытались создать соединение, используя класс groovy.sql.Sql
:
Sql sql = Sql.newInstance("jdbc:oracle:thin:@localhost:1522:orcl",
"ratan", "rabin123", "oracle.jdbc.OracleDriver")