Hi All,
I haven't heard any response on this post. I would appreciate it if you could give a 2nd look... :-) Thanks, Q ________________________________ From: Kyunam Kim [mailto:[EMAIL PROTECTED] Sent: Monday, September 08, 2008 3:00 PM To: user-java@ibatis.apache.org Subject: ProbeException: The '...' property of the java.util.HashMap class is not a List or Array 1) In the below, filter.columnValuePairs returns a java.util.List, but I get: Cause: com.ibatis.common.beans.ProbeException: The 'filter.columnValuePairs' property of the java.util.HashMap class is not a List or Array.; nested exception is com.ibatis.common.jdbc.exception.NestedSQLException: What am I doing wrong so that it thinks I passed in HashMap? 2) Can you dynamically set a value for prepend attribute? Like prepend="filter.columnValuePairs[].prepend" ? <dynamic prepend="WHERE"> <isPropertyAvailable property="filter" prepend="AND"> <iterate property="filter.columnValuePairs"> <isEqual property="filter.columnValuePairs[].isValid" compareValue="true" prepend="filter.columnValuePairs[].prepend"> $filter.columnValuePairs[].column.columnName$ $filter.columnValuePairs[].operator$ $filter.columnValuePairs[].value$ </isEqual> </iterate> </isPropertyAvailable> </dyamic> Thanks, Q