将Mule ESB Http项目转换为Tomcat项目(3) ESB项目运行

建立好了Mule ESB Http项目,即可以开始运行,但是因为Studio maven编译存在的问题,如果直接以[Mule Application With Maven]方式运行ESB项目的话,会先将ESB项目使用maven编译成zip再部署到studio内置的Mule ESB standalone中运行,然而由于(1)中提到的原因,这个编译过程无法完成,会导致ESB项目无法运行,因此如果要在Studio中运行这个ESB项目,我们需要先将这个项目解除Maven支持,变成普通的Mule项目运行。

    解除Maven支持的方法是右键点击ESB项目,在弹出的右键菜单中点击[Mule]-[Disable Maven Support]。


解除了Maven支持后,右键点击ESB项目,选择[Run As]-[Mule Application],即可运行ESB项目。


出现上述信息时表示ESB项目已经部署成功。

如果需要在ESB项目中添加第三方库包支持,可以再选择Enable Support,将ESB项目转换成maven项目,再添加相应的depdendency.

ESB项目运行起来后,我们在http客户端工具(例如soap ui, postman,advanced rest client)调用http://localhost:8081/Test,然后在Body中输入我们请求的json报文


点击[Send]按钮发送Rest请求到ESB项目中,ESB项目进行了数据由json格式到xml文件的转换,输出xml。



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值