java.io.FileNotFoundException: No such file or directory
716784Aug 27 2009 — edited Aug 27 2009Hi,
I am getting file not found error even the file path is right. Could someone please point out the problem for me?
[root@localhost examples_java]# /usr/src/jdk1.6.0_16/bin/java -Djava.library.path=/usr/local/BerkeleyDB.4.7/lib/ -classpath .:/usr/src/db-4.7.25.NC/java/src:/usr/local/BerkeleyDB.4.7/lib/db.jar bdbtest
Error on inventory secondary cursor:
java.io.FileNotFoundException: No such file or directory
java.io.FileNotFoundException: No such file or directory
at com.sleepycat.db.internal.db_javaJNI.Db_open(Native Method)
at com.sleepycat.db.internal.Db.open(Db.java:404)
at com.sleepycat.db.DatabaseConfig.openDatabase(DatabaseConfig.java:1990)
at com.sleepycat.db.SecondaryConfig.openSecondaryDatabase(SecondaryConfig.java:262)
at com.sleepycat.db.SecondaryDatabase.<init>(SecondaryDatabase.java:129)
at bdbtest.main(bdbtest.java:65)
Exception in thread "main" java.lang.NullPointerException
at bdbtest.main(bdbtest.java:135)
primDB = new Database("/tmp/bdb_ca_db.db",
"bdb_ca_db",
dbConfig);
**myDatabase = new SecondaryDatabase("/tmp/bdb_ca_db.db",** // it is complaining here
**"ca_sdb_res_alias",**
**primDB,**
**mySecConfig);**
If i do ls, I can see the file /tmp/bdb_ca_db.db.
[root@localhost examples_java]# ls /tmp/*.db
/tmp/bdb_ca_db.db /tmp/bdb_co_db.db /tmp/bdb_cr_db.db /tmp/class4_cdr.db
/tmp/bdb_ca_sdb.db /tmp/bdb_co_sdb.db /tmp/bdb_cr_sdb.db