私は最近、私のOracle 9データベースを新しいデータベース(まだOracle 9)に変更しました。私はデータベースに接続するアプリケーションを持っています。新しいデータベースのIPアドレスを指すように設定ファイルを変更しました。私のアプリケーションを読み込むと、私は以下のエラーを受け取ります。私の研究に基づいて、それは時代遅れの問題であるようだ。私のアプリケーションはclasses12_01.zipを使用していました。私は今このドライバをojdbc14.jarに置き換えました。私はまだこのエラーが発生しています。私はドライバを正しく作成できると信じています。この問題は、Myドライバが接続プールで新しいデータベースを検索しようとしたときに発生します。それは存在しないと言います。Oracle Driver Error - ArrayIndexOutOfBoundsException
誰かが私の問題の解決策を得ていますか?
Wed Mar 21 11:44:18 GMT+00:00 2012:<E> <JDBC Pool> Failed to create connection pool "xxxPool"
weblogic.common.ResourceException: weblogic.common.ResourceException:
Could not create pool connection. The DBMS driver exception was:
java.lang.ArrayIndexOutOfBoundsException: 7
at oracle.security.o3logon.C1.r(C1)
at oracle.security.o3logon.C1.l(C1)
at oracle.security.o3logon.C0.e(C0)
at oracle.security.o3logon.O3LoginClientHelper.getEPasswd(O3LoginClientHelper)
at oracle.jdbc.ttc7.O3log.<init>(O3log.java:287)
at oracle.jdbc.ttc7.TTC7Protocol.logon(TTC7Protocol.java:227)
at oracle.jdbc.driver.OracleConnection.<init>(OracleConnection.java:198)
at oracle.jdbc.driver.OracleDriver.getConnectionInstance(OracleDriver.java:251)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:224)
私はテストアプリケーションを作成したので、同じojdbc14.jarを使用して新しいデータベースに接続することができます。それは意味がありません。 – TheCoder