我安装了Anypoint Studio 3.5.1版(用于Mule ESB开发).此版本的Anypoint Studio似乎基于Eclipse 3.8(可能是3.8.2)
我想安装EGit,但遇到了一些问题.
在"安装新软件"窗口中使用以下下载站点:
http://download.eclipse.org/egit/updates
我选择了Eclipse Git Team Provider(包括所有子模块)进行安装,然后单击"下一步"按钮.
然后我得到这个错误:
Cannot complete the install because one or more required items could not be found.
Software being installed: Task focused interface for Eclipse Git Team Provider 3.4.1.201406201815-r (org.eclipse.egit.mylyn.feature.group 3.4.1.201406201815-r)
Missing requirement: Git Team Provider UI 3.4.1.201406201815-r (org.eclipse.egit.ui 3.4.1.201406201815-r) requires 'bundle org.eclipse.e4.ui.css.swt.theme 0.0.0' but it could not be found
Cannot satisfy dependency:
From: Task focused interface for Eclipse Git Team Provider 3.4.1.201406201815-r (org.eclipse.egit.mylyn.feature.group 3.4.1.201406201815-r)
To: org.eclipse.egit.mylyn.ui [3.4.1.201406201815-r]
Cannot …Run Code Online (Sandbox Code Playgroud) 我正在尝试评估Mule提供的一套开箱即用的传输,并将其与例如ServiceMix和OpenESB的产品进行比较.
在Mule的主页上,我找到了支持的传输列表:
http://www.mulesoft.org/documentation/display/current/Transports+Reference
但是我也找到了一个连接器列表:
http://www.mulesoft.org/connectors
这些列表似乎至少有一些重叠,但有些技术被列为传输,而不是连接器,例如有Quartz传输,但不是连接器.
所以问题是:Mule Transport和Mule Connector之间究竟有什么区别,为什么例如Quartz是传输而不是连接器?
Mule'使用变形金刚'文档列出了许多开箱即用的变换器,其中包括ObjectToInputStream和ObjectToString:
http://www.mulesoft.org/documentation/display/current/Using+Transformers
对于ObjectToString,可以像下面这样配置它:
<object-to-string-transformer name="object-to-string" />
Run Code Online (Sandbox Code Playgroud)
但对应的ObjectToInputStream不起作用:
<object-to-input-stream-transformer name="object-to-input-stream" />
Run Code Online (Sandbox Code Playgroud)
如何配置ObjectToInputStream-transformer,它的默认名称是什么?
提前致谢!