Mule S3连接器Cloudhub部署问题

时间:2018-04-19 10:56:16

标签: amazon-s3 mule mule-component cloudhub

我正在尝试部署一个我正在使用S3连接器的应用程序。它在本地部署时工作正常。 但是,在maven构建之后,它无法在cloudhub上部署。 它显示如下错误:

  

您的申请失败,但有例外   com.mulesoft.mmc.agent.v3.dto.DeploymentException:XML中的第18行   来自URL的文件[file:/opt/mule/mule-3.8.6/apps/myapp/s3-test.xml]   是无效的;嵌套异常是org.xml.sax.SAXParseException:   cvc-complex-type.2.4.a:找到无效的内容   element'{“http://www.mulesoft.org/schema/mule/s3”:config}'。

我在POM&添加了依赖项。验证了我的XML文件中的模式命名空间。

1 个答案:

答案 0 :(得分:0)

在pom文件中,您还需要在插件包含部分中添加此s3依赖项。

<plugin>
    <groupId>org.mule.tools.maven</groupId>
    <artifactId>mule-app-maven-plugin</artifactId>
    <version>${mule.tools.version}</version>
    <extensions>true</extensions>
    <configuration>
        <copyToAppsDirectory>true</copyToAppsDirectory>
        <inclusions>
            <inclusion>
                <groupId>org.mule.modules</groupId>
                <artifactId>mule-module-s3</artifactId>
            </inclusion>
            ....
            ....
            ....
            ....
        </inclusions>
    </configuration>
</plugin>