Thu, 11 Apr 2019 10:28:24 +0200fixed issue 40591: deprecate OBDal methods to compose sql in clauses
Asier Lostalé <asier.lostale@openbravo.com> [Thu, 11 Apr 2019 10:28:24 +0200] rev 35647
fixed issue 40591: deprecate OBDal methods to compose sql in clauses

Bind parameters should be used instead.

Thu, 11 Apr 2019 08:40:44 +0200fixed issue 40565: SelectorFieldPropertyCallout.execute is not using bind-variables
Asier Lostalé <asier.lostale@openbravo.com> [Thu, 11 Apr 2019 08:40:44 +0200] rev 35646
fixed issue 40565: SelectorFieldPropertyCallout.execute is not using bind-variables

No need to query for table by id, getting a proxy is enough.

Thu, 11 Apr 2019 08:34:29 +0200fixed issue 40564: MyOpenbravoActionHandler.processWidgets is not using bind-variables
Asier Lostalé <asier.lostale@openbravo.com> [Thu, 11 Apr 2019 08:34:29 +0200] rev 35645
fixed issue 40564: MyOpenbravoActionHandler.processWidgets is not using bind-variables

Thu, 11 Apr 2019 08:32:00 +0200fixed issue 40562: HelpWindow.generateWindow is not using bind-variables
Asier Lostalé <asier.lostale@openbravo.com> [Thu, 11 Apr 2019 08:32:00 +0200] rev 35644
fixed issue 40562: HelpWindow.generateWindow is not using bind-variables

Thu, 11 Apr 2019 08:28:42 +0200fixed bug 40580: used bind parameters in alert action handler and datasource
Asier Lostalé <asier.lostale@openbravo.com> [Thu, 11 Apr 2019 08:28:42 +0200] rev 35643
fixed bug 40580: used bind parameters in alert action handler and datasource

Thu, 11 Apr 2019 08:17:54 +0200fixed bug 40578: Utility.getListValueName is not using bind-parameters
Asier Lostalé <asier.lostale@openbravo.com> [Thu, 11 Apr 2019 08:17:54 +0200] rev 35642
fixed bug 40578: Utility.getListValueName is not using bind-parameters

Wed, 10 Apr 2019 17:09:21 +0200fixes issue 40528: Upgrade WSDL4J library
Carlos Aristu <carlos.aristu@openbravo.com> [Wed, 10 Apr 2019 17:09:21 +0200] rev 35641
fixes issue 40528: Upgrade WSDL4J library

Mon, 08 Apr 2019 17:20:15 +0200Fixes issue 40516: Disables organization check when processing landed cost
Nono Carballo <nonofce@gmail.com> [Mon, 08 Apr 2019 17:20:15 +0200] rev 35640
Fixes issue 40516: Disables organization check when processing landed cost

Disables organization access check to allow landed cost processing, when
it was created from a role not having access to then Legal Entity.

Fri, 05 Apr 2019 13:40:57 +0200fixes 40535: old callouts should use OBScriptEngine to evaluate response
Asier Lostalé <asier.lostale@openbravo.com> [Fri, 05 Apr 2019 13:40:57 +0200] rev 35639
fixes 40535: old callouts should use OBScriptEngine to evaluate response

Fri, 05 Apr 2019 14:35:00 +0200fixed issue 40543: remove unused calendar.php
Asier Lostalé <asier.lostale@openbravo.com> [Fri, 05 Apr 2019 14:35:00 +0200] rev 35638
fixed issue 40543: remove unused calendar.php

Fri, 05 Apr 2019 14:25:15 +0200fixed bug 40525: use proper JSON conversion
Asier Lostalé <asier.lostale@openbravo.com> [Fri, 05 Apr 2019 14:25:15 +0200] rev 35637
fixed bug 40525: use proper JSON conversion

Fri, 05 Apr 2019 10:03:16 +0200fixes 40531: remove js.jar from eclipse project classpath
Asier Lostalé <asier.lostale@openbravo.com> [Fri, 05 Apr 2019 10:03:16 +0200] rev 35636
fixes 40531: remove js.jar from eclipse project classpath

Wed, 27 Mar 2019 13:49:32 +0100Fixed issue 40449: Performance problems in Show Audit Trail popup.
Javier Armendáriz <javier.armendariz@openbravo.com> [Wed, 27 Mar 2019 13:49:32 +0100] rev 35635
Fixed issue 40449: Performance problems in Show Audit Trail popup.

Added a new preference 'ShowAuditTrailUserFilter' that, when its set to 'N',
will hide the User selector in audit trail filter fields. In case the number
of users available are really high, this will prevent to load all of them and
thus improving popup performance.

Wed, 03 Apr 2019 13:46:54 +0200fixes issue 40512: remove slf4j extensions library
Carlos Aristu <carlos.aristu@openbravo.com> [Wed, 03 Apr 2019 13:46:54 +0200] rev 35634
fixes issue 40512: remove slf4j extensions library

The slf4j extensions library was a dependency of weld 1.1.24. It is not needed by weld 3.1.0 because it no longer uses slf4j for logging. Instead, it uses jboss-logging as a logging facade.

Tue, 02 Apr 2019 18:03:04 +0200fixes issue 40193: Upgrade Weld to version 3.1.0.Final
Carlos Aristu <carlos.aristu@openbravo.com> [Tue, 02 Apr 2019 18:03:04 +0200] rev 35633
fixes issue 40193: Upgrade Weld to version 3.1.0.Final

Thu, 28 Mar 2019 09:31:33 +0100[weld31] Remove javax.annotation-api-1.2 library
Carlos Aristu <carlos.aristu@openbravo.com> [Thu, 28 Mar 2019 09:31:33 +0100] rev 35632
[weld31] Remove javax.annotation-api-1.2 library

The javax.annotation-api-1.2.jar (introduced in [1]) can be safely replaced with jboss-annotations-api_1.3_spec-1.0.0.Final.jar (dependency of Weld 3.1.0). Both libraries contains exactly the same classes but jboss-annotations is more recent. For example, jboss-annotations allows the @Priority annotation in parameters which is disallowed in javax-annotation-api-1.2.

For this reason we can get rid of javax.annotation-api-1.2.jar.

[1] https://code.openbravo.com/erp/devel/pi/rev/c3a604592d8f59346c6a17cc7c511566602dc23c

Thu, 21 Mar 2019 16:33:17 +0100[weld31] Fix legal information
Carlos Aristu <carlos.aristu@openbravo.com> [Thu, 21 Mar 2019 16:33:17 +0100] rev 35631
[weld31] Fix legal information

Thu, 21 Mar 2019 13:59:31 +0100[weld31] Remove Weld Probe library
Carlos Aristu <carlos.aristu@openbravo.com> [Thu, 21 Mar 2019 13:59:31 +0100] rev 35630
[weld31] Remove Weld Probe library

This is an optional library only needed when Weld Development mode is enabled[1]. This mode should never be used in productive environments because it may have negative impact on performance.

[1] https://docs.jboss.org/weld/reference/3.1.0.Final/en-US/html/devmode.html

Mon, 18 Mar 2019 10:18:46 +0100[weld31] Update junit library name in src-test classpath
Carlos Aristu <carlos.aristu@openbravo.com> [Mon, 18 Mar 2019 10:18:46 +0100] rev 35629
[weld31] Update junit library name in src-test classpath

Mon, 18 Mar 2019 10:12:04 +0100[weld31] Merge with pi
Carlos Aristu <carlos.aristu@openbravo.com> [Mon, 18 Mar 2019 10:12:04 +0100] rev 35628
[weld31] Merge with pi

Mon, 18 Mar 2019 10:07:43 +0100[weld31] Update junit lib name in licensing text
Carlos Aristu <carlos.aristu@openbravo.com> [Mon, 18 Mar 2019 10:07:43 +0100] rev 35627
[weld31] Update junit lib name in licensing text

Mon, 18 Mar 2019 10:05:45 +0100[weld31] Rename junit library
Carlos Aristu <carlos.aristu@openbravo.com> [Mon, 18 Mar 2019 10:05:45 +0100] rev 35626
[weld31] Rename junit library

Use correct library name (junit-4.12.jar) because now the eclipse-warnings check in CI supports it[1].

[1] https://code.openbravo.com/tools/ci/eclipse-warnings/rev/b8e6b74b3abd

Mon, 11 Mar 2019 17:20:30 +0100[weld31] Prevent library deployment in Wildfly
Carlos Aristu <carlos.aristu@openbravo.com> [Mon, 11 Mar 2019 17:20:30 +0100] rev 35625
[weld31] Prevent library deployment in Wildfly

Prevent libraries of weld module to be deployed in WildFly, in order to avoid clashes. All these libraries are included as part of core WildFly's infrastructure

Mon, 11 Mar 2019 09:27:14 +0100[weld31] Merge with pi
Carlos Aristu <carlos.aristu@openbravo.com> [Mon, 11 Mar 2019 09:27:14 +0100] rev 35624
[weld31] Merge with pi

Fri, 08 Mar 2019 13:33:01 +0100[weld31] Upgrade to guava version 21.0
Carlos Aristu <carlos.aristu@openbravo.com> [Fri, 08 Mar 2019 13:33:01 +0100] rev 35623
[weld31] Upgrade to guava version 21.0

Upgrading guava version to the latest one that does not define mandatory dependencies with other libraries. Note that we required at least version 20.0 for the upgraded arquillian test infrastructure (in particular because of reflections-0.9.11.jar).

Thu, 07 Mar 2019 18:47:52 +0100[weld31] Revert change for bug 40211
Carlos Aristu <carlos.aristu@openbravo.com> [Thu, 07 Mar 2019 18:47:52 +0100] rev 35622
[weld31] Revert change for bug 40211

Fix for issue[1] was a temporary solution due to an issue in weld which is already solved in version 3.1.0. Therefore now the fix is reverted.

[1] https://issues.openbravo.com/view.php?id=40211
[2] https://github.com/weld/core/commit/e0ae6c40b4864674046edc1e3375eed973613c02

Thu, 07 Mar 2019 17:01:47 +0100[weld31] Update Arquillian Weld Embedded container library to version 2.0.1
Carlos Aristu <carlos.aristu@openbravo.com> [Thu, 07 Mar 2019 17:01:47 +0100] rev 35621
[weld31] Update Arquillian Weld Embedded container library to version 2.0.1

Thu, 07 Mar 2019 09:44:48 +0100[weld31] Update licensing information
Carlos Aristu <carlos.aristu@openbravo.com> [Thu, 07 Mar 2019 09:44:48 +0100] rev 35620
[weld31] Update licensing information

Wed, 06 Mar 2019 18:56:20 +0100[weld31] Use latest library versions
Carlos Aristu <carlos.aristu@openbravo.com> [Wed, 06 Mar 2019 18:56:20 +0100] rev 35619
[weld31] Use latest library versions

Wed, 06 Mar 2019 17:55:42 +0100[weld31] Avoid WELD-000167 warnings during Weld initialization
Carlos Aristu <carlos.aristu@openbravo.com> [Wed, 06 Mar 2019 17:55:42 +0100] rev 35618
[weld31] Avoid WELD-000167 warnings during Weld initialization