Active MQ does not start on Xenial
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
activemq (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
The following commands should be sufficient to install and run Active MQ:
apt-get install activemq
ln -s /etc/activemq/
systemctl start activemq.service
However, there is no service running afterwards. Try: ps-ef | grep activemq
Running the service manually as explained in /usr/share/
However, issuing "/etc/init.
[ ok ] Starting activemq (via systemctl): activemq.service.
but no service is started. The reason is in /etc/init.
# Define LSB log_* functions.
# Depend on lsb-base (>= 3.2-14) to ensure that this file is present
# and status_of_proc is working.
. /lib/lsb/
This line causes the above screen message but does not return. (I put an "echo" before and after. The "echo" before is executed, the one after isn’t any more.) However, it must return in order for the script to continue its work and reach the start-servers() section (which is quite complex).
In addition, the file /lib/systemd/
I could imagine the solution would be to change ExecStart and ExecStop to /etc/init.
The bug seems to be related to #1361831
ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: activemq 5.13.2+dfsg-2
ProcVersionSign
Uname: Linux 4.4.0-97-generic x86_64
ApportVersion: 2.20.1-0ubuntu2.13
Architecture: amd64
Date: Wed Nov 22 13:20:19 2017
PackageArchitec
ProcEnviron:
TERM=xterm
PATH=(custom, no user)
LANG=de_DE.UTF8
SHELL=/bin/bash
SourcePackage: activemq
UpgradeStatus: No upgrade log present (probably fresh install)
modified.
mtime.conffile.
Status changed to 'Confirmed' because the bug affects multiple users.