【发布时间】:2013-10-21 21:20:26
【问题描述】:
我在访问过程作为输出参数返回的游标时遇到 java.lang.NullPointerException。
以下是详细信息:
CallableStatement pstmt = conn.prepareCall("{call PKP_UTIL.GET_VALUE(?,?,?)}");
pstmt.setObject(1, parameter1);
pstmt.setObject(2, parameter2);
pstmt.registerOutParameter(3, OracleTypes.CURSOR);
pstmt.executeUpdate(); //in this line all goes wrong
ResultSet rs = (ResultSet)pstmt.getObject(3);
while (rs.next()) {
System.out.println(rs.getString(1) + "\t" + rs.getFloat(2) + "\t" + rs.getDate(3).toString());
}
申请详情如下: - Tomcat 6 上的 Restful WS - 甲骨文 11g ((11.2.0.2.0) - JDK 1.7 - JDBC 瘦驱动程序
如果我在桌面应用程序上尝试相同的代码,它就像一个魅力。
【问题讨论】:
标签: java oracle rest tomcat nullpointerexception