[GeoNetwork-users] Database error: java.lang.Error: Assert failed - area not marked as deleted

Hi there,

This error recurred - any ideas on how to fix?

Thanks.

java -jar ~/geonetwork/web/geonetwork/WEB-INF/lib/mckoi-1.0.2.jar

Mckoi SQL Database ( 1.0.2 )
Copyright (C) 2000, 2001, 2002, 2003 Diehl and Associates, Inc. All rights
reserved.
Use: -h for help.

  Mckoi SQL Database comes with ABSOLUTELY NO WARRANTY.
  This is free software, and you are welcome to redistribute it
  under certain conditions. See LICENSE.txt for details of the
  GPL License.

Exception in thread "main" java.lang.Error: Assert failed - area not marked
as deleted. pos = 865864 this = [ JournalledFileStore: BlobStore ]
  at com.mckoi.store.AbstractStore.addToBinChain(AbstractStore.java:1010)
  at com.mckoi.store.AbstractStore.free(AbstractStore.java:1353)
  at com.mckoi.store.AbstractStore.deleteArea(AbstractStore.java:1387)
  at com.mckoi.database.BlobStore.releaseReference(BlobStore.java:706)
  at
com.mckoi.database.V2MasterTableDataSource.removeAllBlobReferencesForRecord(V2MasterTableDataSource.java:700)
  at
com.mckoi.database.V2MasterTableDataSource.internalDeleteRow(V2MasterTableDataSource.java:1214)
  at
com.mckoi.database.MasterTableDataSource.doHardRowRemove(MasterTableDataSource.java:1000)
  at
com.mckoi.database.MasterTableDataSource.doOpeningScan(MasterTableDataSource.java:1131)
  at
com.mckoi.database.V2MasterTableDataSource.open(V2MasterTableDataSource.java:401)
  at
com.mckoi.database.TableDataConglomerate.readVisibleTables(TableDataConglomerate.java:383)
  at
com.mckoi.database.TableDataConglomerate.open(TableDataConglomerate.java:1096)
  at com.mckoi.database.Database.init(Database.java:1803)
  at
com.mckoi.database.control.DBController.startDatabase(DBController.java:131)
  at com.mckoi.runtime.McKoiDBMain.doBoot(McKoiDBMain.java:163)
  at com.mckoi.runtime.McKoiDBMain.main(McKoiDBMain.java:296)

--
View this message in context: http://osgeo-org.1803224.n2.nabble.com/Database-error-java-lang-Error-Assert-failed-area-not-marked-as-deleted-tp6498776p6498776.html
Sent from the GeoNetwork users mailing list archive at Nabble.com.

For future reference, this tool appeared to resolve the situation:

/geonetwork/web/geonetwork/WEB-INF/lib $ java -cp mckoi-1.0.2.jar
com.mckoi.tools.DBConglomerateRepairTool -path
/home/user/geonetwork/web/geonetwork/WEB-INF/db/data

--
View this message in context: http://osgeo-org.1803224.n2.nabble.com/Database-error-java-lang-Error-Assert-failed-area-not-marked-as-deleted-tp6498776p6498952.html
Sent from the GeoNetwork users mailing list archive at Nabble.com.