Larry,
I tried the remapResults="true"

<select id="selectAssgnResults" parameterClass="java.util.List"  
remapResults="true" >
     select  
    <iterate  open=" " close= " " conjunction=","> 
     #ll[]#  </iterate>
     from  RSCH    
    </select>

now i dont get any error but the query doesnt return any results as well.ls
it the property too has to be specified or it takes them from the list and
maps them to the resultmap and if i have to map the property to then that
wud be like  
<iterate  open=" " close= " " conjunction="," property="ll"> 
     #ll[]#  </iterate> 
 which wud again given an indexOutOfBounce exception

please let me know as i am going nowwhere


ramy wrote:
> 
> I have a list over which the select statement has to be run 
> my sql is like 
> 
> <select id="selectAssgnResults"  parameterClass="java.util.List"
>   
>     resultMap="RschResult" >
>     select     
>     <iterate  property="reportData" open=" " close=" " conjunction=","> 
>       $[]$
>      
>      </iterate>
>     
>        from RSCH
>     
>   </select>
> 
> 
> It throws me an error 
> 
> --- Check the selectAssgnResults.  
> --- Check the parameter map.  
> --- Cause: com.ibatis.common.beans.ProbeException: Error getting ordinal
> list from JavaBean. Cause java.lang.StringIndexOutOfBoundsException:
> String index out of range: -1
> 
> 

-- 
View this message in context: 
http://www.nabble.com/passing-a-list-to-sqlmap-tf4648784.html#a13285312
Sent from the iBATIS - User - Java mailing list archive at Nabble.com.

Reply via email to