Helo guys,

I dont know if this is just me or this is really what is expected.

This gave me hell of confusion in my project. Base on the API,

executeFind

public List executeFind(HibernateCallback action)
throws DataAccessException

Description copied from interface: HibernateOperations
Execute the specified action assuming that the result object is a List.

This is a convenience method for executing Hibernate find calls or queries within an action.

Specified by:
executeFind in interface HibernateOperations

Parameters:
action - calback object that specifies the Hibernate action
Returns:
a List result returned by the action, or null
Throws:
DataAccessException - in case of Hibernate errors

when does executeFind return null? Im just confused because when I try to use this method with some query which I know wont return anything, the method returns an emply list. Am I wrong to expect that the method should return null?

link here: http://static.springsource.org/sprin...ateCallback%29

Thanks
-marckun

ps: this is minor confusion. hope to hear some feedback.