0
A
回答
2
這不是一個簡單的工作。爲了定義新的標籤,你必須創建一個新的模式定義(XSD)來陳述新的元素和屬性。在許多其他事情中,你必須創建支持新功能的類(可能擴展許多mule自己的類)。其中最棘手的部分是定義指向預定義的騾子元素的substitutionGroups
的新元素。您還必須創建Schema Definition Parsers以便將新的XML標記轉換爲這些新的支持類。
新的XML /功能庫組裝後,其XSD將不得不加入一些前綴的騾子配置文件,如您通常在<mule>
標籤通過xmlns:someprefix
做,xsi:schemaLocation
屬性來分別識別/前綴和定位你的新模式庫。
如果您計劃擁有/共享/出售完整的解決方案,這是一項了不起的重要任務。確實,這些步驟確保了非常強的可用性。如果是這種情況,執行它們的相當大的努力可能是合理的。
2
您將無法修改第一successul,但是你可以實現自己的定製處理器: http://www.mulesoft.org/documentation/display/current/Routing+Message+Processors#RoutingMessageProcessors-CustomProcessor
相關問題
- 1. 覆蓋擴展文件(Android)
- 2. 您可以使用Mule ESB中的JavaScript擴展消息處理器嗎?
- 3. 擴展器覆蓋Silverlight中的控件
- 4. 擴展Django的用戶配置文件數據覆蓋問題,
- 5. 配置文件和擴展
- 6. Mule:間隔處理消息。延遲消息處理
- 7. 覆蓋和擴展原型
- 8. 在控件擴展中,覆蓋或addHandler?
- 9. AFrame擴展組件和覆蓋
- 10. Firefox擴展覆蓋注入JavaScript文件?
- 11. Chrome擴展程序 - 覆蓋.js文件
- 12. 覆蓋/擴展Magento核心JavaScript文件
- 13. 覆蓋包配置文件
- 14. 覆蓋Fosuser配置文件表單的標籤
- 15. 不能在Mule Studio中看到MongoDB消息處理器
- 16. Opera擴展中的覆蓋
- 17. Spring批處理管理器 - 覆蓋配置不被識別
- 18. 規範標籤和文件擴展名
- 19. has_secure_password覆蓋驗證錯誤消息[擴展]
- 20. 笨安全擴展不工作,覆蓋csrf_show_error消息
- 21. 覆蓋和擴展CodIgniter中的類
- 22. 如何處理在Mule中擴展AbstractMessageTransformer的Java類中的FileNotFoundException?
- 23. Chrome擴展程序:處理多個消息偵聽器
- 24. 在轉角處覆蓋引導標籤
- 25. Magento - 在管理控制器中顯示覆蓋成功消息
- 26. 在文件級覆蓋grunt jshint配置
- 27. 文本覆蓋文本並可擴展。
- 28. 標籤目標擴展器
- 29. Firefox擴展 - 新標籤 - 如何覆蓋首選項?
- 30. 寫通天消息解析器和文件擴展名