| Author |
sessionDestroyed works, but not sessionCreated
|
Stephen Huey
Ranch Hand
Joined: Jul 15, 2003
Posts: 618
|
|
Any idea why my stdout.log in Tomcat would be recording print statements from sessionDestroyed but not sessionCreated? This has been frustrating me for a while. I thought it simply wasn't listening, but apparently it is since I do get statements beginning with "Removed session" in the log file!
|
 |
Sonny Gill
Ranch Hand
Joined: Feb 02, 2002
Posts: 1211
|
|
Originally posted by Karelicek Huey: UserAcctBean user = (UserAcctBean) session.getAttribute("currentuser"); String loginID = user.getLoginID();
Just a wild guess, but maybe currentuser attribute is not set yet,because the session has just been created. So you are getting a null pointer exception when you call user.getLoginID. You could try putting a try-catch block for NullPointer around that call, and see if this is the reason.
|
The future is here. It's just not evenly distributed yet. - William Gibson
Consultant @ Xebia. Sonny Gill Tweets
|
 |
Stephen Huey
Ranch Hand
Joined: Jul 15, 2003
Posts: 618
|
|
Thank you so much! So simple...I remember that thought crossing my mind when I was first typing that line, but I totally forgot that later on. Details, details... :roll: Two thumbs up for you, man! Next one's on me.
|
 |
Sonny Gill
Ranch Hand
Joined: Feb 02, 2002
Posts: 1211
|
|
No worries mate. As they say, two pairs of eyes are always better than one when hunting for bugs. I was wondering though, whether it is a part of the specification that if an exception is thrown in one of these methods, the container must catch it and just continue. cheers Sonny
|
 |
 |
|
|
subject: sessionDestroyed works, but not sessionCreated
|
|
|