【问题标题】:How can I add a InterBase JDBC connection pool in GlassFish V3?如何在 GlassFish V3 中添加 InterBase JDBC 连接池?
【发布时间】:2009-10-26 13:26:55
【问题描述】:

使用:InterBase 2007、最新的 interclient.jar (8.1.8)、GlassFish v3 b68。

我尝试使用以下设置在 Web 管理控制台页面“编辑连接池”中配置连接池:

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

同一屏幕中的“ping”返回此错误消息:

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 目录中。

【问题讨论】:

    标签: jdbc glassfish interbase


    【解决方案1】:

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

    【讨论】:

    • 相同的 URL 在简单的 JDBC 测试中工作正常。我会接受你的回答,这样分数就不会丢失;)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-09-08
    • 2013-07-13
    • 2018-03-22
    • 1970-01-01
    • 2010-12-27
    相关资源
    最近更新 更多