错误提示:Error: 500 Location: /jsp/ierp/sm/login1.jsp Internal Servlet Error:javax.servlet.ServletException: RNBOsproFindFirstUnit at org.apache.jasper.servlet.JspServlet.service(Compiled Code) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:404) at org.apache.tomcat.core.Handler.service(Handler.java:286) at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372) at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:797) at org.apache.tomcat.core.ContextManager.service(ContextManager.java:743) at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:210) at org.apache.tomcat.service.TcpWorkerThread.runIt(Compiled Code) at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(Compiled Code) at java.lang.Thread.run(Compiled Code)Root cause: java.lang.UnsatisfiedLinkError: RNBOsproFindFirstUnit at ierp.install.sec.SecurityDrv.readHexData(Compiled Code) at ierp.install.sec.SecurityDrv.isTd(Compiled Code) at ierp.install.sec.SecurityDrv.getProductLic(Compiled Code) at ierp.install.sec.Security.init(Compiled Code) at ierp.install.sec.Security.(Security.java:47) at at at ierp.sm.core.bs.servlet.LoginControlBean.(LoginControlBean.java:33) at java.beans.Beans.instantiate(Beans.java:120) at _0002fjsp_0002fierp_0002fsm_0002flogin_00031_0002ejsp_0002fjsp_0002fierp_0002fsm_0002flogin1_jsp_0._jspService(_0002fjsp_0 at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:119) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:177) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:318) at org.apache.jasper.servlet.JspServlet.service(Compiled Code) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:404) at org.apache.tomcat.core.Handler.service(Handler.java:286) at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372) at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:797) at org.apache.tomcat.core.ContextManager.service(ContextManager.java:743) at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:210) at org.apache.tomcat.service.TcpWorkerThread.runIt(Compiled Code) at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(Compiled Code) at java.lang.Thread.run(Compiled Code)
Location: /jsp/ierp/sm/login1.jsp
Internal Servlet Error:javax.servlet.ServletException: RNBOsproFindFirstUnit
at org.apache.jasper.servlet.JspServlet.service(Compiled Code)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:404)
at org.apache.tomcat.core.Handler.service(Handler.java:286)
at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:797)
at org.apache.tomcat.core.ContextManager.service(ContextManager.java:743)
at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:210)
at org.apache.tomcat.service.TcpWorkerThread.runIt(Compiled Code)
at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(Compiled Code)
at java.lang.Thread.run(Compiled Code)Root cause:
java.lang.UnsatisfiedLinkError: RNBOsproFindFirstUnit
at ierp.install.sec.SecurityDrv.readHexData(Compiled Code)
at ierp.install.sec.SecurityDrv.isTd(Compiled Code)
at ierp.install.sec.SecurityDrv.getProductLic(Compiled Code)
at ierp.install.sec.Security.init(Compiled Code)
at ierp.install.sec.Security.(Security.java:47)
at
at
at ierp.sm.core.bs.servlet.LoginControlBean.(LoginControlBean.java:33)
at java.beans.Beans.instantiate(Beans.java:120)
at _0002fjsp_0002fierp_0002fsm_0002flogin_00031_0002ejsp_0002fjsp_0002fierp_0002fsm_0002flogin1_jsp_0._jspService(_0002fjsp_0
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:119)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:177)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:318)
at org.apache.jasper.servlet.JspServlet.service(Compiled Code)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:404)
at org.apache.tomcat.core.Handler.service(Handler.java:286)
at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:797)
at org.apache.tomcat.core.ContextManager.service(ContextManager.java:743)
at org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java:210)
at org.apache.tomcat.service.TcpWorkerThread.runIt(Compiled Code)
at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(Compiled Code)
at java.lang.Thread.run(Compiled Code)
举例:你的jsp站点目录为e:\myjsp
建立e:\myjsp\WEB-INF,在下面建一个web.xml文件,内容如下:
<?xml version="1.0" encoding="ISO-8859-1"?><!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN"
"http://java.sun.com/j2ee/dtds/web-app_2.2.dtd"><web-app>
<servlet>
<servlet-name>
e:\myjsp\server /*Servlet和bean的目录*/
</servlet-name>
</servlet>
</web-app>修改tomcat 配置文件server.xml
加入:
<Context path="" docBase="e:\myjsp" debug="0" reloadable="true" >
</Context>
把原来那个path=""的删除掉
tomcat就可以找到你的站点目录了。
对了,还要把你的servlet目录加入到classpath中。一切ok
http://127.0.0.1:8080/,试试吧