【问题标题】:ServiceMix can't startServiceMix 无法启动
【发布时间】:2018-10-04 05:31:39
【问题描述】:

我的 serviceMix 无法启动,我只是试图停止它./stop then./start

当我做 ./client 时:

client: JAVA_HOME not set; results may vary
Logging in as smx
Failed to get the session.

我的 JAVA_HOME 设置正确。

当我做 ./status

karaf: JAVA_HOME not set; results may vary
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=256M; support was removed in 8.0
Not Running ...

当我这样做时 ./stop

karaf: JAVA_HOME not set; results may vary
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=256M; support was removed in 8.0
Can't connect to the container. The container is not running.

在我停止之前它运行正常。

感谢您的帮助

【问题讨论】:

  • 您使用的是什么版本的 Servicemix?
  • 我使用 Apache ServiceMix 5.4.0
  • 包括:Apache ActiveMQ 5.10.0 // Apache Camel 2.14.1 // Apache CXF 3.0.2 // Apache Karaf 2.4.1

标签: java startup apache-karaf apache-servicemix


【解决方案1】:

尝试在 servicemix 的 bin/setenv 文件中配置 JAVA_HOME 设置。

在文件中,您会发现一个类似于以下内容的部分。尝试在此处设置 JAVA_HOME。

# 应适用于所有脚本的常规设置放在此处;请记住,脚本可能会多次执行,例如在启动脚本的示例中,首先执行启动脚本,然后执行 karaf 脚本。

# 以下部分显示了默认 karaf 脚本的可能配置选项

#export JAVA_HOME #Java安装位置

【讨论】:

  • 好的,我已经重新配置了 JAVA_HOME,现在当我这样做时 ./client : 以 smx 身份登录 无法获取会话。
  • 你开始 servicemix 了吗?客户端用于登录到已经运行的 servicemix 实例。
  • 尝试运行 bin/servicemix 而不是 bin/client。
  • 当我这样做时:./servicemix:Apache ServiceMix 正在启动时请稍候...(现在 20 分钟)没有响应
  • 这是您正在使用的全新安装的 servicemix 吗?你会去 data/log 目录,打开 servicemix.log,然后阅读最新的行。可以发一下吗?
猜你喜欢
  • 1970-01-01
  • 2018-04-17
  • 1970-01-01
  • 2013-02-01
  • 1970-01-01
  • 1970-01-01
  • 2016-01-25
  • 2015-02-16
  • 1970-01-01
相关资源
最近更新 更多