ORA-12519, TNS:no appropriate service handler found
błąd może być wynikiem użycia parametrów połączenia JDBC w starym stylu. Zgodnie z rozdziałem 8 Źródła danych i adresy URL Oracle 11.1 JDBC Developer's Guide and Reference, format parametrów połączenia jest następujący:
jdbc:oracle:thin:@//host_name:port_number/service_name
Jest też notatka mówiąca „Uruchamianie bazy danych Oracle 10g, identyfikatory usług Oracle nie są obsługiwane”. Tak więc składnia, której używasz, musiała być odpowiednia dla Oracle 9i. Może działać na nowszych wersjach, ale nie jest to gwarantowane.
Zastanów się więc nad zmianą formatu parametrów połączenia JDBC, aby zachować zgodność z formatem sugerowanym w przewodniku.
Ponadto dla Oracle 9i i nowszych należy używać oracle.jdbc.OracleDriver
zamiast oracle.jdbc.driver.OracleDriver
jak Oracle stwierdziło, że oracle.jdbc.driver.OracleDriver
jest przestarzałe, a wsparcie dla tej klasy sterowników zostanie przerwane.