1

在运行我的 mule 配置文件时,我在以下行中收到 SAXParserException "Content is not allowed in prolog":

<mule xmlns="http://www.mulesoft.org/schema/mule/core"
            ...... 
            http://www.mulesoft.org/schema/mule/core http://www.mulesoft.org/schema/mule/core/3.0/mule.xsd 
    .......

</mule>

当我在浏览器中打开http://www.mulesoft.org/schema/mule/core/3.0/mule.xsd时,它会在 XSD 文件开始之前显示以下警告消息:

警告:fopen(./logs/proxy-2012-09.log):无法打开流:/var/www/domains/mulesoft.org/mule/drupal/drupal-6.25/mule-schema/proxy 中的权限被拒绝。第 56 行的 php

以及更多警告。

有人可以提出任何解决方案吗?提前致谢。

4

1 回答 1

3

周末期间,MuleSoft 托管 XSD 的服务器出现了一些中断。

然而,通过 web 解析模式只是一种后备,任何应用程序都不应该依赖它。

要确保从 jars 而不是从 Internet 检索架构,您需要将架构版本(例如 3.0 )与类路径中包含的 jars 版本相同。

如果您使用 mule >= 3.2,建议使用当前版本。

于 2012-09-17T10:34:36.813 回答