Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0015359Openbravo ERPA. Platformpublic2010-12-02 16:582011-10-12 01:56
iperdomo 
iperdomo 
normalmajorsometimes
closedfixed 
202.6.35-gentoo-r12
 
3.0MP4 
No
User Interface Client Kernel
No
0015359: The getServletContext() method in KernelServlet breaks the AutologonAuthenticationManager
The getServletContext() was added in KernelServlet, this is shadowing a method in one of the super classes. Therefore when trying to use the AutologonAuthManager, you get a NPE
Rename the getServletContext to avoid the override
No tags attached.
related to defect 00184103.0MP4 closed iperdomo Refactor AuthenticationManager and related classes 
Issue History
2010-12-02 16:58iperdomoNew Issue
2010-12-02 16:58iperdomoAssigned To => iperdomo
2010-12-02 16:58iperdomoModules => User Interface Client Kernel
2010-12-02 16:58iperdomoOBNetwork customer => No
2010-12-06 07:46alostaleStatusnew => scheduled
2011-02-14 11:33iperdomoTarget Version3.0RC4 => 3.0
2011-05-17 09:15iperdomoPriorityurgent => normal
2011-06-02 10:53dmitry_mezentsevTarget Version3.0MP0 => 3.0MP1
2011-06-22 19:57dmitry_mezentsevTarget Version3.0MP1 => 3.0MP2
2011-08-01 19:02iperdomoTarget Version3.0MP2 => 3.0MP4
2011-09-05 09:22iperdomoRelationship addedrelated to 0018410
2011-09-09 13:41hgbotCheckin
2011-09-09 13:41hgbotNote Added: 0040838
2011-09-09 13:41hgbotStatusscheduled => resolved
2011-09-09 13:41hgbotResolutionopen => fixed
2011-09-09 13:41hgbotFixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/3d63eb9bc45080a496799a0efcccb82bcb04c4f2 [^]
2011-10-03 11:50marvintmStatusresolved => closed
2011-10-12 01:56hudsonbotCheckin
2011-10-12 01:56hudsonbotNote Added: 0041608

Notes
(0040838)
hgbot   
2011-09-09 13:41   
Repository: erp/devel/pi
Changeset: 3d63eb9bc45080a496799a0efcccb82bcb04c4f2
Author: Iván Perdomo <ivan.perdomo <at> openbravo.com>
Date: Fri Sep 09 13:40:25 2011 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/3d63eb9bc45080a496799a0efcccb82bcb04c4f2 [^]

Fixes issue 18410 and fixes issue 15359: AuthenticationManager refactor
- Refactor AuthenticationManager, change from Interface to Abstract class.
- The AuthManager custom implementations need to implement doAuthenticate and
  doLogout
- Move code from LoginHandler to DefaultAuthenticationManager

---
M modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/KernelServlet.java
M modules/org.openbravo.service.integration.google/src/org/openbravo/service/integration/google/GoogleAuthServlet.java
M src/index.jsp
M src/org/openbravo/authentication/AuthenticationException.java
M src/org/openbravo/authentication/AuthenticationManager.java
M src/org/openbravo/authentication/basic/AutologonAuthenticationManager.java
M src/org/openbravo/authentication/basic/DefaultAuthenticationManager.java
M src/org/openbravo/base/secureApp/HttpSecureAppServlet.java
M src/org/openbravo/base/secureApp/LoginHandler.java
M src/org/openbravo/base/secureApp/LoginUtils.java
---
(0041608)
hudsonbot   
2011-10-12 01:56   
A changeset related to this issue has been promoted main and to the
Central Repository, after passing a series of tests.

Promotion changeset: https://code.openbravo.com/erp/devel/main/rev/9bd2b5c2d982 [^]

Maturity status: Test