История изменений
Исправление intelfx, (текущая версия) :
Примерно вот так:
[Unit]
Description=DCM4CHEE DICOM Image Manager
[Service]
User=pacs
Type=forking
ExecStart=/usr/bin/env \
LD_LIBRARY_PATH=${JBOSS_HOME}/bin/native \
${JAVA_HOME}/bin/java \
${JAVA_OPTS} \
-Djava.awt.headless=true \
-Dprogram.name=dcm4chee \
-Dapp.name=dcm4chee \
-Djava.library.path=${JBOSS_HOME}/bin/native \
-Djava.endorsed.dirs=${JBOSS_HOME}/lib/endorsed \
-classpath ${JBOSS_HOME}/bin/run.jar:${JAVA_HOME}/lib/tools.jar \
org.jboss.Main -b ${JBOSS_BIND_ADDR} -c ${JBOSS_CONF}
ExecStop=/usr/bin/env \
${JAVA_HOME}/bin/java \
-classpath ${JBOSS_HOME}/bin/shutdown.jar:${JBOSS_HOME}/client/jnet.jar \
org.jboss.Shutdown --shutdown
KillMode=control-group
Environment=JBOSS_HOME=/usr/local/dcm4chee
Environment=JBOSS_CONF=default
Environment=JBOSS_BIND_ADDR=0.0.0.0
Environment=JAVA_HOME=/usr/java/jdk
Environment="JAVA_OPTS=-Xms128m -Xmx512m -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000"
[Install]
WantedBy=multi-user.target
Исходная версия intelfx, :
Примерно вот так:
[Unit]
Description=DCM4CHEE DICOM Image Manager
[Service]
User=pacs
Type=forking
ExecStart=/usr/bin/env \
PATH=${JBOSS_HOME}/bin:${JAVA_HOME}/bin:${PATH} \
LD_LIBRARY_PATH=${JBOSS_HOME}/bin/native \
${JAVA_HOME}/bin/java \
${JAVA_OPTS} \
-Djava.awt.headless=true \
-Dprogram.name=dcm4chee \
-Dapp.name=dcm4chee \
-Djava.library.path=${JBOSS_HOME}/bin/native \
-Djava.endorsed.dirs=${JBOSS_HOME}/lib/endorsed \
-classpath ${JBOSS_HOME}/bin/run.jar:${JAVA_HOME}/lib/tools.jar \
org.jboss.Main -b ${JBOSS_BIND_ADDR} -c ${JBOSS_CONF}
ExecStop=/usr/bin/env \
${JAVA_HOME}/bin/java \
-classpath ${JBOSS_HOME}/bin/shutdown.jar:${JBOSS_HOME}/client/jnet.jar \
org.jboss.Shutdown --shutdown
KillMode=control-group
Environment=JBOSS_HOME=/usr/local/dcm4chee
Environment=JBOSS_CONF=default
Environment=JBOSS_BIND_ADDR=0.0.0.0
Environment=JAVA_HOME=/usr/java/jdk
Environment="JAVA_OPTS=-Xms128m -Xmx512m -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000"
[Install]
WantedBy=multi-user.target