Hello everyone..
I'm stucked at a very weird problem which i cannot figure out..
Here is the senario: I have a method called findByName() in my factory class
Code:
public static List findByName(Session session, String name)
throws HibernateException
{
Query query = session.createQuery("from CustomerTypeImpl c where c.name = ?");
query.setParameter(0, name);
return query.list();
}
Then in my manager class, the method above is called
Code:
List customerTypes = CustomerTypeFactory.findByName(session, "ADMIN");
i'm getting an error message "java.lang.ClassCastException: java.util.ArrayList" at
Code:
return query.list()
.
Here is another catch, findByName() is also used in other manager class but the problem does not appear..
Please please.. someone enlighten me !