Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0041755Openbravo ERPA. Platformpublic2019-09-05 08:342019-09-13 07:49
aferraz 
aferraz 
normalminorhave not tried
closedfixed 
5
 
3.0PR19Q4 
alostale
Core
No
0041755: Disable DatabaseValidator.checkKillableImplementation() validation for org.openbravo.certification.france module
French Fiscal module sourcecode is obfuscated.
Thus, although module backgrounds implement KillableProcess interface, DatabaseValidator.checkKillableImplementation() validation doesn't detect it.

We need to disable this validation for this concrete module
https://ci.openbravo.com/job/mod-simple/43312/console [^]

[java] 82086 [main] WARN org.openbravo.ddlutils.task.ExportDatabase -
    [java] 82087 [main] WARN org.openbravo.ddlutils.task.ExportDatabase - +++++++++++++++++++++++++++++++++++++++++++++++++++
    [java] 82089 [main] WARN org.openbravo.ddlutils.task.ExportDatabase - Warnings for Validation type: KILLABLECLASSNOTFOUND
    [java] 82091 [main] WARN org.openbravo.ddlutils.task.ExportDatabase - +++++++++++++++++++++++++++++++++++++++++++++++++++
    [java] 82092 [main] WARN org.openbravo.ddlutils.task.ExportDatabase - Error trying to obtain the class for process Blockchain Verification Background
    [java] 82093 [main] WARN org.openbravo.ddlutils.task.ExportDatabase - Error trying to obtain the class for process French Fiscal Archiving
No tags attached.
related to feature request 0041753 new Triage Platform Base Add the ability to disable specific validations per module 
Issue History
2019-09-05 08:34aferrazNew Issue
2019-09-05 08:34aferrazAssigned To => aferraz
2019-09-05 08:34aferrazModules => Core
2019-09-05 08:34aferrazTriggers an Emergency Pack => No
2019-09-05 08:34aferrazRelationship addedrelated to 0041753
2019-09-05 08:38aferrazReview Assigned To => alostale
2019-09-05 10:39hgbotCheckin
2019-09-05 10:39hgbotNote Added: 0114412
2019-09-05 10:39hgbotStatusnew => resolved
2019-09-05 10:39hgbotResolutionopen => fixed
2019-09-05 10:39hgbotFixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/0543bd0422a5936ec23e0d3632f7772a73842c24 [^]
2019-09-05 18:16hudsonbotCheckin
2019-09-05 18:16hudsonbotNote Added: 0114428
2019-09-13 07:49alostaleNote Added: 0114551
2019-09-13 07:49alostaleStatusresolved => closed
2019-09-13 07:49alostaleFixed in Version => 3.0PR19Q4

Notes
(0114412)
hgbot   
2019-09-05 10:39   
Repository: erp/devel/pi
Changeset: 0543bd0422a5936ec23e0d3632f7772a73842c24
Author: Álvaro Ferraz <alvaro.ferraz <at> openbravo.com>
Date: Thu Sep 05 09:34:06 2019 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/0543bd0422a5936ec23e0d3632f7772a73842c24 [^]

Fixes issue 41755: Disable DatabaseValidator.checkKillableImplementation() validation
for org.openbravo.certification.france module

---
M src/org/openbravo/service/system/DatabaseValidator.java
---
(0114428)
hudsonbot   
2019-09-05 18:16   
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/494bf1e23c6a [^]
Maturity status: Test
(0114551)
alostale   
2019-09-13 07:49   
reviewed