Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0007184Openbravo ERPA. Platformpublic2009-01-28 11:262009-04-21 11:04
shuehner 
mtaal 
normalmajorhave not tried
closedfixed 
5
pi 
 
Core
No
0007184: Database model validation should only log errors not stop dal-initialize process
A 2.40 database upgraded to 2.50 does not have the model fixes which have been done manually in trunk. As the validation throws an Exception no updated database can currently be used.
No tags attached.
Issue History
2009-01-28 11:26shuehnerNew Issue
2009-01-28 11:26shuehnerAssigned To => rafaroda
2009-01-28 11:26shuehnersf_bug_id0 => 2542709
2009-01-28 11:26shuehnerRegression testing => No
2009-01-28 11:27shuehnerAssigned Torafaroda => mtaal
2009-01-28 11:28shuehnerNote Added: 0012725
2009-01-28 15:17svnbotCheckin
2009-01-28 15:17svnbotNote Added: 0012734
2009-01-28 15:17svnbotStatusnew => resolved
2009-01-28 15:17svnbotResolutionopen => fixed
2009-01-28 15:17svnbotsvn_revision => 12378
2009-04-21 11:04psarobeStatusresolved => closed

Notes
(0012725)
shuehner   
2009-01-28 11:28   
At least one error is triggered by this call currently in the generated ModelImplementation class:

setDefaultValue(PROPERTY_OBJECTTYPE, "S");
(0012734)
svnbot   
2009-01-28 15:17   
Repository: openbravo
Revision: 12378
Author: mtaal
Date: 2009-01-28 15:17:33 +0100 (Wed, 28 Jan 2009)

Fixes issue 7184, Database model validation should only log errors not stop dal-initialize process
Added missing foreign key constraints
Updated sample data, the identifier definition was apparently updated

---
U trunk/referencedata/sampledata/Accounting_Test.xml
U trunk/referencedata/sampledata/BigBazaar.xml
U trunk/src/org/openbravo/base/model/Property.java
U trunk/src/org/openbravo/service/system/DatabaseValidator.java
U trunk/src/org/openbravo/service/system/ModuleValidator.java
U trunk/src/org/openbravo/service/system/SystemValidationResult.java
U trunk/src/org/openbravo/service/system/SystemValidationTask.java
U trunk/src-db/database/model/tables/AD_DATASET.xml
U trunk/src-db/database/model/tables/AD_HEARTBEAT_LOG.xml
U trunk/src-db/database/model/tables/AD_MODULE_LOG.xml
U trunk/src-db/database/model/tables/AD_ORGMODULE.xml
U trunk/src-db/database/model/tables/AD_ORG_CLOSING.xml
U trunk/src-db/database/model/tables/AD_PROCESS_REQUEST.xml
U trunk/src-db/database/model/tables/AD_PROCESS_RUN.xml
U trunk/src-db/database/model/tables/AD_REF_DATA_LOADED.xml
U trunk/src-db/database/model/tables/AD_REF_LIST.xml
U trunk/src-db/database/model/tables/AD_REF_SEARCH.xml
U trunk/src-db/database/model/tables/AD_REGISTRATION_INFO.xml
U trunk/src-db/database/model/tables/AD_SYSTEM_INFO.xml
U trunk/src-db/database/model/tables/AD_TABLE.xml
U trunk/src-db/database/model/tables/AD_WINDOW.xml
U trunk/src-db/database/model/tables/C_ACCTSCHEMA_GL.xml
U trunk/src-db/database/model/tables/C_ACCTSCHEMA_TABLE_DOCTYPE.xml
U trunk/src-db/database/model/tables/C_ACCT_RPT.xml
U trunk/src-db/database/model/tables/C_ACCT_RPT_NODE.xml
U trunk/src-db/database/model/tables/C_BANKSTATEMENTLINE.xml
U trunk/src-db/database/model/tables/C_BPARTNER.xml
U trunk/src-db/database/model/tables/C_BP_BANKACCOUNT.xml
U trunk/src-db/database/model/tables/C_BP_SALCATEGORY.xml
U trunk/src-db/database/model/tables/C_CASHLINE.xml
U trunk/src-db/database/model/tables/C_COMMISSIONLINE.xml
U trunk/src-db/database/model/tables/C_DEBT_PAYMENT.xml
U trunk/src-db/database/model/tables/C_DOCTYPE.xml
U trunk/src-db/database/model/tables/C_INVOICE.xml
U trunk/src-db/database/model/tables/C_ORDER.xml
U trunk/src-db/database/model/tables/C_POC_EMAILDEFINITION.xml
U trunk/src-db/database/model/tables/C_REMITTANCELINE.xml
U trunk/src-db/database/model/tables/C_SALESREGION.xml
U trunk/src-db/database/model/tables/C_TAXREGISTERLINE.xml
U trunk/src-db/database/model/tables/FACT_ACCT_CFS.xml
U trunk/src-db/database/model/tables/M_INOUT.xml
U trunk/src-db/database/model/tables/M_PRODUCT.xml
U trunk/src-db/database/model/tables/M_PRODUCT_ORG.xml
U trunk/src-db/database/model/tables/M_REQUISITIONLINE.xml
U trunk/src-test/org/openbravo/test/system/SystemValidatorTest.java
---

https://dev.openbravo.com/websvn/openbravo/?rev=12378&sc=1 [^]