2017-04-19 79 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>