Mantis Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0002686 [Resin] minor always 05-21-08 10:25 06-05-08 13:45
Reporter ferg View Status public  
Assigned To ferg
Priority normal Resolution fixed  
Status closed   Product Version 3.1.6
Summary 0002686: authenticator needs to be stored in servletcontext caucho.authenticator
Description (rep by Anthony Blandran)


We cannot view the Resin 3.1 change log from http://caucho.com/resin/changes/changes.xtp. [^]

We get the following error:

500 Servlet Exception

[show] java.io.FileNotFoundException: /var/www/hosts/www.caucho.com/webapps/resin/changes/changes-31.xtp

We are trying to determine if there were any changes with the Authenticator between 3.1.3 and 3.1.5? Now our code for logging out a user does not work.

   final ServletContext servletContext = getServletContext();

   final Authenticator authenticator =
   (Authenticator) servletContext.getAttribute("caucho.authenticator");

   if (authenticator != null)
     authenticator.logout(request, response, servletContext, request.getUserPrincipal());

authenticator.logout is no longer called because authenticator is null.

What do we need to do to make logout work again?

Additional Information
Attached Files

- Relationships

- Notes
(0003137)
ferg
06-05-08 13:45

server/1a36
 

- Issue History
Date Modified Username Field Change
05-21-08 10:25 ferg New Issue
05-27-08 11:38 bvancleave Issue Monitored: bvancleave
06-05-08 13:45 ferg Note Added: 0003137
06-05-08 13:45 ferg Assigned To  => ferg
06-05-08 13:45 ferg Status new => closed
06-05-08 13:45 ferg Resolution open => fixed
06-05-08 13:45 ferg Fixed in Version  => 3.2.0


Mantis 1.0.0rc3[^]
Copyright © 2000 - 2005 Mantis Group
30 total queries executed.
26 unique queries executed.
Powered by Mantis Bugtracker