Revert the change to tomcat-start. Define java_home inside the unit.
This commit is contained in:
parent
891d457958
commit
16d952da5c
|
@ -1,12 +1,16 @@
|
|||
{% if tomcat_use_systemd %}
|
||||
{% if not tomcat_use_systemd %}
|
||||
{% if limits_nofile_value is defined %}
|
||||
ulimit -Hn {{ limits_nofile_value }}
|
||||
ulimit -Sn {{ limits_nofile_value }}
|
||||
{% endif %}
|
||||
{% endif %}
|
||||
TOMCAT_USER={{ item.user }}
|
||||
TOMCAT_GROUP={{ item.user }}
|
||||
{% else %}
|
||||
#!/bin/bash
|
||||
set -e
|
||||
{% endif %}
|
||||
JAVA_HOME={{ item.java_home }}
|
||||
JRE_HOME={{ item.java_home }}
|
||||
JAVA_OPTS="-server -Djava.awt.headless=true -Dfile.encoding={{ tomcat_m_file_encoding }}"
|
||||
{% if jdk_default >= 8 %}
|
||||
JAVA_OPTS="{{ tomcat_m_additional_java_8_opts }} $JAVA_OPTS"
|
||||
|
|
|
@ -16,6 +16,8 @@ LimitNOFILE={{ limits_nofile_value }}
|
|||
Environment="CATALINA_HOME=/usr/share/tomcat{{ tomcat_version }}"
|
||||
Environment="CATALINA_BASE={{ item.instance_path }}"
|
||||
Environment="CATALINA_TMPDIR={{ item.catalina_tmp_directory }}"
|
||||
Environment="JAVA_HOME={{ item.java_home }}"
|
||||
Environment="JRE_HOME={{ item.java_home }}"
|
||||
Type=simple
|
||||
ExecStartPre=+/usr/libexec/tomcat{{ tomcat_version}}/tomcat-update-policy.sh
|
||||
ExecStart=/bin/sh /usr/libexec/tomcat{{ tomcat_version }}/tomcat-instance-{{ item.http_port }}-start.sh
|
||||
|
|
|
@ -8,8 +8,8 @@ set -e
|
|||
# Load the service settings
|
||||
. /etc/default/tomcat-instance-{{ item.http_port }}
|
||||
|
||||
# We set JAVA_HOME in /etc/default/tomcat-instance-{{ item.http_port }}
|
||||
# . /usr/libexec/tomcat{{ tomcat_version }}/tomcat-locate-java.sh
|
||||
# Find the Java installation
|
||||
. /usr/libexec/tomcat{{ tomcat_version }}/tomcat-locate-java.sh
|
||||
|
||||
# Set the JSP compiler if configured in the /etc/default/tomcat10 file
|
||||
[ -n "$JSP_COMPILER" ] && JAVA_OPTS="$JAVA_OPTS -Dbuild.compiler=\"$JSP_COMPILER\""
|
||||
|
@ -22,8 +22,4 @@ SECURITY=""
|
|||
|
||||
|
||||
# Start Tomcat
|
||||
{% if ansible_distribution_version is version_compare('22.04', '<') %}
|
||||
cd $CATALINA_BASE && exec $CATALINA_HOME/bin/catalina.sh run
|
||||
{% else %}
|
||||
cd $CATALINA_BASE && exec $CATALINA_HOME/bin/catalina.sh run $SECURITY
|
||||
{% endif %}
|
||||
|
|
Loading…
Reference in New Issue