【问题标题】:Automatic features provision on Fuse ESB/Servicemix with Maven使用 Maven 在 Fuse ESB/Servicemix 上自动提供功能
【发布时间】:2013-02-19 17:39:48
【问题描述】:

有没有办法通过 Maven 自动配置/部署功能来融合 ESB/Servicemix,比如 Tomcat 的货物?不能使用 ant+ssh。

【问题讨论】:

  • 你想做什么?这是要进行自动测试吗?
  • 这是在 Fuse 上自动部署所必需的。我正在考虑基于 JMX 之类的东西,我可以查看是否实际配置了捆绑包,如果没有,则构建失败,因此 Maven 配置插件看起来不可用。谢谢。

标签: maven osgi fuseesb jbossfuse autodeploy


【解决方案1】:

我目前正在敲定一个包裹在 maven 插件中的客户端,它可以做到这一点,但我没有使用热部署文件夹的 fusesource 方法,而是直接连接到远程 karaf 控制台并执行 (un) 所需的命令安装功能。

自动部署是 Jenkins 通过一组 SoapUI 测试脚本执行的自动化回归测试的一部分。

基本上,我使用 apache SSHD 连接到 karaf(参见此处的示例:https://cwiki.apache.org/KARAF/63-programmatically-connect-to-the-console.html)和一些自定义代码来执行命令并解析结果。

【讨论】:

  • 您的链接不再有效。这在其他地方可用吗?
猜你喜欢
  • 2012-03-30
  • 1970-01-01
  • 1970-01-01
  • 2023-03-22
  • 1970-01-01
  • 2016-04-08
  • 1970-01-01
  • 1970-01-01
  • 2012-05-17
相关资源
最近更新 更多