【问题标题】:Mule Plugin for MavenMaven 骡子插件
【发布时间】:2015-12-02 04:20:24
【问题描述】:

我正在使用 mule-maven-plugin,如下所述:https://docs.mulesoft.com/mule-user-guide/v/3.7/mule-maven-plugin#running-integration-tests,使用“mvn deploy”会将 mule 3.7.2 下载到目标文件夹,但独立不会启动,而是会引发此错误

The Mule Enterprise Edition service was launched, but failed to start.

如果我手动触发 mule.bat,一切都按预期工作,并且独立设备能够运行 app/ 文件夹上的项目。

日志:https://drive.google.com/folderview?id=0B-RSwLHJZLJqckJESVJpMEJqeUU&usp=sharing

【问题讨论】:

  • 您能否附上完整的异常跟踪或日志以提供足够的信息来查看原因?
  • 你能运行 mvn clean deploy -X -e 并粘贴 Maven 控制台日志和 Mule 服务器日志吗?
  • Hello @AleSequeira 刚刚更新了完整的日志文件
  • @Shanky_Gupta 已更新,谢谢
  • @AleSequeira 更新了error.log,如果你有时间检查一下,谢谢

标签: maven mule


【解决方案1】:

Carlos,我在日志中看到了一些事情:

  1. 无法安装 Mule Enterprise Edition 服务 - El servicio especificado ya existe。 (0x431)

可能您已经运行了 Mule 服务,您可以在运行插件之前尝试停止它吗?

  1. [INFO] 使用 MULE_HOME:C:\cygwin64\home\Carlos Parra\workspace\mule\dummy-project\target\mule-enterprise-standalone-3.7.2

如果(1)不能解决问题,您可以尝试使用没有空格的目录吗?

请告诉我这是否有效。

【讨论】:

  • 我不懂西班牙语,但是当我翻译 El servicio especificado ya existe 时,它​​指向了 Ale 提到的同一件事。这可能就是原因。
  • 此外,日志显示许多依赖项无法解析,因此无法下载 JAR 并将其放入项目中。尝试通过强制更新所有 Maven 依赖项的快照来更新它们。右键单击项目 > Maven > 更新项目 > 强制更新。
  • @AleSequeira 好的,我刚刚注意到插件将 Mule 作为 Windows 服务安装,所以我必须将本地用户凭据添加到该服务,现在它在取消部署期间失败,看起来它正在尝试删除应用程序/project 文件夹在运行时而不是删除 .txt 文件来停止应用程序,我已经更新了日志文件,如果你不介意看一下谢谢 Ale
  • @Carlos,mule 日志仍然显示已存在具有该名称的服务:无法安装 Mule Enterprise Edition 服务 - El servicio especificado ya existe。 (0x431) 启动 Mule 企业版服务...
猜你喜欢
  • 1970-01-01
  • 2013-10-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-07-25
  • 1970-01-01
相关资源
最近更新 更多