author Víctor Martínez Romanos <>
Thu, 25 Jun 2015 18:56:49 +0200
changeset 27157 d7e8168bd47b
parent 16807 53c53ee333bb
permissions -rw-r--r--
Related to issue 30057: code review preview

Removed flushes from RoleEventHandler because they create conflicts. As a consequence we lose the ability to clear the session, but this shouldn't be a problem because it's very unlikely to have environments with great amount of organizations.
In RoleEventHandler we only create access to * organization when access level is Client (before this changeset it created also records for other organizations and it is useless).
Reverted changes for Initial Client/Organization Setup. RoleEventHandler won't do anything if executed from an Initial Client/Organization Setup (this change is a way to isolate the problems reported at #30253)
Added log4j to RoleEventHandler.
Removed admin mode from RoleEventHandler because it's not needed (the user always has access t the entities involved in the process).
Openbravo wants to thank to the following people for their contributions to the Openbravo ERP project.

Stefan Huehner <> - Bug fixing, code clean up
Mario Martinez Rodriguez <> - Openbravo 2.0x to 2.2x artwork 
Ben Sommerville <> - Bug fixing
Ville Lindfors <> - Code clean up
Miroslav Lazarevic <> - Fixes to the build system
Valery Lezhebokov <> - Development and Bug fixing
Asier Galdos <> - Bug fixing
Thirumalai Kandasami <> - Bug fixing
Sreedhar Sirigiri TDS - provided deep linking with filter clause
Mallikarjun M TDS - provided deep linking with filter clause
Shankar Balachandran <> - Bug fixing
Francois Le Roux - <> - Bug fixing and documentation
Shawn Laubach SAIC <> - Development
Cheli Pineda <> - Bug fixing