I have this code
String sql = "distinct from com.zrsol.admin.shared.StatesProvinces";
Session session = sessionFactory.openSession();
Query query = session.createQuery(sql);
List rsList = query.list();
for (Iterator it = rsList.iterator();
it.hasNext();) {
statesProvinces = (StatesProvinces) it.next();
allStates.add(statesProvinces);
String state = statesProvinces.getState();
states.add(state);
}
return states;
}
Error i am getting : java.lang.IllegalArgumentException: node to traverse cannot be null!
If i remove this "distinct "from the query the error gone , but i am getting multple states, where i want a distinct state
Thanks