Invalid Argument Exception on Java API's DB Close
558055Feb 7 2007 — edited Mar 5 2007When closing the database via the Java API's close method, I am getting an invalid argument exception... how can this be fixed... subsequent access to the DB causes the JVM to crash??
ERROR: An exception has occurred: java.lang.IllegalArgumentException: Invalid argument
java.lang.IllegalArgumentException: Invalid argument
at com.sleepycat.db.internal.db_javaJNI.DbEnv_close0(Native Method)
at com.sleepycat.db.internal.DbEnv.close0(DbEnv.java:217)
at com.sleepycat.db.internal.DbEnv.close(DbEnv.java:77)
at com.sleepycat.db.Environment.close(Environment.java:39)
at com.sleepycat.dbxml.XmlManager.closeInternal(XmlManager.java:301)
at com.sleepycat.dbxml.XmlManager.delete(XmlManager.java:33)
at com.sleepycat.dbxml.XmlManager.close(XmlManager.java:310)
at com.iconnect.data.adapters.BerkleyXMLDBImpl.insert(BerkleyXMLDBImpl.java:827)
at com.iconnect.data.DataManagerFactory.insert(DataManagerFactory.java:182)
at Xindice2Berkley.main(Xindice2Berkley.java:99)