互联网服务WAS部署WAS 7.0

was报java.lang.NoClassDefFoundError: org.apache.axis.client.AxisClient错误

was server在启动时,报以下错误提示:[7/15/15 11:10:13:085 CST] 0000000e SystemOut     O - Could not find axis2.xml, loading default org/apache/axis2/deployment/axis2_default.xml from classpath访问aixs服务时,抛出以下错误日志:[7/15/15 12:...显示全部
was server在启动时,报以下错误提示:[7/15/15 11:10:13:085 CST] 0000000e SystemOut     O - Could not find axis2.xml, loading default org/apache/axis2/deployment/axis2_default.xml from classpath


访问aixs服务时,抛出以下错误日志:
[7/15/15 12:18:02:964 CST] 00000011 ServletWrappe E com.ibm.ws.webcontainer.servlet.ServletWrapper init SRVE0100E: Uncaught init() exception created by servlet AxisAdminServlet in application MssCpmisServices: javax.servlet.ServletException: javax.servlet.ServletException: java.lang.ClassCastException: org.apache.axis2.receivers.RawXMLINOnlyMessageReceiver incompatible with org.apache.axis2.engine.MessageReceiver

at org.apache.axis2.transport.http.AxisServlet.init(AxisServlet.java:458)

at org.apache.axis2.transport.http.AxisAdminServlet.init(AxisAdminServlet.java:55)

at com.ibm.ws.webcontainer.servlet.ServletWrapper.init(ServletWrapper.java:363)

at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.init(ServletWrapperImpl.java:171)



注:已经配置了共享库,且类装入时,选中“请对此共享库使用隔离的类装入器”,并将axis相关的jar包都放在该共享库路径下,但仍存在问题,烦请大家帮诊断下,谢谢!

附件:

附件图标server_sc.systemout.tar.gz (1.05 MB)

附件图标ffdc.tar.gz (3.52 MB)

收起
参与8

查看其它 4 个回答wtiancai的回答

wtiancaiwtiancai项目经理ffcs
回复 1# wtiancai


    同一个war包及同样的共享库jar包,在同样的was nd 7.0.0.29版本下,老环境正常,新环境则出现上面问题。新、旧环境差异情况表如下:
差异项        老环境        新环境
操作系统版本        linux redhat 6.2        linux redhat 6.5
自带JDK        OpenJDK java version  "1.6.0_22"        OpenJDK java version  "1.7.0_45"
was安装方式        全新安装7.0及升级至7.0.0.29        从老环境物理拷贝已安装好的目录文件
互联网服务 · 2015-07-16
浏览6383

回答者

wtiancai
项目经理ffcs
擅长领域: 应用服务器服务器WAS

wtiancai 最近回答过的问题

回答状态

  • 发布时间:2015-07-16
  • 关注会员:2 人
  • 回答浏览:6383
  • X社区推广