接続ファイルにキャストすることはできません
InitialContext initialContext = new InitialContext();
Context context = (Context) initialContext.lookup("java:comp/env");
//The JDBC Data source that we just created
DataSource ds = (DataSource) context.lookup("connpool");
this.con = ds.getConnection();
this.des=ArrayDescriptor.createDescriptor("ARRAY_INT",this.con);
System.out.println("in set array1");
this.arr_to_pass=new ARRAY(this.des,this.con,arr);
this.csmt.setArray(index, this.arr_to_pass);
しかし、私は次の例外
れるjava.langを得ました。 ClassCastExceptionが発生:org.apache.tomcat.dbcp.dbcp2.PoolingDataSource $ PoolGuardConnectionWrapperは
私は同様の問題を抱えている:あなたはまた、ラップ接続はOracle接続型の場合は例外:)例えば
キャストを避けるために、チェックするために、前
BasicDataSource.isWrapperFor(Class<?> iface)
使用することができます.con classとjndiデータソースの定義方法(java:comp/env)? – elcadro