Is it possible to access key/value pairs of a map bean property through iBATIS? I am trying a configuration similar to the one below, but get a message saying java.util.HashMap does not have a property named "key1." Do I need to refactor my object, or is there a solution I'm just missing? Thanks, Gordon Shankman BeanWithMap.java: public class BeanWithMap { ... private HashMap mapProperty; public HashMap getMapProperty() {} public void setMapProperty(HashMap map) {} ... } BeanWithMap.xml: <update id="" parameterClass="BeanWithMap"> ... <ifNotNull property="mapProperty.key1"> do something </ifNotNull> <ifNotNull property="mapProperty.key2"> do something else </ifNotNull ... </update> Gordon Shankman Software Engineer Northrop Grumman Information Technology - TASC 4805 Stonecroft Blvd. Chantily, VA 20151 (703) 633-8300 x8670