You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@turbine.apache.org by Blake Day <bl...@artistrystudios.com> on 2002/05/13 05:51:41 UTC
extend user session related errors
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: mday@artistrystudios.net
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>
RE: extend user session related errors
Posted by Blake Day <bl...@charter.net>.
I am using the TDK for Turbine 2.1, so I don't have the src.
Michael Blake Day
Artistry Studios - e-commerce design, implementation and hosting
email: mday@artistrystudios.net <ma...@artistrystudios.net>
-----Original Message-----
From: John McNally [mailto:jmcnally@collab.net]
Sent: Monday, May 13, 2002 12:41 PM
To: Turbine Users List
Subject: Re: extend user session related errors
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: mday@artistrystudios.net
>
>
> --
> To unsubscribe, e-mail:
<ma...@jakarta.apache.org>
> For additional commands, e-mail:
<ma...@jakarta.apache.org>
>
>
--
To unsubscribe, e-mail:
<ma...@jakarta.apache.org>
For additional commands, e-mail:
<ma...@jakarta.apache.org>
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>
Re: extend user session related errors
Posted by John McNally <jm...@collab.net>.
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: mday@artistrystudios.net
>
>
> --
> To unsubscribe, e-mail: <ma...@jakarta.apache.org>
> For additional commands, e-mail: <ma...@jakarta.apache.org>
>
>
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>