Pregunta

Estoy intentando añadir una agrupación de conexiones Interbase a GlassFish v3 utilizar EJB 3.1 en un proyecto. El registro de glassfish parece estar conectando a mi base de datos correctamente, se escupe todos mis nombres de tablas e índices. Sin embargo, me da un error

INFO: fetching database metadata SEVERE: could not complete schema update java.lang.NullPointerException at interbase.interclient.ResultSet.local_Close(Unknown Source) ...

Y cuando me ping a la agrupación de conexiones desde el interior de Glassfish recibo "ping incorrectos Excepción - nulo"

.

Me han establecido las siguientes propiedades con mi ConnectionPool:
tipo de recurso: javax.sql.DataSource
Fuente de datos Nombre de clase: interbase.interclient.DataSource
portNumber: 3050
así como la información de mi base de datos.

Me parece que no puede encontrar en otros lugares de la información. Esta pregunta es similar pero no recibió una respuesta.

gracias.

¿Fue útil?

Solución

Si el ping falla en el nivel de agrupación de conexiones a continuación, las cosas son muy probable que no va a funcionar. Cualquier posibilidad de usar otra base de datos? Si es así, realmente hacerlo Interbase porque parece ser un producto obsoleto y no estoy muy seguro con la calidad de los controladores JDBC disponibles (controladores enumerados en esta página son todos tan viejo y polvoriento). Parece que el tiempo ha sido suspendido con J2EE 1.3 ... Si no es así, entonces tal vez pruebe con otro controlador (el pájaro de fuego, por ejemplo).

Actualización: Como se ha señalado por Craig en un comentario, InterBase es mantenida por Embarcadero e incluye un controlador JDBC de tipo 4. Pero, aún así, los productos de Borland / CodeGear / Embarcadero son mi humilde opinión en una tendencia a morir.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top