2017-04-19 77 views
0

我收到以下错误,同时部署界面骡子部署问题

org.xml.sax.SAXParseException:CVC-复杂type.2.4.a:无效 含量被发现开始元素“ SFDC:查询单”。之一的 “{‘http://www.mulesoft.org/schema/mule/core‘:注释, ’http://www.mulesoft.org/schema/mule/core‘:抽象消息处理器, ’http://www.mulesoft.org/schema/mule/core‘:抽象出站端点, ’http://www.mulesoft.org/schema/mule/core’:抽象混合内容消息处理器}” 是期待。

我已经在全球配置了salesforce连接器。

PFB schema 
xsi:schemaLocation="http://www.mulesoft.org/schema/mule/ee/wmq http://www.mulesoft.org/schema/mule/ee/wmq/current/mule-wmq-ee.xsd 
http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-current.xsd 
http://www.mulesoft.org/schema/mule/core http://www.mulesoft.org/schema/mule/core/current/mule.xsd 
http://www.mulesoft.org/schema/mule/ee/dw http://www.mulesoft.org/schema/mule/ee/dw/current/dw.xsd 
http://www.mulesoft.org/schema/mule/sfdc http://www.mulesoft.org/schema/mule/sfdc/current/mule-sfdc.xsd 
http://www.mulesoft.org/schema/mule/ee/tracking http://www.mulesoft.org/schema/mule/ee/tracking/current/mule-tracking-ee.xsd"> 
+0

重新运行使用maven应用它的SAX解析器基于异常,检查你的配置XML,看到有任何模式或名称空间丢失 – charle819

+0

请找到更新的架构细节,似乎我没有错过任何东西。 – Thiru

+0

您可以上传导致您的错误的XML行以及XSD声明吗? –

回答

0

如果命名空间在xml config中,则可能是sfdc依赖项未包括在内的问题。

+0

对不起,我没有准确。这意味着sfdc连接器不应该在config.xml中声明? – Thiru

+0

我的意思是maven salesforce依赖。 –

0

如果您要将一个流xml从一个项目复制粘贴到另一个项目,那么您可以转到xml视图并删除sfdc标签的初始部分,例如“sfdc:query-single”,然后在键盘上键入“sfdc:”, CTRL +空格它会告诉你从那里的可能性列表再次选择相同的值“sfdc:query-single”。现在它会自动导入所需的依赖关系。

0

当salesforce库没有加载到项目中时,会发生此错误。理想情况下,任何点工作室都要小心。但是如果代码被复制粘贴,我们必须使用以下步骤添加库: 1 Build Path> Configure构建路径>添加库> Salesforce的罐子

0

要使用可能需要SaleForce开发账户连接账户最终连接和您的配置文件应包含SDFC的xmlns,这是我没有在你的代码段找到

我会看的东西像这样

<mule xmlns="http://www.mulesoft.org/schema/mule/core" 
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
      xmlns:sfdc="http://www.mulesoft.org/schema/mule/sfdc" 
      xsi:schemaLocation=" 
               http://www.mulesoft.org/schema/mule/core 
               http://www.mulesoft.org/schema/mule/core/current/mule.xsd 
               http://www.mulesoft.org/schema/mule/sfdc 
               http://www.mulesoft.org/schema/mule/sfdc/current/mule-sfdc.xsd"> 

,也可以添加Maven的依赖,这将是像

<dependency> 
    <groupId>org.mule.modules</groupId> 
    <artifactId>mule-module-sfdc</artifactId> 
    <version>RELEASE</version> 
</dependency> 
0

尝试添加依赖于骡子像下面,并用骡子

<dependency> 
    <groupId>org.mule.modules</groupId> 
    <artifactId>mule-module-sfdc</artifactId> 
    <version>RELEASE</version> 
</dependency>