部署WebSphere问题,求救啊!在线等

问题描述

项目本身在WebSphere部署正常,今天下午替换了两个class,导致项目两个功能不能用了,下面贴异常

解决方案

解决方案二:
[14-11-2617:02:20:370CST]00000022servletEcom.ibm.ws.webcontainer.servlet.ServletWrapperserviceSRVE0068E:应用程序plmpcdm_20141126_V1_1_war中servlet/decl/common/comm_iq_in_view.jsp的某一服务方法创建了未捕获到的异常。创建的异常:java.lang.NullPointerExceptionatcom.ibm._jsp._comm_5F_iq_5F_in_5F_view._jspService(_comm_5F_iq_5F_in_5F_view.java:212)atcom.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:98)atjavax.servlet.http.HttpServlet.service(HttpServlet.java:831)atcom.ibm.ws.cache.servlet.ServletWrapper.serviceProxied(ServletWrapper.java:307)atcom.ibm.ws.cache.servlet.CacheHook.handleFragment(CacheHook.java:571)atcom.ibm.ws.cache.servlet.CacheHook.handleServlet(CacheHook.java:247)atcom.ibm.ws.cache.servlet.ServletWrapper.service(ServletWrapper.java:259)atcom.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1655)atcom.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1595)atcom.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:104)atcom.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:77)atcom.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:895)atcom.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:932)atcom.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:500)atcom.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:178)atcom.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest(GenericServletWrapper.java:121)atcom.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionServletWrapper.handleRequest(AbstractJSPExtensionServletWrapper.java:239)atcom.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.include(WebAppRequestDispatcher.java:673)atorg.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:1045)atorg.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:1006)atcom.ibm._jsp._comm_5F_censor_5F_ord_5F_view._jspx_meth_c_if_1(_comm_5F_censor_5F_ord_5F_view.java:250)atcom.ibm._jsp._comm_5F_censor_5F_ord_5F_view._jspx_meth_c_if_0(_comm_5F_censor_5F_ord_5F_view.java:358)atcom.ibm._jsp._comm_5F_censor_5F_ord_5F_view._jspService(_comm_5F_censor_5F_ord_5F_view.java:213)atcom.ibm.ws.jsp.runtime.HttpJspBase.service(HttpJspBase.java:98)atjavax.servlet.http.HttpServlet.service(HttpServlet.java:831)atcom.ibm.ws.cache.servlet.ServletWrapper.serviceProxied(ServletWrapper.java:307)atcom.ibm.ws.cache.servlet.CacheHook.handleFragment(CacheHook.java:571)atcom.ibm.ws.cache.servlet.CacheHook.handleServlet(CacheHook.java:247)atcom.ibm.ws.cache.servlet.ServletWrapper.service(ServletWrapper.java:259)atcom.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1655)atcom.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1595)atcom.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:104)atcom.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:77)atcom.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:895)atcom.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:932)atcom.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:500)atcom.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:178)atcom.ibm.wsspi.webcontainer.servlet.GenericServletWrapper.handleRequest(GenericServletWrapper.java:121)atcom.ibm.ws.jsp.webcontainerext.AbstractJSPExtensionServletWrapper.handleRequest(AbstractJSPExtensionServletWrapper.java:239)atcom.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.forward(WebAppRequestDispatcher.java:341)atcom.itown.framework.impl.jsp.JSPServiceClient.respond(UnknownSource)atcom.itown.framework.impl.ServiceGateway.invokeService(UnknownSource)atcom.itown.framework.impl.ServiceGateway.doService(UnknownSource)atcom.itown.framework.impl.ServiceGateway.doPost(UnknownSource)atcom.itown.framework.impl.ServiceGateway.doGet(UnknownSource)atjavax.servlet.http.HttpServlet.service(HttpServlet.java:718)atjavax.servlet.http.HttpServlet.service(HttpServlet.java:831)atcom.ibm.ws.cache.servlet.ServletWrapper.serviceProxied(ServletWrapper.java:307)atcom.ibm.ws.cache.servlet.CacheHook.handleFragment(CacheHook.java:571)atcom.ibm.ws.cache.servlet.CacheHook.handleServlet(CacheHook.java:247)atcom.ibm.ws.cache.servlet.ServletWrapper.service(ServletWrapper.java:259)atcom.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1655)atcom.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1595)atcom.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:131)atcom.itown.util.ajax.AAFilter.doFilter(UnknownSource)atcom.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:188)atcom.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:116)atcom.itown.util.filter.SetCharacterEncodingFilter.doFilter(UnknownSource)atcom.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:188)atcom.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:116)atcom.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:77)atcom.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:895)atcom.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:932)atcom.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:500)atcom.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:178)atcom.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:91)atcom.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:864)atcom.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1583)atcom.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:183)atcom.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:455)atcom.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:384)atcom.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:272)atcom.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:214)atcom.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:113)atcom.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:165)atcom.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:217)atcom.ibm.io.async.AsyncChannelFuture$1.run(AsyncChannelFuture.java:205)atcom.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1550)异常是这个完全真不明白。。我都没有动这个文件啊
解决方案三:
求救啊今天还要打个版本那现在出这个问题我去。手贱啊
解决方案四:
问题还得看替换的是什么,可能是拦截器的配置类报错了
解决方案五:
引用3楼cyf282501的回复:

问题还得看替换的是什么,可能是拦截器的配置类报错了

替换的是两个logic类里面就是增加了一个查询条件页面都没改动过就报错了
解决方案六:
你部署的时候不是直接替换.class文件后重启吗?你是如何部署?
解决方案七:
首先给你一点建议,动态替换部署前,先备份原来的class,万一出错可以及时还原。接着帮你解决这个问题:出现这个错误两个可能,servlet没有对空指针异常进行捕获,另外检查下你的jsp,有没有为null的请求。
解决方案八:
eclipse下重新部署下程序。可能是没有编译类文件!也可以吧代码退回原来的在试着看看,如果可以运行了那么就说明你的代码编写有问题查查空指针可能出现的地方!

时间: 2024-12-24 11:36:11

部署WebSphere问题,求救啊!在线等的相关文章

win server 2012 iis 部署.net网站问题?在线等...

问题描述 win server 2012 iis 部署.net网站问题?在线等... 关于注册.net版本,重新安装IIS 等方法都试过了.另外权限也全部启用,就是搞不定.求帮助.

websphere-was8.0 部署项目报错,在线等大神解决!!

问题描述 was8.0 部署项目报错,在线等大神解决!! [14-1-15 16:20:46:660 CST] 000001e2 servlet E com.ibm.ws.webcontainer.servlet.ServletWrapper service SRVE0014E: 未捕获到 service() 异常的根本原因 dispatcher:org.springframework.web.util.NestedServletException: Request processing fai

紧急求救,在线等,hibernate插入更新数据报错

问题描述 紧急求救,在线等,hibernate插入更新数据报错 各位好: hibernate报错麻烦各位看一下,在本地和测试环境都没有问题.提到生产上后,就一直报这个错 2016-05-07 12:16:08:WARN http-8888-3 org.hibernate.util.JDBCExceptionReporter - SQL Error: 1, SQLState: 23000 2016-05-07 12:16:08:ERROR http-8888-3 org.hibernate.uti

eclipse下部署websphere成功后启动服务时出现问题,在线等

问题描述 按照步骤都部署完成后,随便写了个helloworld的代码,启动服务时出现问题

求救!在线等!各位高手,如何使用走马灯显示数据

问题描述 各位高手,下面是我的读取json数据并在页面返回了一个数据表格,怎么将表格中的数据使用走马灯的方式显示在页面上呢,而不是表格方式了,求救各位高手帮忙!!!!<%@pagecontentType="text/html;charset=UTF-8"language="java"%><%response.setHeader("Pragma","No-cache");response.setHeader(&

使用IBM Rational Application Framework for WebSphere进行资源自动化部署

使用IBM Rational Application Framework for WebSphere进行资源自动化部署,第1部分 IBM Rational Application Framework for WebSphere 为对 IBM WebSphere Application Server 与 IBM WebSphere Portal Server 自动化安装与补丁,配置管理与程序部署提供了一个基础.本文提供了对一些基本资源管理概念的介绍,例如资源配置如何存储在 XML 文件中,命令行语

web项目部署到websphere上出错,部署到tomcat上没问题

问题描述 web项目部署到websphere上出错,部署到tomcat上没问题 为了简单化问题,特意写了有一个servlet,页面就一句hello的测试小项目, websphere安装完之后也无法访问,直接访问项目名的话是这个样子 访问具体页面的话提示这样 我的版本是was7,百度上查找了几天也没个有效的办法,求大师指点一下是哪里出了问题,感激不尽 解决方案 已解决 我的编译器jdk版本高于服务器的版本 所以出错 重新用低版本jdk编译之后问题解决了 希望遇到相同问题的可以排除这方面的原因 解决

面向企业的云计算,第3部分:使用WebSphere CloudBurst创建私有云

简介 数据中心成本包括三个组成部分:硬件.物理成本(比如能源和制冷)以及行政管理.在这三者之中,行政管理成本在总体持续成本中占有相当大的一部分.因此,消除手工流程.错误和重复性内容将大大减少并控制 IT 成本. 新的 IBM WebSphere CloudBurst Appliance 以及 IBM WebSphere Application Server Hypervisor Edition 提供了部署和管理功能,可以快速.可重复地部署 WebSphere Application Server

RTC4和IBM UrbanCode Deploy部署实践

本文讲的是 : RTC4和IBM UrbanCode Deploy部署实践   , [IT168技术]DevOps是一组过程.方法与系统的统称,用于促进开发(应用程序/软件工程).技术运营和质量保障(QA)部门之间的沟通.协作与整合. 它的出现是由于软件行业日益清晰地认识到:为了按时交付软件产品和服务,开发和运营工作必须紧密合作.可以把DevOps看作开发(软件工程).技术运营和质量保障(QA)三者的交集.本案例介绍了软件研发过程中通过RTC和UDeploy实现构建和部署WebSphere应用程