Código java:
Ver original
private boolean buscarPorLogin(String nombre){ // comprobamos si existe el usuario en la base de datos boolean encontrado = false; Session sess = currentSession(); //sess.createQuery("from MIEMBRO").list(); Query query = sess.createQuery(hql); if (query != null){ encontrado = true; }else{ return encontrado; } return encontrado; } private boolean buscarPorPassword(String password){ // comprobamos si existe password en la base de datos boolean encontrado = false; Session sess = currentSession(); Query query = sess.createQuery(hql); if(query !=null){ encontrado = true; }else{ return encontrado; } return encontrado; } if((buscarPorLogin(nombre)) && (buscarPorPassword(password))){ return true; }else{ return false; } }
el problema es que cuando lo ejecuto me da el siguiente error ZK:
createQuery is not valid without active transaction
y no se a que puede ser debido
muchas gracias a todos por la ayuda