This looks like an Oracle error...have you tried to reproduce this with a simpler scenario (i.e., a simple JDBC call)?
Larry On Fri, Jun 27, 2008 at 12:59 AM, amutap <[EMAIL PROTECTED]> wrote: > > Hi guys, > > I have a stored procedure that returns a cursor. my Sp has only this single > OUT param. > > following is my sqlmapping: > <resultMap id="notifications" class="lenderNtfnDTO"> > <result property="lenderId" column="LNDR_OID"/> > <result property="lenderNotificationTypeId" > column="LNDR_NTFN_TMPL_CD"/> > <result property="lenderQASIdentifier" column="LNDR_QAS_IND"/> > </resultMap> > <parameterMap id="notificationsParameterMap" class="map"> > <parameter property="CO_LNDR_NTFN" > javaType="java.sql.ResultSet" > jdbcType="ORACLECURSOR" mode="OUT" resultMap="notifications" /> > </parameterMap> > <procedure id="getNotificationsByLender" > parameterMap="notificationsParameterMap" > > {call pkg_ntfn.p_get_ntfn_by_lndr(?)} > </procedure> > > here, the procedure out param (cursor) name is "CO_LNDR_NTFN". > > I call it using following - > HashMap map = new HashMap(); > map.put("CO_LNDR_NTFN", null); > > sqlMapClientTemplate.queryForObject("getNotifications", map); > > notificationList = (ArrayList)map.get("CO_LNDR_NTFN"); > > I receive following error - > > --- The error occurred in com/.../sqlmap/SendNotificationMap.xml. > --- The error occurred while applying a parameter map. > --- Check the SendNotification.notificationsParameterMap. > --- Check the statement (update procedure failed). > --- Cause: java.sql.SQLException: Bigger type length than Maximum; nested > exception is com.ibatis.common.jdbc.exception.NestedSQLException: > --- The error occurred in com/.../sqlmap/SendNotificationMap.xml. > --- The error occurred while applying a parameter map. > --- Check the SendNotification.notificationsParameterMap. > --- Check the statement (update procedure failed). > --- Cause: java.sql.SQLException: Bigger type length than Maximum > > I do not understand the issue is with the way I am handling the resultset or > something is wrong with the procedure! > > my iBatis version is 2.3.0.677 and Spring version is 1.2.7 > > looking forward for a reply.. > > Thanks, > Amit > > -- > View this message in context: > http://www.nabble.com/IBatis-on-Spring%3A%3A-error-when-calling-SP.-the-SP-returns-cursor-tp18149219p18149219.html > Sent from the iBATIS - User - Java mailing list archive at Nabble.com. > >