@ -315,8 +315,18 @@ public class kelondroCollectionIndex {
// read the row and define a collection
// read the row and define a collection
kelondroRowSetcollection=newkelondroRowSet(this.rowdef,arrayrow.getColBytes(1));// FIXME: this does not yet work with different rowdef in case of several rowdef.objectsize()
kelondroRowSetcollection=newkelondroRowSet(this.rowdef,arrayrow.getColBytes(1));// FIXME: this does not yet work with different rowdef in case of several rowdef.objectsize()
thrownewkelondroException(arrayFile(this.path,this.filenameStub,this.loadfactor,chunksize,partitionnumber,serialnumber).toString(),"array contains wrong row '"+newString(arrayrow.getColBytes(0))+"', expected is '"+newString(indexrow.getColBytes(idx_col_key))+"', the row has been fixed");