In DefaultEntityHandler.java you will find
starting at 1219 :
newIntArray = new int[chunk * 2][];
System.arraycopy(fSystemId, 0, newIntArray, 0, chunk);
newIntArray = new int[chunk * 2][];
System.arraycopy(fBaseSystemId, 0, newIntArray, 0, chunk);
fBaseSystemId = newIntArray;
-> fSystemId = newIntArray;
I think it should be:
newIntArray = new int[chunk * 2][];
System.arraycopy(fSystemId, 0, newIntArray, 0, chunk);
-> fSystemId = newIntArray;
newIntArray = new int[chunk * 2][];
System.arraycopy(fBaseSystemId, 0, newIntArray, 0, chunk);
fBaseSystemId = newIntArray;
Please don't make me cry againg and accept my fix this time, please,
Neil
Lunatech Research
[EMAIL PROTECTED]
[EMAIL PROTECTED]