How so? Until you committed that change they were the same.
The tarball that I downloaded this afternoon doesn't have the raf.close() call in the create() method for Paged.java... CVS does, which was the cause of the problem. BTree calls super.create() to initalize the file, but when create returns, the file is closed, so the file descriptor was invalid, causing the BTree root node to fail creation. I added an open/close to BTree create, which fixes the problem.
-- Tom Bradford - http://www.tbradford.org Architect - XQRL (XQuery Engine) - http://www.xqrl.com Apache Xindice (Native XML Database) - http://xml.apache.org Project Labrador (Web Services Framework) - http://notdotnet.org
