【问题标题】:Axis version 1.4.1 deploy on IBM WAS 8.5Axis 版本 1.4.1 部署在 IBM WAS 8.5 上
【发布时间】:2014-04-01 16:38:19
【问题描述】:

我正在将应用程序从 WAS 6.1 迁移到 WAS 8.5。这些应用程序使用轴版本 1.4.1,但是当它们部署在 WAS 8.5 中时,会出现 Axis servlet 错误:

WarBasedAxisC E org.apache.axis2.deployment.WarBasedAxisConfigurator <init> org.apache.commons.fileupload.FileUploadException                                      org.apache.axis2.deployment.DeploymentException: org.apache.commons.fileupload.FileUploadException

webapp E com.ibm.ws.webcontainer.webapp.WebApp commonInitializationFinally SRVE0266E: Error occured while initializing servlets: {0}
javax.servlet.ServletException: javax.servlet.ServletException: org.apache.axis2.deployment.DeploymentException: org.apache.commons.fileupload.FileUploadException 

我有这个来自 IBM 解决方法的链接。

http://www-01.ibm.com/support/docview.wss?rs=0&q1=axis2&q2=technote&uid=swg21315686&loc=en_US&cs=utf-8&cc=us&lang=en

我执行了步骤一、二和三。但是当我尝试在 WAS 8.5 上加载应用程序时,它会失败并出现以下错误:

The following exception occurred. Check log for details. 
com.ibm.websphere.management.application.client.AppDeploymentException: [Root exception is org.eclipse.jst.j2ee.commonarchivecore.internal.exception.DeploymentDescriptorLoadException: WEB-INF/web.xml]

我已经搜索了其他解决方案,但没有运气......

有人遇到过这个问题并解决了吗?

谢谢。

编辑:我通过使用添加的 jar 重建应用程序解决了这个错误。但我仍然在启动时遇到 Axis 异常...

E com.ibm.ws.webcontainer.webapp.WebApp commonInitializationFinally SRVE0266E:初始化 servlet 时出错:{0} javax.servlet.ServletException: javax.servlet.ServletException: org.apache.axis2.deployment.DeploymentException: org.apache.axis2.jaxws.dispatchers.GenericProviderDispatcher 与 org.apache.axis2.engine.Handler 不兼容

【问题讨论】:

    标签: java websphere


    【解决方案1】:

    我想这个链接应该可以帮助您解决您在axis2 版本上的问题。如果您想使用您的 AXIS 版本,则需要禁用内部处理器:http://pic.dhe.ibm.com/infocenter/wasinfo/v8r5/topic/com.ibm.websphere.base.doc/ae/twbs_thirdparty.html

    【讨论】:

    • 感谢您的回答。我已经通过重建 EAR 文件解决了我的第一个问题。现在,在您的链接提供的解决方法之后,我得到了这个:com.ibm.ws.webcontainer.webapp.WebApp commonInitializationFinally SRVE0266E: 初始化 servlet 时出错:{0} javax.servlet.ServletException: javax.servlet.ServletException: org.apache .axis2.deployment.DeploymentException: org.apache.axis2.jaxws.dispatchers.GenericProviderDispatcher 与 org.apache.axis2.engine.Handler 不兼容
    猜你喜欢
    • 2016-05-16
    • 1970-01-01
    • 2016-05-14
    • 1970-01-01
    • 1970-01-01
    • 2015-02-23
    • 1970-01-01
    • 1970-01-01
    • 2017-09-14
    相关资源
    最近更新 更多