p***@gmail.com
2007-01-10 06:23:28 UTC
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.handleJspException(JspServletWrapper.java:565)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:414)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.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.doHandlePageException(PageContextImpl.java:855)
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:784)
org.apache.jsp.header_jsp._jspService(header_jsp.java:139)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:390)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.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_javaJNI.java:35)
com.sleepycat.db.internal.DbEnv.<init>(DbEnv.java:213)
com.sleepycat.db.EnvironmentConfig.createEnvironment(EnvironmentConfig.java:932)
com.sleepycat.db.EnvironmentConfig.openEnvironment(EnvironmentConfig.java:885)
com.sleepycat.db.Environment.<init>(Environment.java:30)
database.IPMSDatabase.setup(IPMSDatabase.java:97)
org.apache.jsp.header_jsp._jspService(header_jsp.java:79)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:390)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
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.handleJspException(JspServletWrapper.java:565)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:414)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.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.doHandlePageException(PageContextImpl.java:855)
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:784)
org.apache.jsp.header_jsp._jspService(header_jsp.java:139)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:390)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.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_javaJNI.java:35)
com.sleepycat.db.internal.DbEnv.<init>(DbEnv.java:213)
com.sleepycat.db.EnvironmentConfig.createEnvironment(EnvironmentConfig.java:932)
com.sleepycat.db.EnvironmentConfig.openEnvironment(EnvironmentConfig.java:885)
com.sleepycat.db.Environment.<init>(Environment.java:30)
database.IPMSDatabase.setup(IPMSDatabase.java:97)
org.apache.jsp.header_jsp._jspService(header_jsp.java:79)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:390)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)