【发布时间】:2010-11-16 21:19:51
【问题描述】:
我目前正在研究部署在 Resin 3.1.3 上的 Axis2。但是,我在部署过程中遇到以下错误:
org.apache.axis2.deployment.DeploymentException:在axis2.xml 文件的全局“流入”阶段中找不到“调度”阶段。确保相位在axis2.xml 文件中。
知道如何解决这个问题吗?提前感谢您的宝贵帮助。
-天使
【问题讨论】:
我目前正在研究部署在 Resin 3.1.3 上的 Axis2。但是,我在部署过程中遇到以下错误:
org.apache.axis2.deployment.DeploymentException:在axis2.xml 文件的全局“流入”阶段中找不到“调度”阶段。确保相位在axis2.xml 文件中。
知道如何解决这个问题吗?提前感谢您的宝贵帮助。
-天使
【问题讨论】:
查看“阶段顺序”标题下方的this page。这应该让您知道如何在axis2.xml 中定义Dispatch 阶段。
axis2.xml 文件也可能找不到或丢失。你没有提供很多细节,所以很难比这更具体。
编辑:
请记住,Axis2 是一个独立的 Web 应用程序,它被部署到一个 servlet 容器中。
您在 cmets 中指出您修改了 Web 应用程序的 web.xml。您不需要这样做以使 Axis2 正常工作,因此您可以删除这些映射并重新部署您的应用程序。
试试this guide。确保您可以看到第 6 步中描述的“Axis2 Happiness”页面。
一旦你有这个工作,你可以回到你的其他网络应用程序并开始修改它们来调用你的网络服务。
【讨论】: