0 0

新装WebSphere,部署JAVAWEB应用后,servlet访问浏览器报404错误30

环境WIN7 RAD7.5 WAS7.0 IBM自带J2RE1.6.2 J9 VM
正常安装,服务器正常启动 ,建立JDBC连接池至db2
从另一服务器上导入应用WAR包,发布至服务器。应用成功启动,应用名Query
测试:JSP页面成功访问,数据库连接正常。
访问http://local:9080/Query/servlet/***Servlet?title=D1,浏览器报404错误,未找到页面,服务器后台报[12-8-28 11:26:39:346 CST] 00000010 FfdcProvider  I com.ibm.ws.ffdc.impl.FfdcProvider logIncident FFDC1003I: 已在 d:\Program Files\IBM\WebSphere\AppServer\profiles\AppSrv01\logs\ffdc\server1_6aeb6aeb_12.08.28_11.26.39.2684334.txt com.ibm.ws.management.AdminServiceImpl.invoke 679 发出 FFDC 事件。
再次访问SERVLET则不再报错。运行java程序正常。

所有类已编译,在\Query\WebContent\WEB-INF\classes能看到所有的class文件,web容器属性com.ibm.ws.webcontainer.invokefilterscompatibility 已设置为TRUE
访问http://local:9080/snoop 正常返回页面

换了台电脑WINXP RAD6.0 WAS6.0 也是同样的问题

windows环境变量JAVA_HOME CLASSPATH 已设置

请专家指点!

问题补充:自己顶一下

问题补充:25 MHT] 00000042 SystemErr     R at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:58)
[12-8-29 15:10:31:625 MHT] 00000042 SystemErr     R at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code))
[12-8-29 15:10:31:625 MHT] 00000042 SystemErr     R at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
[12-8-29 15:10:31:625 MHT] 00000042 SystemErr     R at javax.management.modelmbean.RequiredModelMBean.invokeMethod(RequiredModelMBean.java:1366)
[12-8-29 15:10:31:625 MHT] 00000042 SystemErr     R at javax.management.modelmbean.RequiredModelMBean.invoke(RequiredModelMBean.java:1012)
[12-8-29 15:10:31:625 MHT] 00000042 SystemErr     R at mx4j.server.interceptor.InvokerMBeanServerInterceptor.invoke(InvokerMBeanServerInterceptor.java:233)
[12-8-29 15:10:31:625 MHT] 00000042 SystemErr     R at mx4j.server.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:128)
[12-8-29 15:10:31:625 MHT] 00000042 SystemErr     R at mx4j.server.interceptor.SecurityMBeanServerInterceptor.invoke(SecurityMBeanServerInterceptor.java:86)
[12-8-29 15:10:31:625 MHT] 00000042 SystemErr     R at mx4j.server.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:128)
[12-8-29 15:10:31:625 MHT] 00000042 SystemErr     R at mx4j.server.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:128)
[12-8-29 15:10:31:625 MHT] 00000042 SystemErr     R at mx4j.server.interceptor.ContextClassLoaderMBeanServerInterceptor.invoke(ContextClassLoaderMBeanServerInterceptor.java:167)
[12-8-29 15:10:31:625 MHT] 00000042 SystemErr     R at mx4j.server.MX4JMBeanServer.invoke(MX4JMBeanServer.java:1249)
[12-8-29 15:10:31:625 MHT] 00000042 SystemErr     R at com.ibm.ws.management.AdminServiceImpl$1.run(AdminServiceImpl.java:901)
[12-8-29 15:10:31:625 MHT] 00000042 SystemErr     R at com.ibm.ws.security.util.AccessController.doPrivileged(AccessController.java(Compiled Code))
[12-8-29 15:10:31:625 MHT] 00000042 SystemErr     R at com.ibm.ws.management.AdminServiceImpl.invoke(AdminServiceImpl.java:817)
[12-8-29 15:10:31:625 MHT] 00000042 SystemErr     R at com.ibm.ws.console.core.mbean.ResourceMBeanHelper.testConnection(ResourceMBeanHelper.java:217)
[12-8-29 15:10:31:625 MHT] 00000042 SystemErr     R at com.ibm.ws.console.resources.jdbc.DataSourceCollectionAction.execute(DataSourceCollectionAction.java:273)
[12-8-29 15:10:31:625 MHT] 00000042 SystemErr     R at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
[12-8-29 15:10:31:625 MHT] 00000042 SystemErr     R at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:275)
[12-8-29 15:10:31:641 MHT] 00000042 SystemErr     R at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1486)
[12-8-29 15:10:31:641 MHT] 00000042 SystemErr     R at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:528)
[12-8-29 15:10:31:641 MHT] 00000042 SystemErr     R at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
[12-8-29 15:10:31:641 MHT] 00000042 SystemErr     R at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
[12-8-29 15:10:31:641 MHT] 00000042 SystemErr     R at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1212)
[12-8-29 15:10:31:641 MHT] 00000042 SystemErr     R at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:629)
[12-8-29 15:10:31:641 MHT] 00000042 SystemErr     R at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:2837)
[12-8-29 15:10:31:641 MHT] 00000042 SystemErr     R at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:220)
[12-8-29 15:10:31:641 MHT] 00000042 SystemErr     R at com.ibm.ws.webcontainer.VirtualHost.handleRequest(VirtualHost.java:204)
[12-8-29 15:10:31:641 MHT] 00000042 SystemErr     R at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:1681)
[12-8-29 15:10:31:641 MHT] 00000042 SystemErr     R at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:77)
[12-8-29 15:10:31:641 MHT] 00000042 SystemErr     R at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:421)
[12-8-29 15:10:31:641 MHT] 00000042 SystemErr     R at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:367)
[12-8-29 15:10:31:641 MHT] 00000042 SystemErr     R at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:94)
[12-8-29 15:10:31:641 MHT] 00000042 SystemErr     R at com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(WorkQueueManager.java:548)
[12-8-29 15:10:31:641 MHT] 00000042 SystemErr     R at com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(WorkQueueManager.java:601)
[12-8-29 15:10:31:641 MHT] 00000042 SystemErr     R at com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(WorkQueueManager.java:934)
[12-8-29 15:10:31:641 MHT] 00000042 SystemErr     R at com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(WorkQueueManager.java:1021)
[12-8-29 15:10:31:641 MHT] 00000042 SystemErr     R at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1332)
2012年8月28日 11:53
目前还没有答案

相关推荐

    Eclipse+WebSphere部署WAR应用

    ### Eclipse+WebSphere部署WAR应用知识点详解 #### 一、WebSphere部署WAR应用流程解析 在WebSphere中部署WAR应用通常涉及多个步骤,包括配置数据库的JNDI、添加JDBC驱动程序、创建数据源以及最终部署应用。下面将...

    关于 WebSphere 的应用部署

    安装完成后,记得保存配置并启动应用,最后通过浏览器访问 `http://<服务器IP>:9080/loginServer/` 来测试部署是否成功。 需要注意的是,如果希望通过 80 端口直接访问应用,可能需要修改 Apache 和插件的配置文件...

    系统WebSphere部署手册_系统WebSphere部署手册_

    系统WebSphere部署手册是IBM提供的一份详尽的文档,旨在指导用户如何在各种环境中成功部署和管理WebSphere应用程序服务器。WebSphere是IBM的一款企业级Java应用服务器,它提供了运行和管理基于Java技术的应用程序所...

    \websphere部署EJB3.docx

    在本文档中,我们探讨了如何在IBM WebSphere应用服务器上部署EJB 3应用程序。WebSphere是IBM提供的一款强大的Java应用服务器,它支持Java EE(Enterprise JavaBeans)规范,包括EJB 3。以下是详细的步骤和知识点: ...

    Websphere部署发布步骤

    Websphere是一款由IBM开发的企业级应用服务器,它提供了强大的应用程序部署和管理功能。本文将详细介绍Websphere 7.0的部署和发布过程,帮助你理解如何在该平台上配置和管理应用程序。 1. **安装Websphere 7.0** -...

    websphere5.1应用部署

    - 登录Websphere控制台,通过浏览器访问`localhost:9090/admin`,默认无需填写用户标识。 - 准备好应用发布包,包括EAR(Enterprise Archive)或WAR(Web Application Archive)格式。 - 在控制台上选择“安装”...

    websphere 集群应用部署

    ### Websphere 集群应用部署 #### 集群应用部署基础 在开始部署应用程序之前,了解集群的基本概念是非常重要的。集群是一组运行相同应用程序的服务器的集合,它们作为一个单一的系统工作,以提供更高的可用性、...

    手把手教你WebSphere部署

    3. **复制WAR文件**:将打包后的WAR文件复制到WebSphere所在机器的指定目录下(如`d:\待部署的应用`)。 #### 五、部署应用程序 最后一步是在WebSphere应用服务器上部署应用程序。 1. **选择安装新应用程序**:...

    WebSphere8.5 Linux 安装部署全过程

    在本文中,我们将深入探讨如何在Linux环境下安装和部署WebSphere Application Server V8.5,这是一个企业级的应用服务器,广泛用于构建和运行Java EE应用程序。整个过程分为几个关键步骤,包括准备必要的软件包、...

    webSphere安装、配置和WEB应用部署

    ### WebSphere安装、配置与WEB应用部署详尽指南 #### WebSphere Application Server 安装流程详解 WebSphere Application Server 的安装是一项关键任务,涉及到多个步骤,确保系统的稳定性和应用程序的高效运行。...

    基于websphere部署ims

    【基于Websphere部署IMS】涉及的关键技术包括Websphere应用服务器、IMS(Information Management System)、ArcGIS GIS系统以及Web服务器插件。以下是对这些知识点的详细解释: 1. **Websphere应用服务器**:...

    (完整版)Eclipse+WebSphere部署WAR应用.doc

    2. 确认部署设置后,WebSphere将自动处理应用的安装和启动。 这个过程对于Java开发者来说至关重要,因为理解如何配置和部署WAR应用在实际开发和生产环境中是必不可少的技能。Eclipse的集成和WebSphere的强大管理...

    Websphere部署与配置手册

    Websphere 部署与配置手册 本手册旨在指导读者完成 Websphere 的部署和配置,涵盖了从安装到配置的详细步骤。 一、Websphere 安装 ================= ### 1. 安装选择 Websphere 安装有两种方式:单机安装和集群...

    websphere应用服务器部署

    ### Websphere应用服务器部署详解 #### 一、概述 Websphere Application Server(WAS)是由IBM开发的一款企业级应用服务器,它提供了强大的中间件功能来支持Java EE应用程序的运行。本文档将详细介绍如何在Windows ...

    websphere部署手册

    在IT行业中,IBM WebSphere是一款广泛应用的企业级应用服务器,它为开发、运行和管理Java EE(现在称为Jakarta EE)应用程序提供了全面的平台。本文将深入探讨如何在WebSphere 7上进行安装配置以及Java Web应用的...

    websphere 6 应用部署指南

    Websphere 6应用部署指南是一份详细的指导文档,旨在帮助用户理解并实施在Websphere 6环境中部署应用程序的全过程。Websphere是IBM提供的一款企业级的应用服务器,它支持Java EE(Java Platform, Enterprise Edition...

    websphere上web应用发布

    5. **启动应用**:部署完成后,需在WebSphere中启动应用程序实例,使其对外提供服务。 6. **测试验证**:通过浏览器访问Web应用的URL,确保应用正常工作。 **注意事项和常见问题:** - **版本兼容性**:确保...

    Websphere Application Server 部署Spring Boot项目源码.zip

    7. **测试应用**:部署完成后,通过WAS的URL访问应用,确保一切正常工作。可能需要调整应用的端口配置,因为WAS可能已经在监听默认的HTTP端口。 在整个过程中,理解WebSphere Application Server的部署机制和Spring...

    Websphere6.0应用部署文档

    【Websphere6.0应用部署】是IBM的一款企业级应用服务器的部署流程,涉及到的主要步骤包括安装、配置环境变量、设置数据源、发布应用程序、修改类装载策略以及启动应用等关键环节。以下是对这些步骤的详细解释: 一...

Global site tag (gtag.js) - Google Analytics