我刚刚在舞台服务器上安装了WS 7。测试服务器是在几个月前完成的。我已经部署了与测试相同的应用程序。访问JSP时出现“内部服务器错误”。 Servlets ok
一个应用程序导致我的问题。我调用登录servlet,但结果是“内部服务器错误”消息。从我的日志中,我可以看到servlet成功处理登录并重定向到JSP。这是最后的信息。我可以在任何其他标准输出/错误日志中找到更多信息。
我试着创建一个简单的JSP只包含HTML - 同样的错误。如果我将文件重命名为test.html,它会正确显示。插件配置看起来与测试服务器上的插件配置完全相同(一切正常)
想法任何人?
http_plugin.log
[Tue Sep 21 14:06:02 2010] 00000bd4 00002430 - ERROR: ws_common: websphereGetStream: socket error conditions pending
[Tue Sep 21 14:06:02 2010] 00000bd4 00002430 - ERROR: ws_common: websphereExecute: Failed to create the stream
[Tue Sep 21 14:06:02 2010] 00000bd4 00002430 - ERROR: ws_common: websphereHandleRequest: Failed to execute the transaction to 'server1'on host 'SRVxyz'; will try another one
[Tue Sep 21 14:06:03 2010] 00000bd4 00002430 - ERROR: ws_common: websphereGetStream: socket error conditions pending
[Tue Sep 21 14:06:03 2010] 00000bd4 00002430 - ERROR: ws_common: websphereExecute: Failed to create the stream
[Tue Sep 21 14:06:03 2010] 00000bd4 00002430 - ERROR: ws_common: websphereHandleRequest: Failed to execute the transaction to 'server1'on host 'SRVxyz'; will try another one
[Tue Sep 21 14:06:03 2010] 00000bd4 00002430 - ERROR: ws_common: websphereWriteRequestReadResponse: Failed to find an app server to handle this request
[Tue Sep 21 14:06:03 2010] 00000bd4 00002430 - ERROR: ESI: getResponse: failed to get response: rc = 2
[Tue Sep 21 14:06:03 2010] 00000bd4 00002430 - ERROR: ws_common: websphereHandleRequest: Failed to handle request
您怀疑HTTP Plugin错误?直接访问Web容器(并通过Web服务器)来查看您是否能够访问您的JSP。什么是您的登录servlet? (是基于FORM的登录还是您使用的自定义登录servlet)。登录servlet是往返(返回到浏览器然后到JSP)还是执行到JSP的服务器端调用?在后者的情况下,没有HTTP插件参与) – Manglu 2010-09-22 02:10:21