Mule ESB は標準の Java EE コンテナではないため、WAR ファイルを直接処理することはできません。実際、mule アプリケーションの構造は次のとおりです。
/
\- classes // application-specific resources(e.g. logging config, properties)
|- lib // application-specific jars
|- mule-config.xml // Main Mule configuration file, also monitored for changes
|- mule-deploy.properties // Application deployment descriptor (optional)
|- mule-app.properties // custom properties to be added to the registry instance used by the application (optional)
ここでよりよく説明されているように:
http://www.mulesoft.org/documentation/display/MULE3USER/Application+Format
できることは、mule jetty コネクタを利用して Web アプリケーションを公開することです。コネクタの構成は次のようになります。
<jetty:connector name="jettyConnector">
<jetty:webapps directory="${app.home}/webapps" port="8083"/>
</jetty:connector>
war ファイルを webapps フォルダーに配置します。書店の例を参照として使用できます。
http://www.mulesoft.org/documentation/display/MULE3EXAMPLES/Bookstore+Example