Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0032704Openbravo ERPA. Platformpublic2016-04-19 10:242016-06-17 19:37
inigosanchez 
inigosanchez 
normalminorhave not tried
closedfixed 
5
 
3.0PR16Q3 
alostale
Core
No
0032704: Base test for weld has conflicts with analytics module.
Base test for weld has conflicts with analytics[1] module because there are errors related to this lib[2]. See attached stack trace.


[1].- org.openbravo.client.analytics/
[2].- jersey-servlet-1.11.jar
1.- Install Analytics module in the enviroment.
2.- Launch any test that extends from WeldBaseTest. For example ParameterizedCdi test.
3.- The test doesn't begin to run and an error appears. See attached stack trace.
No tags attached.
related to feature request 0040193 closed caristu upgrade Weld to version 3.1.0.Final 
? StackWeldAnalytics (26,962) 2016-04-19 10:24
https://issues.openbravo.com/file_download.php?file_id=9280&type=bug
Issue History
2016-04-19 10:24inigosanchezNew Issue
2016-04-19 10:24inigosanchezAssigned To => platform
2016-04-19 10:24inigosanchezFile Added: StackWeldAnalytics
2016-04-19 10:24inigosanchezModules => Core
2016-04-19 10:24inigosanchezTriggers an Emergency Pack => No
2016-05-03 11:50alostaleStatusnew => scheduled
2016-05-03 11:50alostaleAssigned Toplatform => inigosanchez
2016-05-19 12:04inigosanchezReview Assigned To => alostale
2016-05-19 12:05hgbotCheckin
2016-05-19 12:05hgbotNote Added: 0086576
2016-05-19 12:05hgbotStatusscheduled => resolved
2016-05-19 12:05hgbotResolutionopen => fixed
2016-05-19 12:05hgbotFixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/f066457a2a6e1e0107e5bc81a65273f868582b03 [^]
2016-05-20 08:03alostaleNote Added: 0086587
2016-05-20 08:03alostaleStatusresolved => closed
2016-05-20 08:03alostaleFixed in Version => 3.0PR16Q3
2016-06-17 19:37hudsonbotCheckin
2016-06-17 19:37hudsonbotNote Added: 0087545
2019-03-07 17:51caristuRelationship addedrelated to 0040193

Notes
(0086576)
hgbot   
2016-05-19 12:05   
Repository: erp/devel/pi
Changeset: f066457a2a6e1e0107e5bc81a65273f868582b03
Author: Inigo Sanchez <inigo.sanchez <at> openbravo.com>
Date: Thu May 19 09:56:37 2016 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/f066457a2a6e1e0107e5bc81a65273f868582b03 [^]

Fixed issue 32704: Base test for weld has conflicts with analytics module.

The problem was when a test that uses WeldBaseTest is thrown in an enviroment
with analytics module installed. It is a known issue in Jersey Servlet.

Setting this property to "true" is avoided throwing the error. It is a workaround
implemented in jersey-servlet-1.19.jar (CDIExtension.class) for Weld proxy bug.

---
M modules/org.openbravo.base.weld/src-test/org/openbravo/base/weld/test/WeldBaseTest.java
---
(0086587)
alostale   
2016-05-20 08:03   
reviewed
(0087545)
hudsonbot   
2016-06-17 19:37   
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/0dc7be081b1c [^]
Maturity status: Test