What do you have at line 393 in Criteria? The version of Criteria in cvs does not have any possible npe's at that line number.
john mcnally On Sun, 2002-05-12 at 20:51, Blake Day wrote: > I've successfully (I think) followed the extend user how-to, but I'm > occasionally getting errors. The following seems to appear right as my > session times out: > > java.lang.NullPointerException > at > org.apache.turbine.util.db.Criteria.containsObjectColumn(Criteria.java:393) > at org.apache.turbine.om.peer.BasePeer.doSelect(BasePeer.java:1111) > at > org.apache.turbine.om.security.peer.TurbineUserPeer.doSelect(TurbineUserPeer > .java:369) > at > org.apache.turbine.om.security.peer.TurbineUserPeer.doSelect(TurbineUserPeer > .java:332) > at > org.apache.turbine.services.security.db.DBUserManager.accountExists(DBUserMa > nager.java:128) > rethrown as org.apache.turbine.util.security.DataBackendException: Failed to > check account's presence > at > org.apache.turbine.services.security.db.DBUserManager.accountExists(DBUserMa > nager.java:132) > at > org.apache.turbine.services.security.db.DBUserManager.accountExists(DBUserMa > nager.java:107) > at > org.apache.turbine.services.security.db.DBUserManager.store(DBUserManager.ja > va:264) > at > org.apache.turbine.services.security.BaseSecurityService.saveUser(BaseSecuri > tyService.java:379) > at > org.apache.turbine.services.security.TurbineSecurity.saveUser(TurbineSecurit > y.java:261) > at > org.apache.turbine.om.security.TurbineUser.valueUnbound(TurbineUser.java:649 > ) > at > org.apache.catalina.session.StandardSession.removeAttribute(StandardSession. > java:953) > at > org.apache.catalina.session.StandardSession.expire(StandardSession.java:551) > at > org.apache.catalina.session.StandardManager.unload(StandardManager.java:541) > at > org.apache.catalina.session.StandardManager.stop(StandardManager.java:648) > at > org.apache.catalina.core.StandardContext.reload(StandardContext.java:2312) > at > org.apache.catalina.loader.ContextNotifier.run(StandardLoader.java:1346) > at java.lang.Thread.run(Thread.java:484) > > java.lang.NoClassDefFoundError: > org/apache/turbine/services/security/TurbineSecurity > at > org.apache.turbine.om.security.TurbineUser.valueUnbound(TurbineUser.java:649 > ) > at > org.apache.catalina.session.StandardSession.removeAttribute(StandardSession. > java:953) > at > org.apache.catalina.session.StandardSession.expire(StandardSession.java:551) > at > org.apache.catalina.session.StandardManager.processExpires(StandardManager.j > ava:744) > at > org.apache.catalina.session.StandardManager.run(StandardManager.java:815) > at java.lang.Thread.run(Thread.java:484) > > > Does anyone have any guesses as to why this might be occurring? On another > note, when I login using the LoginUser action, I'm getting 3 database > queries to select the row for the user. I don't think this should be > occurring. > > Thanks for any insight. > > Michael Blake Day > Artistry Studios - e-commerce design, implementation and hosting > email: [EMAIL PROTECTED] > > > -- > To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> > > -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
