我目前正在研究部署在 Resin 3.1.3 上的 Axis2。但是,我在部署期间收到以下错误:
org.apache.axis2.deployment.DeploymentException:在 axis2.xml 文件的全局“InFlow”阶段找不到“Dispatch”阶段。确保阶段在 axis2.xml 文件中。
知道如何解决这个问题吗?在此先感谢您的宝贵帮助。
-天使
最佳答案
看看this page ,在“相序”标题下。这应该让您知道您需要如何在 axis2.xml 中定义 Dispatch 阶段。
也有可能找不到或丢失了 axis2.xml 文件。您没有提供很多细节,因此很难比这更具体。
编辑:
请记住,Axis2 是部署到 servlet 容器中的独立 Web 应用程序。
您在评论中指出您修改了网络应用程序的 web.xml。您不需要这样做就能使 Axis2 正常工作,因此您可以删除这些映射并重新部署您的应用程序。
尝试 this guide .确保您可以看到第 6 步中描述的“Axis2 Happiness”页面。
一旦你完成了这项工作,你就可以回到你的其他网络应用程序并开始修改它们以调用你的网络服务。
关于axis2 - 关于 Axis2 部署异常的帮助,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1230977/