Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0028960
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Openbravo ERP] A. Platformcriticalhave not tried2015-02-16 18:522015-02-23 05:11
ReporterAugustoMauchView Statuspublic 
Assigned ToAugustoMauch 
PriorityimmediateResolutionfixedFixed in Version
StatusclosedFix in branchFixed in SCM revision44d28d043327
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned Toalostale
Web browser
ModulesCore
Regression levelAutomated tests
Regression date2015-02-16
Regression introduced in releasepi
Regression introduced by commithttps://code.openbravo.com/erp/devel/pi/rev/e36c7483346a77b53c0b4349d53630aa46f536a6 [^]
Triggers an Emergency PackNo
Summary

0028960: Change in dbsourcemanager has broken the int-upgrade-pgsql test

DescriptionSince this changeset [1] was pushed to pi the int-upgrade-pgsql test is broken. This is the exception stack trace:

   [java] Checking if data has changed in the application dictionary.
     [java] 81759 INFO - Executing default prescript
     [java] 82380 INFO - Executed 117 SQL command(s) successfully
     [java] 82393 INFO - Updating database model...
     [java] java.lang.NullPointerException
     [java] at org.apache.ddlutils.alteration.ColumnSizeChange.<init>(ColumnSizeChange.java:64)
     [java] at org.apache.ddlutils.alteration.ModelComparator.compareColumns(ModelComparator.java:486)
     [java] at org.apache.ddlutils.alteration.ModelComparator.compareTables(ModelComparator.java:358)
     [java] at org.apache.ddlutils.alteration.ModelComparator.compare(ModelComparator.java:127)
     [java] at org.apache.ddlutils.platform.SqlBuilder.alterDatabase(SqlBuilder.java:544)
     [java] at org.apache.ddlutils.platform.PlatformImplBase.alterTables(PlatformImplBase.java:865)
     [java] at org.apache.ddlutils.platform.PlatformImplBase.alterTables(PlatformImplBase.java:848)
     [java] at org.openbravo.ddlutils.task.AlterDatabaseDataAll.doExecute(AlterDatabaseDataAll.java:160)
     [java] at org.openbravo.ddlutils.task.BaseDatabaseTask.execute(BaseDatabaseTask.java:86)
     [java] at org.openbravo.ddlutils.task.AlterDatabaseJava.main(AlterDatabaseJava.java:38)
     [java] Exception in thread "main" java.lang.NullPointerException
     [java] at org.openbravo.ddlutils.task.AlterDatabaseDataAll.doExecute(AlterDatabaseDataAll.java:250)
     [java] at org.openbravo.ddlutils.task.BaseDatabaseTask.execute(BaseDatabaseTask.java:86)
     [java] at org.openbravo.ddlutils.task.AlterDatabaseJava.main(AlterDatabaseJava.java:38)
     [java] Caused by: java.lang.NullPointerException
     [java] at org.apache.ddlutils.alteration.ColumnSizeChange.<init>(ColumnSizeChange.java:64)
     [java] at org.apache.ddlutils.alteration.ModelComparator.compareColumns(ModelComparator.java:486)
     [java] at org.apache.ddlutils.alteration.ModelComparator.compareTables(ModelComparator.java:358)
     [java] at org.apache.ddlutils.alteration.ModelComparator.compare(ModelComparator.java:127)
     [java] at org.apache.ddlutils.platform.SqlBuilder.alterDatabase(SqlBuilder.java:544)
     [java] at org.apache.ddlutils.platform.PlatformImplBase.alterTables(PlatformImplBase.java:865)
     [java] at org.apache.ddlutils.platform.PlatformImplBase.alterTables(PlatformImplBase.java:848)
     [java] at org.openbravo.ddlutils.task.AlterDatabaseDataAll.doExecute(AlterDatabaseDataAll.java:160)

[1] https://code.openbravo.com/erp/devel/pi/rev/e36c7483346a77b53c0b4349d53630aa46f536a6 [^]
Steps To Reproduce- See http://ci.openbravo.com/job/int-upgrade-pgsql/774/artifact/log/20150216143207-apply.log [^]
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
caused by defect 00289133.0PR15Q2 closedalostale Scale changes in numeric columns exported to Templates are not taken into account by ant update.database 

-  Notes
(0074535)
hgbot (developer)
2015-02-16 19:09

Repository: erp/devel/pi
Changeset: 44d28d043327e8b8f5a015031598466c968e221e
Author: Augusto Mauch <augusto.mauch <at> openbravo.com>
Date: Mon Feb 16 19:08:40 2015 +0100
URL: http://code.openbravo.com/erp/devel/pi/rev/44d28d043327e8b8f5a015031598466c968e221e [^]

Fixes bug 28960:Reverts change in dbsourcemanager, it breaks int-upgrade-pgsql

The new dbsourcemanager.jar file, which was included in this changeset [1] is breaking the int-upgrade-pgsql with the following error stack trace:

 [java] Checking if data has changed in the application dictionary.
     [java] 81759 INFO - Executing default prescript
     [java] 82380 INFO - Executed 117 SQL command(s) successfully
     [java] 82393 INFO - Updating database model...
     [java] java.lang.NullPointerException
     [java] at org.apache.ddlutils.alteration.ColumnSizeChange.<init>(ColumnSizeChange.java:64)
     [java] at org.apache.ddlutils.alteration.ModelComparator.compareColumns(ModelComparator.java:486)
     [java] at org.apache.ddlutils.alteration.ModelComparator.compareTables(ModelComparator.java:358)
     [java] at org.apache.ddlutils.alteration.ModelComparator.compare(ModelComparator.java:127)
     [java] at org.apache.ddlutils.platform.SqlBuilder.alterDatabase(SqlBuilder.java:544)
     [java] at org.apache.ddlutils.platform.PlatformImplBase.alterTables(PlatformImplBase.java:865)
     [java] at org.apache.ddlutils.platform.PlatformImplBase.alterTables(PlatformImplBase.java:848)
     [java] at org.openbravo.ddlutils.task.AlterDatabaseDataAll.doExecute(AlterDatabaseDataAll.java:160)
     [java] at org.openbravo.ddlutils.task.BaseDatabaseTask.execute(BaseDatabaseTask.java:86)
     [java] at org.openbravo.ddlutils.task.AlterDatabaseJava.main(AlterDatabaseJava.java:38)
     [java] Exception in thread "main" java.lang.NullPointerException
     [java] at org.openbravo.ddlutils.task.AlterDatabaseDataAll.doExecute(AlterDatabaseDataAll.java:250)
     [java] at org.openbravo.ddlutils.task.BaseDatabaseTask.execute(BaseDatabaseTask.java:86)
     [java] at org.openbravo.ddlutils.task.AlterDatabaseJava.main(AlterDatabaseJava.java:38)
     [java] Caused by: java.lang.NullPointerException
     [java] at org.apache.ddlutils.alteration.ColumnSizeChange.<init>(ColumnSizeChange.java:64)
     [java] at org.apache.ddlutils.alteration.ModelComparator.compareColumns(ModelComparator.java:486)
     [java] at org.apache.ddlutils.alteration.ModelComparator.compareTables(ModelComparator.java:358)
     [java] at org.apache.ddlutils.alteration.ModelComparator.compare(ModelComparator.java:127)
     [java] at org.apache.ddlutils.platform.SqlBuilder.alterDatabase(SqlBuilder.java:544)
     [java] at org.apache.ddlutils.platform.PlatformImplBase.alterTables(PlatformImplBase.java:865)
     [java] at org.apache.ddlutils.platform.PlatformImplBase.alterTables(PlatformImplBase.java:848)
     [java] at org.openbravo.ddlutils.task.AlterDatabaseDataAll.doExecute(AlterDatabaseDataAll.java:160)

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

---
M src-db/database/lib/dbsourcemanager.jar
---
(0074768)
hudsonbot (developer)
2015-02-23 05:11

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/6856352d7235 [^]
Maturity status: Test

- Issue History
Date Modified Username Field Change
2015-02-16 18:52 AugustoMauch New Issue
2015-02-16 18:52 AugustoMauch Assigned To => alostale
2015-02-16 18:52 AugustoMauch Modules => Core
2015-02-16 18:52 AugustoMauch Regression level => Automated tests
2015-02-16 18:52 AugustoMauch Regression date => 2015-02-16
2015-02-16 18:52 AugustoMauch Regression introduced in release => pi
2015-02-16 18:52 AugustoMauch Regression introduced by commit => https://code.openbravo.com/erp/devel/pi/rev/e36c7483346a77b53c0b4349d53630aa46f536a6 [^]
2015-02-16 18:52 AugustoMauch Triggers an Emergency Pack => No
2015-02-16 18:56 AugustoMauch Relationship added caused by 0028913
2015-02-16 18:59 AugustoMauch Issue Monitored: alostale
2015-02-16 19:07 AugustoMauch Review Assigned To => alostale
2015-02-16 19:09 hgbot Checkin
2015-02-16 19:09 hgbot Note Added: 0074535
2015-02-16 19:09 hgbot Status new => resolved
2015-02-16 19:09 hgbot Resolution open => fixed
2015-02-16 19:09 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/44d28d043327e8b8f5a015031598466c968e221e [^]
2015-02-17 07:42 alostale Assigned To alostale => AugustoMauch
2015-02-17 07:42 alostale Status resolved => closed
2015-02-23 05:11 hudsonbot Checkin
2015-02-23 05:11 hudsonbot Note Added: 0074768


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker