2009-10-26 143 views
0

使用:InterBase 2007,最新的interclient.jar(8.1.8),GlassFish v3 b68。如何在GlassFish V3中添加InterBase JDBC连接池?

我尝试配置在Web管理控制台页“编辑连接池”的连接池使用这些设置:

  • 资源类型:javax.sql.DataSource的
  • 数据源类名:interbase.interclient。数据源

甲在同一画面 '平' 返回此错误消息:

显示java.lang.NullPointerException: “空” interbase.interclient.Connection(未知 来源) interbase.interclient.DataSource.getConnection(未知 来源) interbase.interclient.DataSource.getConnection(未知 来源) 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)位于域lib目录中。

回答

0

异常不明确,但这是一个实现细节。至少,getConnection()通常需要一个非空的JDBC URL。那么,您是否为数据源指定了有效的JDBC URL?

+0

相同的URL在简单的JDBC测试中正常工作。我会接受你的回答,以便积分不会丢失;) – mjn 2009-11-26 18:10:05