Thu, 02 Aug 2018 13:34:24 +0200[view] use ADCS where possible
Asier Lostalé <asier.lostale@openbravo.com> [Thu, 02 Aug 2018 13:34:24 +0200] rev 35057
[view] use ADCS where possible

Wed, 21 Nov 2018 12:59:10 +0100fixes bug 39660: Standard DS isn't returning information of deactivated orgs
Carlos Aristu <carlos.aristu@openbravo.com> [Wed, 21 Nov 2018 12:59:10 +0100] rev 35056
fixes bug 39660: Standard DS isn't returning information of deactivated orgs

Before this changeset[1] access to inactive organization was being given because getOrganizationStructureProvider().getNaturalTree(o)) does not filter by active organizations.

Now that method is not being invoked when having direct access to "0" but the getOrganizations() method which indeed filters by active organizations.

In order to be consistent, now the getOrganizations() method does no longer filter by active.

Wed, 21 Nov 2018 11:28:19 +0100related to issue 39659: improve log adding exception trace
Carlos Aristu <carlos.aristu@openbravo.com> [Wed, 21 Nov 2018 11:28:19 +0100] rev 35055
related to issue 39659: improve log adding exception trace

Wed, 21 Nov 2018 10:17:42 +0100fixes bug 39659: ClusterServiceThread doesn't recover properly after DB restart
Carlos Aristu <carlos.aristu@openbravo.com> [Wed, 21 Nov 2018 10:17:42 +0100] rev 35054
fixes bug 39659: ClusterServiceThread doesn't recover properly after DB restart

Moved OBDal.getInstance().commitAndClose(); to a finally block in order to ensure that the connection is returned properly to the pool even if there is an error during the registering/update of the cluster service leader.

Besides, in the finally block we are also forcing the cluster service to go to the database to check which node is the leader. Otherwise, in case of error it will be always checking against the ID of the leader that it keeps in cache.

Wed, 21 Nov 2018 07:56:31 +0100Related to issue 39504: Using old log4j API in RestartTomcat task.
Javier Armendáriz <javier.armendariz@openbravo.com> [Wed, 21 Nov 2018 07:56:31 +0100] rev 35053
Related to issue 39504: Using old log4j API in RestartTomcat task.

Using the new API at this point is problematic as it causes problems because
the class is compiled using the new libraries but at this moment Tomcat still
has the old libraries until it restarts.

Wed, 21 Nov 2018 07:56:31 +0100Related to issue 39504: Reverted migration to certain clases to avoid API Change
Javier Armendáriz <javier.armendariz@openbravo.com> [Wed, 21 Nov 2018 07:56:31 +0100] rev 35052
Related to issue 39504: Reverted migration to certain clases to avoid API Change

Wed, 21 Nov 2018 07:56:31 +0100Related to issue 39504: Changed buildvalidation minimum version.
Javier Armendáriz <javier.armendariz@openbravo.com> [Wed, 21 Nov 2018 07:56:31 +0100] rev 35051
Related to issue 39504: Changed buildvalidation minimum version.

Changed version to ensure new pulls will copy the new config files.

Wed, 21 Nov 2018 07:56:31 +0100Related to issue 39504: ExecutionLimitBaseProcess should still use old logger.
Javier Armendáriz <javier.armendariz@openbravo.com> [Wed, 21 Nov 2018 07:56:31 +0100] rev 35050
Related to issue 39504: ExecutionLimitBaseProcess should still use old logger.

To avoid problems when recompiling where a subclass (i.e. BuildValidation) uses
Logger but it is not recompiled as it has no changes so it still references old
logger.

Wed, 21 Nov 2018 07:56:30 +0100Backed out changeset 2f2207a2ba72
Javier Armendáriz <javier.armendariz@openbravo.com> [Wed, 21 Nov 2018 07:56:30 +0100] rev 35049
Backed out changeset 2f2207a2ba72

Tue, 20 Nov 2018 16:16:56 +0100related to issue 39649: minor code improvements
Carlos Aristu <carlos.aristu@openbravo.com> [Tue, 20 Nov 2018 16:16:56 +0100] rev 35048
related to issue 39649: minor code improvements

- Make anonymous inner Runnable a lambda
- Use stream API to retrieve the valid e-mail generators