我如何在GlassFish V3中添加InterBase JDBC连接池? [英] How can I add a InterBase JDBC connection pool in GlassFish V3?

查看:176
本文介绍了我如何在GlassFish V3中添加InterBase JDBC连接池?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

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


  • 资源类型:javax.sql.DataSource

  • 数据源类名:interbase.interclient.DataSource



同一屏幕中的'ping'返回以下错误消息:


java.lang.NullPointerException:null
interbase.interclient.Connection。(Unknown
Source)
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目录中。

解决方案

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

Using: InterBase 2007, latest interclient.jar (8.1.8), GlassFish v3 b68.

I try to configure the connection pool in the web admin console page "Edit Connection Pool" with these settings:

  • Resource Type: javax.sql.DataSource
  • Datasource Classname: interbase.interclient.DataSource

A 'ping' in the same screen returns this error message:

java.lang.NullPointerException: "null" interbase.interclient.Connection.(Unknown Source) interbase.interclient.DataSource.getConnection(Unknown Source) interbase.interclient.DataSource.getConnection(Unknown Source) com.sun.gjc.spi.DSManagedConnectionFactory.createManagedConnection(DSManagedConnectionFactory.java:102) com.sun.enterprise.connectors.service.ConnectorConnectionPoolAdminServiceImpl.getManagedConnection(ConnectorConnectionPoolAdminServiceImpl.java:517) com.sun.enterprise.connec...

The interclient.jar 8.1.8 (Interbase 2007) is in the domain lib directory.

解决方案

The exception is not clear, but that's an implementation detail. At least, the getConnection() usually expects a non-null JDBC URL. So, did you specify a valid JDBC URL for the datasource?

这篇关于我如何在GlassFish V3中添加InterBase JDBC连接池?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆