Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0010242Openbravo ERPY. DBSourceManagerpublic2009-08-12 09:242009-10-22 00:00
AinhoaPagola 
marvintm 
highminorhave not tried
closedfixed 
20Ubuntu 8.4
pi 
 
Core
No
0010242: Create.database -Dapply.on.create fails after removing a module that added columns to core AD table
If a module that added columnns to core tables is removed and create.database -Dapply.on.create=yes is executed, this process fails.

- Install a module that adds columns to core (example attached)
- Remove the folder from modules folder. (Ex: remove org.openbravo.hcm.common folder from modules folder in the workspace)
- Perform ant create.database -Dapply.on.create=yes

For this example, the error is:
apply.module:
     [java] 1 [main] ERROR org.openbravo.base.exception.OBException - Property stop not defined for entity ADTreeNode
     [java] org.openbravo.base.exception.OBException: Property stop not defined for entity ADTreeNode
     [java] at org.openbravo.base.model.Entity.checkValidPropertyAndValue(Entity.java:360)
     [java] at org.openbravo.base.structure.BaseOBObject.setDefaultValue(BaseOBObject.java:69)
     [java] at org.openbravo.model.ad.utility.TreeNode.<init>(TreeNode.java:63)
     [java] at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
     [java] at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
     [java] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
     [java] at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
     [java] at org.hibernate.engine.UnsavedValueFactory.instantiate(UnsavedValueFactory.java:22)
Apparently, it fails because master-data is inserted before generate.entities is performed.
No tags attached.
? org.openbravo.hcm.common-0.1.0.obx (231,939) 2009-08-12 09:24
https://issues.openbravo.com/file_download.php?file_id=1634&type=bug
Issue History
2009-08-12 09:24AinhoaPagolaNew Issue
2009-08-12 09:24AinhoaPagolaAssigned To => marvintm
2009-08-12 09:24AinhoaPagolaFile Added: org.openbravo.hcm.common-0.1.0.obx
2009-08-17 13:25rafarodaPrioritynormal => high
2009-08-17 13:25rafarodaStatusnew => scheduled
2009-08-17 13:25rafarodaversion => pi
2009-09-23 18:14hgbotCheckin
2009-09-23 18:14hgbotNote Added: 0020323
2009-09-23 18:14hgbotStatusscheduled => resolved
2009-09-23 18:14hgbotResolutionopen => fixed
2009-09-23 18:14hgbotFixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/402da4a11d1cd30dd4d7bbb1d5f01ecee5dee082 [^]
2009-09-29 14:17hgbotCheckin
2009-09-29 14:17hgbotNote Added: 0020508
2009-09-29 14:17hgbotFixed in SCM revisionhttp://code.openbravo.com/erp/devel/pi/rev/402da4a11d1cd30dd4d7bbb1d5f01ecee5dee082 [^] => http://code.openbravo.com/erp/devel/pi-pageddatagrid/rev/402da4a11d1cd30dd4d7bbb1d5f01ecee5dee082 [^]
2009-10-21 15:25plujanStatusresolved => closed
2009-10-22 00:00anonymoussf_bug_id0 => 2883556

Notes
(0020323)
hgbot   
2009-09-23 18:14   
Repository: erp/devel/pi
Changeset: 402da4a11d1cd30dd4d7bbb1d5f01ecee5dee082
Author: Antonio Moreno <antonio.moreno <at> openbravo.com>
Date: Wed Sep 23 15:34:56 2009 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/402da4a11d1cd30dd4d7bbb1d5f01ecee5dee082 [^]

Fixed issue 10242. Generate.entities will be done on create.database -Dapply.on.create=true to prevent the problem.

---
M build.xml
---
(0020508)
hgbot   
2009-09-29 14:17   
Repository: erp/devel/pi-pageddatagrid
Changeset: 402da4a11d1cd30dd4d7bbb1d5f01ecee5dee082
Author: Antonio Moreno <antonio.moreno <at> openbravo.com>
Date: Wed Sep 23 15:34:56 2009 +0200
URL: http://code.openbravo.com/erp/devel/pi-pageddatagrid/rev/402da4a11d1cd30dd4d7bbb1d5f01ecee5dee082 [^]

Fixed issue 10242. Generate.entities will be done on create.database -Dapply.on.create=true to prevent the problem.

---
M build.xml
---