Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0020625Openbravo ERPC. Securitypublic2012-05-28 16:132012-05-30 18:13
adrianromero 
alostale 
immediatecriticalalways
closedfixed 
5
pi 
3.0MP12 
Core
Pre packaging ( pi )
2012-05-25
https://code.openbravo.com/erp/devel/pi/rev/9f90a57bdd42 [^]
No
0020625: Cannot authenticate using webservices parameters
When executing a webservice passing the login parameters, an HTTP 500 error is returned.

In an unauthenticated browser just go to: http://localhost:8080/openbravo/ws/dal?l=Openbravo&p=openbravo [^]

An HTTP 500 error is returned. The exception thrown is:

java.lang.NullPointerException
    org.openbravo.dal.service.OBDal.checkReadAccess(OBDal.java:546)
    org.openbravo.dal.service.OBDal.checkReadAccess(OBDal.java:537)
    org.openbravo.dal.service.OBDal.get(OBDal.java:273)
    org.openbravo.erpCommon.obps.ActivationKey.refreshIfNeeded(ActivationKey.java:1319)
    org.openbravo.erpCommon.obps.ActivationKey.getInstance(ActivationKey.java:247)
    org.openbravo.authentication.AuthenticationManager.webServicePostAuthenticate(AuthenticationManager.java:205)
    org.openbravo.authentication.AuthenticationManager.webServiceAuthenticate(AuthenticationManager.java:173)
    org.openbravo.service.web.BaseWebServiceServlet.service(BaseWebServiceServlet.java:69)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
    org.openbravo.utils.SessionExpirationFilter.doFilter(SessionExpirationFilter.java:66)
    org.openbravo.utils.CharsetFilter.doFilter(CharsetFilter.java:35)
    org.openbravo.client.kernel.KernelFilter$1.doAction(KernelFilter.java:62)
    org.openbravo.dal.core.ThreadHandler.run(ThreadHandler.java:46)
    org.openbravo.client.kernel.KernelFilter.doFilter(KernelFilter.java:71)
    org.openbravo.dal.core.DalRequestFilter$1.doAction(DalRequestFilter.java:81)
    org.openbravo.dal.core.ThreadHandler.run(ThreadHandler.java:46)
    org.openbravo.dal.core.DalRequestFilter.doFilter(DalRequestFilter.java:103)

It seems that this error has been introduced in the changeset https://code.openbravo.com/erp/devel/pi/rev/9f90a57bdd42 [^]
No tags attached.
Issue History
2012-05-28 16:13adrianromeroNew Issue
2012-05-28 16:13adrianromeroAssigned To => alostale
2012-05-28 16:13adrianromeroModules => Core
2012-05-28 16:56alostaleRegression level => Pre packaging ( pi )
2012-05-28 16:56alostaleRegression date => 2012-05-25
2012-05-28 16:56alostaleRegression introduced by commit => https://code.openbravo.com/erp/devel/pi/rev/9f90a57bdd42 [^]
2012-05-28 16:57hgbotCheckin
2012-05-28 16:57hgbotNote Added: 0049376
2012-05-28 16:57hgbotStatusnew => resolved
2012-05-28 16:57hgbotResolutionopen => fixed
2012-05-28 16:57hgbotFixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/661e839cd9ab12919d722ac2492d4b4390679003 [^]
2012-05-29 08:46hgbotCheckin
2012-05-29 08:46hgbotNote Added: 0049396
2012-05-29 08:46hgbotFixed in SCM revisionhttp://code.openbravo.com/erp/devel/pi/rev/661e839cd9ab12919d722ac2492d4b4390679003 [^] => http://code.openbravo.com/erp/devel/pi/rev/f94acbb414d44a0205c6e7f4fd2978117c49164d [^]
2012-05-29 10:10AugustoMauchNote Added: 0049409
2012-05-29 10:10AugustoMauchStatusresolved => closed
2012-05-29 10:10AugustoMauchFixed in Version => 3.0MP12
2012-05-30 18:13hudsonbotCheckin
2012-05-30 18:13hudsonbotNote Added: 0049496
2012-05-30 18:13hudsonbotCheckin
2012-05-30 18:13hudsonbotNote Added: 0049500

Notes
(0049376)
hgbot   
2012-05-28 16:57   
Repository: erp/devel/pi
Changeset: 661e839cd9ab12919d722ac2492d4b4390679003
Author: Asier Lostalé <asier.lostale <at> openbravo.com>
Date: Mon May 28 16:57:22 2012 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/661e839cd9ab12919d722ac2492d4b4390679003 [^]

fixed bug 20625: Reload license as admin

---
M src/org/openbravo/erpCommon/obps/ActivationKey.java
---
(0049396)
hgbot   
2012-05-29 08:46   
Repository: erp/devel/pi
Changeset: f94acbb414d44a0205c6e7f4fd2978117c49164d
Author: Asier Lostalé <asier.lostale <at> openbravo.com>
Date: Tue May 29 08:46:02 2012 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/f94acbb414d44a0205c6e7f4fd2978117c49164d [^]

fixed bug 20625: Set admin mode also to check if refresh is needed

---
M src/org/openbravo/erpCommon/obps/ActivationKey.java
---
(0049409)
AugustoMauch   
2012-05-29 10:10   
Code reviewed and verified in pi@0e2211ada03d.
(0049496)
hudsonbot   
2012-05-30 18:13   
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/3752a665362c [^]

Maturity status: Test
(0049500)
hudsonbot   
2012-05-30 18:13   
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/3752a665362c [^]

Maturity status: Test