工具 | 版本 |
---|---|
mule-standalone | 3.9.0 |
Anypoint-Studio | 6.4.0 |
Set Payload
可以说是Mule ESB最为常见的组件了,之前在使用EE环境进行开发时,刚好用到,竟然碰到了下面的问题
这个组件连CE环境都有,EE环境下竟然没有(诸如一些CE常用的组件也找不到),这不太科学,然而我怎么搜索都看不到,甚至一度将CE的xml对应代码复制到EE的xml文档里面。现在想起来可谓是浪费时间。
实际原因是EE环境下的可视化界面,在Palette里面有一个设置图标,点击它选择Classic
模式就可以看到CE里面这些常见组件了。之所以Mule会这样子设计,是因为EE环境有一个更为强大的DataWeaver来更好地实现这些组件的功能。所以在EE环境下默认不使用Classic模式面板。Mule官方推荐EE用这个牛逼组件(吸引RMB玩家)。
RMB斗士怎么可能连基础装备都没有~
参考社区资料
jbenhamou的回答