FilePersistenceTooBigForSerializationException, TestException {
initialize();
dataAccessSession.open();
BobObjectArrayOfArray bobObjectArrayOfArray = initialBobObjectArrayOfArray2();
dataAccessSession.setObject(KEY, bobObjectArrayOfArray);
dataAccessSession.save();
bobObjectArrayOfArray = (BobObjectArrayOfArray) dataAccessSession
.getObject(KEY);
final Bob1[][] values = (Bob1[][]) bobObjectArrayOfArray.getValues();
Bob1 bob1 = values[0][0];
clearSaveDone();
int value = bob1.getVal();
assertSaved();
assertEquals(BAD_VALUE, 10, value);
bob1 = newBob1();
// values[1]=new Bob1[2];
bobObjectArrayOfArray.setValue(1, new Bob1[2]);
// values[1][0] = bob1; // can't do that
bobObjectArrayOfArray.setValue(1, 0, bob1);
saveDone = false;
value = bob1.getVal();
assertSaved();
assertEquals(BAD_VALUE, 20, value);
}