- 论坛徽章:
- 0
|
resin3.0.4+jdk1.4.2项目(旧)
为 了测试是不是配置文件的问题,配置文件已经被我删除的只有下面这么一点了。但是项目运行正常。
- <caucho.com>
- <http-server>
- <doc-dir>d:\lss</doc-dir>
- <http port='80'/>
- <servlet-mapping url-pattern='/servlet/*' servlet-name='invoker'/>
- <welcome-file-list>index.xtp, index.jsp, index.html, index.htm</welcome-file-list>
- </http-server>
- </caucho.com>
复制代码
resin3.1.7+jdk1.5.0(新)
这个resin大部分配置文件没有变。下面是配置项目的一些信息。
-
- <host id="localhost" root-directory="${resin.root}/../lss">
- <web-app id='/' document-directory=".">
- <servlet-mapping url-pattern='/servlet/*' servlet-name='invoker'/>
- <session-config>
- <!-- 30 min timeout -->
- <session-timeout>30</session-timeout>
- <session-max>4096</session-max>
- <file-store>WEB-INF/sessions</file-store>
- </session-config>
- </web-app>
- </host>
复制代码
问题描述如下:
在旧项目中,一切运行正常。在新项目resin3.1.7+jdk1.5.0中,JSP页面,静态页面,访问数据库都很正常。
但是在访问servlet的时候,已经请求到servlet,但是一直获取空信息,很是郁闷,望各位高手指点一二。
异常如下:
- 500 Servlet Exception
- [show] java.lang.NullPointerException
- java.lang.NullPointerException
- at publicclass.ShowMsg.doGet(ShowMsg.java:84)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:114)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:91)
- at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:103)
- at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:187)
- at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:266)
- at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:270)
- at com.caucho.server.port.TcpConnection.run(TcpConnection.java:678)
- at com.caucho.util.ThreadPool$Item.runTasks(ThreadPool.java:721)
- at com.caucho.util.ThreadPool$Item.run(ThreadPool.java:643)
- at java.lang.Thread.run(Thread.java:595)
复制代码 |
|