- PR -

HibernateからWebSphereのConnectionPoolを使用する方法。

1
投稿者投稿内容
まさとー
会議室デビュー日: 2006/03/16
投稿数: 3
投稿日時: 2006-04-05 20:26
お疲れ様です。
まさとーと申します。

表題の件で知っている事がありましたらご教授願いたくお願いいたします。
環境は
WebSphere5.1
Hibernate3
Oracle9i(Solaris版)
で、HibernateからWebsphereのConectionPoolを使用したいのですが上手く行きません。

Websphereでは、管理コンソールから設定し接続テストも成功している状態。

hibernate.cfg.xmlファイルには

<session-factory name="hibernate/HibernateFactory">
<property name="connection.datasource">jdbc/Oradb</property>
<property name="dialect">org.hibernate.dialect.Oracle9Dialect</property>
<property name="show_sql">true</property>
<property name="jndi.class">com.ibm.websphere.naming.WsnInitialContextFactory</property>

と記述していますが、エラーが出てしまいます。
何か誤りやアドバイスがありましたらご教授願います。

エラー内容
[06/04/05 17:43:32:314 JST] 4959bb72
DatasourceCon I org.hibernate.connection.DatasourceConnectionProvider Using datasource: jdbc/Oradb
[06/04/05 17:43:32:825 JST] 4959bb72
FreePool E J2CA0046E: メソッド createManagedConnctionWithMCWrapper は、リソース jdbc/Oradb に対する ManagedConnection の作成中、例外をキャッチし、ResourceAllocationException をスローしました。 オリジナル例外: com.ibm.ws.exception.WsException: DSRA8100E: Unable to get a PooledConnection from the DataSource.


以上
なにとぞよろしくお願い致します。
hiro
常連さん
会議室デビュー日: 2005/03/10
投稿数: 32
投稿日時: 2006-04-06 11:31
間違っていたらすみません。

コード:
<property name="connection.datasource">jdbc/Oradb</property> 


にjava:comp/をつけたらどうなりますか?
1

スキルアップ/キャリアアップ(JOB@IT)