当前位置:软件学习 > 其它软件 >>

was6中部署应用时遇到的问题

我机器上装的是websphere 6.0,现在在控制台中部署新的web应用程序时每次都出现错误,无法部署了,具体如下:

错误 500

处理请求时发生一个错误: /ibm/console/mapModulesToServers.do

消息: Unexpected Exception from gatherJNDINames: java.lang.NullPointerException

com.ibm.websphere.management.exception.AdminException: Unexpected Exception from gatherJNDINames: java.lang.NullPointerException
at com.ibm.websphere.management.application.client.ResValidationHelper.gatherJNDINames(ResValidationHelper.java:249)
at com.ibm.ws.console.appmanagement.ResourceValidationHelper.gatherJNDIData(ResourceValidationHelper.java:92)
at com.ibm.ws.console.appmanagement.action.MapModulesToServersAction.execute(MapModulesToServersAction.java:176)
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:275)
at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1486)
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:528)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1212)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:629)
at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:2841)
at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:220)
at com.ibm.ws.webcontainer.VirtualHost.handleRequest(VirtualHost.java:204)
at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:1681)
at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:77)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:421)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:367)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:276)
at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminaters(NewConnectionInitialReadCallback.java:201)
at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:103)
at com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(WorkQueueManager.java:548)
at com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(WorkQueueManager.java(Compiled Code))
at com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(WorkQueueManager.java:934)
at com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(WorkQueueManager.java:1021)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java(Compiled Code))
Caused by: java.lang.NullPointerException
at com.ibm.ws.workspace.query.impl.WorkSpaceQueryUtilImpl.getResourceNameFromJNDI(WorkSpaceQueryUtilImpl.java:491)
at com.ibm.websphere.management.application.client.ResValidationHelper._getJNDINames(ResValidationHelper.java:1184)
at com.ibm.websphere.management.application.client.ResValidationHelper.gatherJNDINames(ResValidationHelper.java:200)
... 25 more

每次部署到第5步或第8步都出现问题,我试了好几个不同的war包部署都出现这个问题!
敬请哪位大虾给解答一下。
--------------------编程问答-------------------- Websphere对配置文件的要求很严格。仔细检查一下吧web.xml,以及ejb的相关配置文件。

另外,曾经遇到过这样的情况:
某次部署一个新web应用,出现上述问题,之后,再部署正确的EAR包也不行。因为不能控易做图务器,因此要等一段时间,大概半个小时吧,之后又可以部署正确的ear包了 --------------------编程问答-------------------- 你可以试一下,先配置数据库连接池,然后再部署你的应用 --------------------编程问答-------------------- 是你的web.xml 有问题,所以不是不成功,我也遇到过这样的问题,好好检查一下你的web.xml文件! --------------------编程问答-------------------- 我昨天刚遇到这问题,我的问题跟你的一样,我用的是试用版。好像这是个BUG。
你部署的时候选择仅当需要的时候才提示,就可以避过这个问题 --------------------编程问答-------------------- 楼上:你部署的时候选择仅当需要的时候才提示,就可以避过这个问题
    具体怎么做的? --------------------编程问答-------------------- 请安装好所有补丁,, --------------------编程问答--------------------
引用 2 楼 shanhy 的回复:
你可以试一下,先配置数据库连接池,然后再部署你的应用

没有遇到过这个问题,试试看吧 --------------------编程问答-------------------- 我也想知道,正在找這方面的資料~~~~~ --------------------编程问答-------------------- 不知,帮顶 --------------------编程问答-------------------- 学习! --------------------编程问答-------------------- 期待解决!!
补充:企业软件 ,  WebSphere
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,