Come posso aggiungere un pool di connessioni JDBC InterBase in GlassFish V3?
Domanda
Utilizzo di: InterBase 2007, ultima interclient.jar (8.1.8), GlassFish v3 b68.
Provo a configurare il pool di connessioni nella pagina della console di amministrazione web " Modifica pool di connessioni " con queste impostazioni:
- Tipo di risorsa: javax.sql.DataSource
- Nome classe origine dati: interbase.interclient.DataSource
Un 'ping' nella stessa schermata restituisce questo messaggio di errore:
java.lang.NullPointerException: " null " interbase.interclient.Connection. (Sconosciuto Fonte) interbase.interclient.DataSource.getConnection (Sconosciuto Fonte) interbase.interclient.DataSource.getConnection (Sconosciuto Fonte) com.sun.gjc.spi.DSManagedConnectionFactory.createManagedConnection (DSManagedConnectionFactory.java:102) com.sun.enterprise.connectors.service.ConnectorConnectionPoolAdminServiceImpl.getManagedConnection (ConnectorConnectionPoolAdminServiceImpl.java:517) com.sun.enterprise.connec ...
interclient.jar 8.1.8 (Interbase 2007) si trova nella directory lib del dominio.
Soluzione
L'eccezione non è chiara, ma si tratta di un dettaglio di implementazione. Almeno, getConnection ()
di solito si aspetta un URL JDBC non nullo. Quindi, hai specificato un URL JDBC valido per l'origine dati?