Hi I don't understand why injecting a DAO within a DAO cause NPE. tbadminsdao.getUserInfo will result to NPE.
Any idea why? class AuthenticationDAOHibernate public class AuthenticationDAOHibernate implements AuthenticationDAO{ private HibernateSessionManager sessionMananger; @Inject private TbAdminsDAO tbadminsdao; public boolean getUserAuthentication(String username, String userpassword){ // Encypt nPasswordTemp.. String encpassword = ""; try { encpassword = PasswordEncryption.encryptByte(userpassword); userpassword = ""; } catch (Exception ex) { } // Get User form Database.. TbAdmins results = tbadminsdao.getUserInfo(username.trim()); if(results != null){ class TbAdminsDAOHibernate public TbAdmins getUserInfo(String username){ Session session = getSessionManager().getSession(); Criteria crit = session.createCriteria(TbAdmins.class); crit.add(Restrictions.eq("username", username.trim().toLowerCase())); return (TbAdmins) crit.uniqueResult(); } -- View this message in context: http://tapestry.1045711.n5.nabble.com/T5-Using-DAO-within-a-DAO-causes-NPE-tp4467009p4467009.html Sent from the Tapestry - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org For additional commands, e-mail: users-h...@tapestry.apache.org