Tue, 28 Apr 2020 11:50:15 +0000Update AD_MODULE version to 3.0PR20Q1.1 3.0PR20Q1.1
RM packaging bot <staff.rm@openbravo.com> [Tue, 28 Apr 2020 11:50:15 +0000] rev 37245
Update AD_MODULE version to 3.0PR20Q1.1

Mon, 27 Apr 2020 13:03:45 +0200Fixed ISSUE-43803. Make referencedinventory test auto-skip if AWO is installed.
Iñigo Lerga <inigo.lerga@openbravo.com> [Mon, 27 Apr 2020 13:03:45 +0200] rev 37244
Fixed ISSUE 43803. Make referencedinventory test auto-skip if AWO is installed.

Those test are not compatible with AWO as data they create does not comply with
some new constraint added by AWO.
So far that was required to be handled manually by adding config/disabled-tests
i.e. in every CI job with AWO installed to list the all individual tests here
to skip them.

This issue makes that behavior automatic by checking inside a central base-class
if AWO module is present and skipping the tests themselves (using similar logic
as is used by code for skipping config/disabled-tests from OBBaseTest).
Note that the repeated (per test) calls to isModulePresent are very fast as
that function caches the data inside so no need for caching isAwoInstalled inside
the test-class.

Wed, 15 Apr 2020 10:40:05 +0200Fixes ISSUE-43703: Re-add exception message to TranslationHandler
Cristian Berner <cristian.berner@openbravo.com> [Wed, 15 Apr 2020 10:40:05 +0200] rev 37243
Fixes ISSUE 43703: Re-add exception message to TranslationHandler

Thu, 26 Mar 2020 07:43:14 +0100fixed BUG-43584: alerts not counted in main top bar widget
Asier Lostalé <asier.lostale@openbravo.com> [Thu, 26 Mar 2020 07:43:14 +0100] rev 37242
fixed BUG 43584: alerts not counted in main top bar widget

Alerts defined whose alert rule was defined in an organization
different than * were not counted in main top bar widget.

Parameter to set filter out not readeable organizations was
incorrectly setting clients instead of organizations.

Thu, 26 Mar 2020 12:25:43 +0100fixed BUG-43591: jrxml translate build step fails if using jasperreport.dtd
Asier Lostalé <asier.lostale@openbravo.com> [Thu, 26 Mar 2020 12:25:43 +0100] rev 37241
fixed BUG 43591: jrxml translate build step fails if using jasperreport.dtd

Translate makes use of a custom EntityResolver to handle jasperreport.dtd
resolving it locally instead of getting it from Internet. This local
resolution is implemented making use of Class.getResourceAsStream
method. The class the method was invoked from was java.lang.System.

Starting from JDK 9, getResourceAsStream invoked in classes within named
Modules looks for the resources only in those modules rather than in the
whole classpath [1]:

> If this class is in a named Module then this method will attempt to find
> the resource in the module. This is done by delegating to the module's class
> loader findResource(String,String) method, invoking it with the module name
> and the absolute name of the resource. Resources in named modules are subject
> to the rules for encapsulation specified in the Module getResourceAsStream
> method and so this method returns null when the resource is a non-".class"
> resource in a package that is not open to the caller's module.
>
> Otherwise, if this class is not in a named module then the rules for searching
> resources associated with a given class are implemented by the defining class
> loader of the class. This method delegates to this object's class loader. If
> this object was loaded by the bootstrap class loader, the method delegates to
> ClassLoader.getSystemResourceAsStream(java.lang.String).

As java.lang.System is in a named Module, dtd's resource was tried to be found within
it and not found.

Fixed by invoking getResourceAsStream on LocalEntityResolver.class which
is not in a named module.

[1] https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/lang/Class.html#getResourceAsStream(java.lang.String)

Tue, 28 Apr 2020 10:44:30 +0000Merge temporary head for 3.0PR19Q4.4
RM packaging bot <staff.rm@openbravo.com> [Tue, 28 Apr 2020 10:44:30 +0000] rev 37240
Merge temporary head for 3.0PR19Q4.4

Mon, 27 Apr 2020 05:28:08 +0000Added signature for changeset bc3c4efb774c
RM packaging bot <staff.rm@openbravo.com> [Mon, 27 Apr 2020 05:28:08 +0000] rev 37239
Added signature for changeset bc3c4efb774c

Mon, 27 Apr 2020 05:28:08 +0000Added tag 3.0PR19Q4.4 for changeset 816598c132f8
RM packaging bot <staff.rm@openbravo.com> [Mon, 27 Apr 2020 05:28:08 +0000] rev 37238
Added tag 3.0PR19Q4.4 for changeset 816598c132f8

Mon, 27 Apr 2020 05:28:08 +0000Update AD_MODULE version to 3.0PR19Q4.4 3.0PR19Q4.4
RM packaging bot <staff.rm@openbravo.com> [Mon, 27 Apr 2020 05:28:08 +0000] rev 37237
Update AD_MODULE version to 3.0PR19Q4.4

Thu, 26 Mar 2020 07:43:14 +0100fixed BUG-43585: alerts not counted in main top bar widget
Asier Lostalé <asier.lostale@openbravo.com> [Thu, 26 Mar 2020 07:43:14 +0100] rev 37236
fixed BUG 43585: alerts not counted in main top bar widget

Alerts defined whose alert rule was defined in an organization
different than * were not counted in main top bar widget.

Parameter to set filter out not readeable organizations was
incorrectly setting clients instead of organizations.