Hi Jason,
no need, I managed to figure out how it all hangs together, and
thence the bug. Basically, in the ChangePasswordServlet, if the
password is successfully changes, the code sets a "finishAction" in
the SessionStateBean to "LOGOUT".
Back in the CommandServlet, this action is checked, and if set, logs
out.
However, the "finishAction" is never reset, so if I come back into the
CommandServlet within 5 minutes (The HTTP Session timeout), the same
SessionStateBean exists, and has "finishAction" still set to "LOGOUT",
so the CommandServlet obeys.
I added a line to the "unauthenticateUser" method in the PwmSesion
class, to reset the "finishAction" to "FORWARD".
All working great now with WebSphere.
Many thanks for your support, and a great piece of code.
Cheers,
Con
On Aug 4, 5:29 am, Jason Rivard <
jriv...@gmail.com> wrote:
> I'm guessing you'll want to comment out lines 113-134 of
> AuthenticationFilter.java:
>
>
http://code.google.com/p/pwm/source/browse/trunk/pwm/servlet/src/pass...