在 mule 中,工作室航班预订示例在我使用 web 应用程序转换它时正在工作web.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app id="WebApp_ID">
<!--Mule configuration (Mule format)-->
<context-param>
<param-name>org.mule.config</param-name>
<param-value>flight-config.xml</param-value>
</context-param>
<listener>
<listener-class>
org.mule.config.builders.MuleXmlBuilderContextListener
</listener-class>
</listener>
<servlet>
<servlet-name>muleServlet</servlet-name>
<servlet-class>org.mule.transport.servlet.MuleReceiverServlet</servlet-class>
<load-on-startup>100</load-on-startup>
</servlet>
<!--Mule configuration ends-->
</web-app>
在骡子应用中
<ajax:connector name="ajaxServer" serverUrl="http://0.0.0.0:9092/reservation" resourceBase="${app.home}/docroot" doc:name="Ajax"/>
上述连接器正常工作,但在 Web 应用程序中显示错误
HTTP ERROR 404
Problem accessing /reservation/. Reason:
NOT_FOUND
--------------------------------------------------------------------------------
Powered by Jetty://
在 WebContent 中,我创建了一个文件夹docroot
并相应地在其中创建了文件,我在 Web 应用程序中使用的连接器是
<ajax:connector name="ajaxServer" serverUrl="http://0.0.0.0:9092/reservation" resourceBase="/docroot" doc:name="Ajax"/>
但这不起作用。此错误的原因可能是什么?