dbTalk Databases Forums  

Berkeley DB and Servlet

comp.databases.berkeley-db comp.databases.berkeley-db


Discuss Berkeley DB and Servlet in the comp.databases.berkeley-db forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
pavan.gup@gmail.com
 
Posts: n/a

Default Berkeley DB and Servlet - 01-10-2007 , 12:23 AM






Hi,
I am writing a servlet using oracle berkely db. I get the following
runtime error shown below. I think it is related to JNI but am unable
to resolve it. Has anyone fixed such a kind of problem before?
================================================== ============
exception

org.apache.jasper.JasperException: javax.servlet.ServletException:
java.lang.UnsatisfiedLinkError: no libdb_java45 in java.library.path
org.apache.jasper.servlet.JspServletWrapper.handle JspException(JspServletWrapper.java:565)
org.apache.jasper.servlet.JspServletWrapper.servic e(JspServletWrapper.java:414)
org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet .java:803)


root cause

javax.servlet.ServletException: java.lang.UnsatisfiedLinkError: no
libdb_java45 in java.library.path
org.apache.jasper.runtime.PageContextImpl.doHandle PageException(PageContextImpl.java:855)
org.apache.jasper.runtime.PageContextImpl.handlePa geException(PageContextImpl.java:784)
org.apache.jsp.header_jsp._jspService(header_jsp.j ava:139)
org.apache.jasper.runtime.HttpJspBase.service(Http JspBase.java:98)
javax.servlet.http.HttpServlet.service(HttpServlet .java:803)
org.apache.jasper.servlet.JspServletWrapper.servic e(JspServletWrapper.java:390)
org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet .java:803)


root cause

java.lang.UnsatisfiedLinkError: no libdb_java45 in java.library.path
java.lang.ClassLoader.loadLibrary(ClassLoader.java :1682)
java.lang.Runtime.loadLibrary0(Runtime.java:823)
java.lang.System.loadLibrary(System.java:1030)
com.sleepycat.db.internal.db_javaJNI.<clinit>(db_j avaJNI.java:35)
com.sleepycat.db.internal.DbEnv.<init>(DbEnv.java: 213)
com.sleepycat.db.EnvironmentConfig.createEnvironme nt(EnvironmentConfig.java:932)
com.sleepycat.db.EnvironmentConfig.openEnvironment (EnvironmentConfig.java:885)
com.sleepycat.db.Environment.<init>(Environment.ja va:30)
database.IPMSDatabase.setup(IPMSDatabase.java:97)
org.apache.jsp.header_jsp._jspService(header_jsp.j ava:79)
org.apache.jasper.runtime.HttpJspBase.service(Http JspBase.java:98)
javax.servlet.http.HttpServlet.service(HttpServlet .java:803)
org.apache.jasper.servlet.JspServletWrapper.servic e(JspServletWrapper.java:390)
org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet .java:803)


Reply With Quote
  #2  
Old   
Florian Weimer
 
Posts: n/a

Default Re: Berkeley DB and Servlet - 01-10-2007 , 01:46 AM






* pavan gup:

Quote:
org.apache.jasper.JasperException: javax.servlet.ServletException:
java.lang.UnsatisfiedLinkError: no libdb_java45 in java.library.path
The JNI binding cannot find the native library. You must install it
somewhere the JVM can find it.


Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.