十万火急.请大家帮帮忙.(HTTP 500问题)

HTTP 500 ERROR



[11/07/27 19:59:07:640 JST] 0000001d WebApp        A   SRVE0180I: [login_war#login.war] [/login] [Servlet.LOG]: action:  Populating bean properties from this request
[11/07/27 19:59:07:671 JST] 0000001d ServletWrappe E   SRVE0068E: キャッチされていない例外が、サーブレットのサービス・メソッドの 1 つ action でスローされました。 スローされた例外: javax.servlet.ServletException: BeanUtils.populate
        at org.apache.struts.util.RequestUtils.populate(RequestUtils.java:774)
        at org.apache.struts.action.ActionServlet.processPopulate(ActionServlet.java:2061)
        at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1564)
        at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:510)
        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:989)
        at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:501)
        at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:464)
        at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3276)
        at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:267)
        at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:811)
        at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1455)
        at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:113)
        at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:454)
        at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:383)
        at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:263)
        at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:214)
        at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:113)
        at com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(WorkQueueManager.java:556)
        at com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(WorkQueueManager.java:606)
        at com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(WorkQueueManager.java:979)
        at com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(WorkQueueManager.java:1064)
        at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1469)
---- Begin backtrace for Nested Throwables
java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:615)
        at org.apache.struts.util.PropertyUtils.setSimpleProperty(PropertyUtils.java:988)
        at org.apache.struts.util.PropertyUtils.setNestedProperty(PropertyUtils.java:904)
        at org.apache.struts.util.PropertyUtils.setProperty(PropertyUtils.java:932)
        at org.apache.struts.util.BeanUtils.populate(BeanUtils.java:509)
        at org.apache.struts.util.RequestUtils.populate(RequestUtils.java:772)
        at org.apache.struts.action.ActionServlet.processPopulate(ActionServlet.java:2061)
        at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1564)
        at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:510)
        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:989)
        at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:501)
        at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:464)
        at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3276)
        at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:267)
        at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:811)
        at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1455)
        at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:113)
        at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:454)
        at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:383)
        at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:263)
        at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:214)
        at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:113)
        at com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(WorkQueueManager.java:556)
        at com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(WorkQueueManager.java:606)
        at com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(WorkQueueManager.java:979)
        at com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(WorkQueueManager.java:1064)
        at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1469)
Caused by: java.lang.NoClassDefFoundError: com.nipponlever.bsd.util.Utility (initialization failure)
        at java.lang.J9VMInternals.initialize(J9VMInternals.java:130)
        at com.nipponlever.bsd.main.LoginForm.setMenuButton(LoginForm.java:101)
        ... 32 more
[11/07/27 19:59:07:708 JST] 0000001d WebApp        E   [Servlet Error]-[action]: java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:615)
        at org.apache.struts.util.PropertyUtils.setSimpleProperty(PropertyUtils.java:988)
        at org.apache.struts.util.PropertyUtils.setNestedProperty(PropertyUtils.java:904)
        at org.apache.struts.util.PropertyUtils.setProperty(PropertyUtils.java:932)
        at org.apache.struts.util.BeanUtils.populate(BeanUtils.java:509)
        at org.apache.struts.util.RequestUtils.populate(RequestUtils.java:772)
        at org.apache.struts.action.ActionServlet.processPopulate(ActionServlet.java:2061)
        at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1564)
        at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:510)
        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:989)
        at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:501)
        at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:464)
        at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:3276)
        at com.ibm.ws.webcontainer.webapp.WebGroup.handleRequest(WebGroup.java:267)
        at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:811)
        at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1455)
        at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:113)
        at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:454)
        at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:383)
        at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:263)
        at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:214)
        at com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:113)
        at com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(WorkQueueManager.java:556)
        at com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(WorkQueueManager.java:606)
        at com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(WorkQueueManager.java:979)
        at com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(WorkQueueManager.java:1064)
        at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1469)
Caused by: java.lang.NoClassDefFoundError: com.nipponlever.bsd.util.Utility (initialization failure)
        at java.lang.J9VMInternals.initialize(J9VMInternals.java:130)
        at com.nipponlever.bsd.main.LoginForm.setMenuButton(LoginForm.java:101)
        ... 32 more

附件:

附件图标http.conf (30.19 KB)

附件图标http_pulgin.log (8.72 KB)

附件图标plugin-cfg.txt (3.71 KB)

参与36

35同行回答

jj03kanjj03kan技术员transcosmos
谢谢大家.问题解决了.是因为.应用少设定了一个Libraries.谢谢大家,特别感谢版主.谢谢.显示全部
谢谢大家.问题解决了.是因为.应用少设定了一个Libraries.谢谢大家,
特别感谢版主.谢谢.收起
2011-08-01
浏览1018
joer032joer032技术支持IBM
1.虚拟主机端口没加。2.IHS主机到was主机的端口不通。显示全部
1.虚拟主机端口没加。
2.IHS主机到was主机的端口不通。收起
IT咨询服务 · 2011-07-30
浏览1043
winzirwinzirit技术咨询顾问IBM
最直接的办法,在原来的不出问题的WAS上,执行同样的操作,收集Web容器trace; 同样在出Internal Server Error 500的WAS上执行同样的操作收Web容器的trace,比较两个trace, 基本可以找到问题原因。请参照以下链接收Web容器tracehttp://www-01.ibm.com/support/do ... US&cs=utf-8...显示全部
最直接的办法,在原来的不出问题的WAS上,执行同样的操作,收集Web容器trace; 同样在出Internal Server Error 500的WAS上执行同样的操作收Web容器的trace,比较两个trace, 基本可以找到问题原因。
请参照以下链接收Web容器trace
http://www-01.ibm.com/support/do ... US&cs=utf-8&lang=en收起
互联网服务 · 2011-07-29
浏览1078
melity78melity78软件架构设计师ibm
请您看下 http://www.redbooks.ibm.com/abstracts/sg247461.html 个链接所示的Websphere Application Server V6.1 Problem Determination 红皮书中的2.2 Determine the Web container problem type 这个章节的阐述!!显示全部
请您看下 http://www.redbooks.ibm.com/abstracts/sg247461.html 个链接所示的Websphere Application Server V6.1 Problem Determination 红皮书中的2.2 Determine the Web container problem type 这个章节的阐述!!收起
互联网服务 · 2011-07-29
浏览1152
回楼主,根据你28楼说的,应该是应用的问题,至于从一个was上下载下来装到另外的was上当然可以。但问题是,没法保证从一个was上下载下来后,就能保持一样的环境装在另外的was上啊。所以,还是得检查应用的兼容性等问题。...显示全部
回楼主,根据你28楼说的,应该是应用的问题,至于从一个was上下载下来装到另外的was上当然可以。
但问题是,没法保证从一个was上下载下来后,就能保持一样的环境装在另外的was上啊。
所以,还是得检查应用的兼容性等问题。收起
互联网服务 · 2011-07-28
浏览1077
benson_liubenson_liu技术经理IT
如果这个应用配置了使用了应用程序包以外的jar包,这个应用将报错,建议把这个应用包所需要的所有jar都拷贝和部署到新的环境。显示全部
如果这个应用配置了使用了应用程序包以外的jar包,这个应用将报错,建议把这个应用包所需要的所有jar都拷贝和部署到新的环境。收起
IT分销/经销 · 2011-07-28
浏览1061
benson_liubenson_liu技术经理IT
1. 首先如果通过:http://ip:80 是否正常,正常的话说明 http server 正常2. http://ip:9080/login 是否正常,正常说明 WAS login页面正常3. http://ip:80/login 正常,说明插件转发正常,如果不正常,说明插件不正常4.http://ip:80/login 正常,数据用户名和密码不正常说明应该部署...显示全部
1. 首先如果通过:http://ip:80 是否正常,正常的话说明 http server 正常
2. http://ip:9080/login 是否正常,正常说明 WAS login页面正常
3. http://ip:80/login 正常,说明插件转发正常,如果不正常,说明插件不正常
4.http://ip:80/login 正常,数据用户名和密码不正常说明应该部署有问题,
5. 看到你的报错很像是一些类库没有加载上。
6. 建议重新部署应程序,并且检查类库是否已经包含或定义正确收起
IT分销/经销 · 2011-07-28
浏览1053
jj03kanjj03kan技术员transcosmos
回复 26# qdwht     请问一下。从一台WAS服务器上下载的应用。不可以直接装到另一台WAS上吗?显示全部
回复 26# qdwht


    请问一下。从一台WAS服务器上下载的应用。不可以直接装到另一台WAS上吗?收起
2011-07-28
浏览1054
jj03kanjj03kan技术员transcosmos
回复 26# qdwht 1楼的日志信息表明,明显是应用本身的问题,关webserver啥事啊?出现这个问题应该是某个属性文件,上传的时候没传好,或者参数错误,需要检查应用。可22楼又说,直接访问可以,这里的直接访问是直接通过9080访问还是怎么?如果是的话,前后矛盾。是应用发布错了吗。我对WAS不...显示全部
回复 26# qdwht

1楼的日志信息表明,明显是应用本身的问题,关webserver啥事啊?出现这个问题应该是某个属性文件,上传的时候没传好,或者参数错误,需要检查应用。

可22楼又说,直接访问可以,这里的直接访问是直接通过9080访问还是怎么?如果是的话,前后矛盾。

是应用发布错了吗。
我对WAS不是很清楚。只是http://IP/port/login 能看到网页。可是。我把ID和PW输入以后。就出  http 500
   
收起
2011-07-28
浏览1041
艾依然艾依然其它惠牛农业
回复 24# jj03kan 武汉-segal 21:12:50 下午这里面显示class not found.武汉-segal 21:13:04 下午肯定先需要把这个解掉。显示全部
回复 24# jj03kan


武汉-segal 21:12:50 下午
这里面显示class not found.

武汉-segal 21:13:04 下午
肯定先需要把这个解掉。收起
互联网服务 · 2011-07-28
浏览1051

提问者

jj03kan
技术员transcosmos

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2011-07-27
  • 关注会员:1 人
  • 问题浏览:14418
  • 最近回答:2011-08-01
  • X社区推广