[Unit] Description=JBoss EAP Service After=network.target [Service] Type=forking EnvironmentFile=/etc/default/jboss-eap.conf User=dmsadmin Group=dmsgroup PIDFile=/var/run/jboss-eap/jboss-eap.pid ExecStart=/opt/jboss/jboss-start.sh ExecStop=/bin/sh -c 'kill -15 $(cat /var/run/jboss-eap/jboss-eap.pid)' ExecReload=/bin/sh -c 'kill -HUP $(cat /var/run/jboss-eap/jboss-eap.pid)' TimeoutStartSec=30 TimeoutStopSec=30 SuccessExitStatus=0 Restart=on-failure [Install] WantedBy=multi-user.target