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

View Revisions: Issue #16935 All Revisions ] Back to Issue ]
Summary 0016935: update.database fails when the sourcedata folder contains any non valid xml file
Revision 2011-04-29 09:35 by iperdomo
Description When working with the code repository you might get some conflicts when merging files and you end up with files like filename.xml.orig or filename.xml.rej

If you have one of this files that contains non valid XML code the update.database shows an error

update.database.java:
     [java] Executing database update process without checking changes in local files.
     [java] 0 INFO - Database connection: jdbc:postgresql://localhost:5432/pi. [^] User: tad
     [java] 3302 INFO - Executing full update.database
     [java] 3347 INFO - Reading tables...
     [java] 14156 INFO - Reading views...
     [java] 14772 INFO - Reading sequences...
     [java] 14776 INFO - Reading triggers...
     [java] 15061 INFO - Reading functions...
     [java] 15493 INFO - Sorting foreign keys, indexes and checks...
     [java] 15806 INFO - Starting function and trigger standardization.
     [java] 76248 INFO - Checking datatypes from the model loaded from the database
     [java] 76253 INFO - Original model loaded from database.
     [java] 88368 INFO - Checking datatypes from the model loaded from XML files
     [java] 89138 INFO - Loading data from XML files
     [java] org.xml.sax.SAXParseException: The markup in the document preceding the root element must be well-formed.
     [java] at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
     [java] at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
     [java] at org.apache.commons.digester.Digester.parse(Digester.java:1728)
     [java] at org.openbravo.ddlutils.util.DBSMOBUtil.loadDataStructures(DBSMOBUtil.java:880)
     [java] at org.openbravo.ddlutils.task.AlterDatabaseDataAll.doExecute(AlterDatabaseDataAll.java:129)
     [java] at org.openbravo.ddlutils.task.BaseDatabaseTask.execute(BaseDatabaseTask.java:86)
     [java] at org.openbravo.ddlutils.task.AlterDatabaseJava.main(AlterDatabaseJava.java:38)
     [java] 90185 ERROR - Parse Fatal Error at line 1 column 2: The markup in the document preceding the root element must be well-formed.
     [java] org.xml.sax.SAXParseException: The markup in the document preceding the root element must be well-formed.
     [java] at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source)
     [java] at org.apache.xerces.util.ErrorHandlerWrapper.fatalError(Unknown Source)
     [java] at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
     [java] at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
     [java] at org.apache.xerces.impl.XMLScanner.reportFatalError(Unknown Source)
     [java] at org.apache.xerces.impl.XMLDocumentScannerImpl$PrologDispatcher.dispatch(Unknown Source)
     [java] at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
     [java] at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
     [java] at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
     [java] at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
     [java] at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
     [java] at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
     [java] at org.apache.commons.digester.Digester.parse(Digester.java:1728)
     [java] at org.openbravo.ddlutils.util.DBSMOBUtil.loadDataStructures(DBSMOBUtil.java:880)
     [java] at org.openbravo.ddlutils.task.AlterDatabaseDataAll.doExecute(AlterDatabaseDataAll.java:129)
     [java] at org.openbravo.ddlutils.task.BaseDatabaseTask.execute(BaseDatabaseTask.java:86)
     [java] at org.openbravo.ddlutils.task.AlterDatabaseJava.main(AlterDatabaseJava.java:38)
     [java] 96868 INFO - Loading and applying configuration scripts
Revision 2011-04-29 09:35 by iperdomo
Description When working with the code repository you might get some conflicts when merging files and you end up with files like filename.xml.orig or filename.xml.rej

If you have one of this files that contains non valid XML code the update.database shows an error

update.database.java:
     [java] Executing database update process without checking changes in local files.
     [java] 0 INFO - Database connection: jdbc:postgresql://localhost:5432/seres. [^] User: tad
     [java] 3302 INFO - Executing full update.database
     [java] 3347 INFO - Reading tables...
     [java] 14156 INFO - Reading views...
     [java] 14772 INFO - Reading sequences...
     [java] 14776 INFO - Reading triggers...
     [java] 15061 INFO - Reading functions...
     [java] 15493 INFO - Sorting foreign keys, indexes and checks...
     [java] 15806 INFO - Starting function and trigger standardization.
     [java] 76248 INFO - Checking datatypes from the model loaded from the database
     [java] 76253 INFO - Original model loaded from database.
     [java] 88368 INFO - Checking datatypes from the model loaded from XML files
     [java] 89138 INFO - Loading data from XML files
     [java] org.xml.sax.SAXParseException: The markup in the document preceding the root element must be well-formed.
     [java] at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
     [java] at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
     [java] at org.apache.commons.digester.Digester.parse(Digester.java:1728)
     [java] at org.openbravo.ddlutils.util.DBSMOBUtil.loadDataStructures(DBSMOBUtil.java:880)
     [java] at org.openbravo.ddlutils.task.AlterDatabaseDataAll.doExecute(AlterDatabaseDataAll.java:129)
     [java] at org.openbravo.ddlutils.task.BaseDatabaseTask.execute(BaseDatabaseTask.java:86)
     [java] at org.openbravo.ddlutils.task.AlterDatabaseJava.main(AlterDatabaseJava.java:38)
     [java] 90185 ERROR - Parse Fatal Error at line 1 column 2: The markup in the document preceding the root element must be well-formed.
     [java] org.xml.sax.SAXParseException: The markup in the document preceding the root element must be well-formed.
     [java] at org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source)
     [java] at org.apache.xerces.util.ErrorHandlerWrapper.fatalError(Unknown Source)
     [java] at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
     [java] at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
     [java] at org.apache.xerces.impl.XMLScanner.reportFatalError(Unknown Source)
     [java] at org.apache.xerces.impl.XMLDocumentScannerImpl$PrologDispatcher.dispatch(Unknown Source)
     [java] at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
     [java] at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
     [java] at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
     [java] at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
     [java] at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
     [java] at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
     [java] at org.apache.commons.digester.Digester.parse(Digester.java:1728)
     [java] at org.openbravo.ddlutils.util.DBSMOBUtil.loadDataStructures(DBSMOBUtil.java:880)
     [java] at org.openbravo.ddlutils.task.AlterDatabaseDataAll.doExecute(AlterDatabaseDataAll.java:129)
     [java] at org.openbravo.ddlutils.task.BaseDatabaseTask.execute(BaseDatabaseTask.java:86)
     [java] at org.openbravo.ddlutils.task.AlterDatabaseJava.main(AlterDatabaseJava.java:38)
     [java] 96868 INFO - Loading and applying configuration scripts


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker