[Seasar-user:8710] Re: [S2DAO]ResultSetMetaData が取得できない

Koichi Kobayashi [E-MAIL ADDRESS DELETED]
2007年 6月 27日 (水) 15:00:30 JST


小林 (koichik) です.

Date:    Wed, 27 Jun 2007 12:03:05 +0900
From:    豊田 友幸 <[E-MAIL ADDRESS DELETED]>
To:      [E-MAIL ADDRESS DELETED]
Subject: [Seasar-user:8707] Re: [S2DAO]ResultSetMetaData が取得できない

> DB接続関連のクラスパスは、双方同様でOracleのインストール済ディレクトリの
> Jarファイルを使用しております。

ここがちょっと気になったのですが,これは
インストール済みディレクトリからコピーした Jar
ファイルを使用しているという意味でしょうか?
それとも文字通りインストール済みディレクトリに
置かれている Jar ファイルという意味でしょうか?

Web アプリケーションの場合,通常は WEB-INF/lib に
置かれている Jar ファイルが使われるので,そこに
インストール済みディレクトリからコピーした Jar
ファイルがあるはずですが,それは間違いないでしょうか?
それが実は古いバージョンだったりはしないでしょうか?

念のため,Web アプリで以下のコードを試して
頂けないでしょうか.

ClassLoader loader = Thread.currentThread().getContextClassLoader();
URL url = loader.getResource("oracle.jdbc.driver.OracleDriver.class");
System.out.println("URL : " + url.toExternalForm());


-- 
<component name="koichik">
    <property name="fullName">"Koichi Kobayashi"</property>
    <property name="email">"[E-MAIL ADDRESS DELETED]"</property>
    <property name="blog">"http://d.hatena.ne.jp/koichik"</property>
</component>




Seasar-user メーリングリストの案内