Para AbstractMethodError, verifique Por que recebo java.lang.AbstractMethodError ao tentar carregar um blob no banco de dados?
Para distinguir suas conexões no Oracle, você pode usar este código de exemplo abaixo:
Properties jdbcProperties = new Properties();
this.jdbcProperties.put("user", userName);
this.jdbcProperties.put("password", password);
this.jdbcProperties.put("v$session.program", "YourApplicationName");
DriverManager.getConnection(url, jdbcProperties);
em seguida, verifique v$session agrupando-se na coluna do programa para suas conexões.