为什么我尝试将一个字符串数组从java代码传递给存储过程时,在我的应用程序中得到以下异常?
java.lang.ClassCastException: org.jboss.jca.adapters.jdbc.jdk6.WrappedConnectionJDK6 cannot be cast to oracle.jdbc.OracleConnection
at oracle.sql.ArrayDescriptor.createDescriptor(ArrayDescriptor.java:160)
at oracle.sql.ArrayDescriptor.createDescriptor(ArrayDescriptor.java:128)
我在下面的行中得到了例外:
**ArrayDescriptor arrayDescriptor = ArrayDescriptor.createDescriptor("REQ_TYPE_ARRAY", connection);**
我使用的是JDK 6,JBOSS EAP 6.1,Oracle 11g,OJDBC 11.2.0.2.0 jar,spring 2.5
任何帮助都会得到满足。
提前致谢。