From ffcec6bd2d4e9a7c122e630aa69c8a0e75bff481 Mon Sep 17 00:00:00 2001 From: Andrea Dell'Amico Date: Thu, 12 Nov 2020 22:54:58 +0100 Subject: [PATCH] Fix the wrapper configuration, for real. --- defaults/main.yml | 3 ++- templates/wrapper.conf.j2 | 8 ++++---- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/defaults/main.yml b/defaults/main.yml index 1ffc086..4e7dcb1 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -6,7 +6,8 @@ nexus_major_version: '2' #nexus_version: '{{ nexus_major_version }}.28.1' nexus_version: '{{ nexus_major_version }}.14.19' nexus_release: '01' -nexus_download_url: 'https://download.sonatype.com/nexus/{{ nexus_major_version }}/nexus-{{ nexus_version }}-{{ nexus_release }}-unix.tar.gz' +nexus_download_url: ' https://download.sonatype.com/nexus/oss/nexus-{{ nexus_version }}-{{ nexus_release }}-bundle.tar.gz' +#nexus_download_url: 'https://download.sonatype.com/nexus/{{ nexus_major_version }}/nexus-{{ nexus_version }}-{{ nexus_release }}-unix.tar.gz' nexus_install_basedir: /srv/nexus nexus_webapp_dir: '{{ nexus_install_basedir }}/nexus-oss-webapp' nexus_data_basedir: /data diff --git a/templates/wrapper.conf.j2 b/templates/wrapper.conf.j2 index cd43b8f..1861079 100644 --- a/templates/wrapper.conf.j2 +++ b/templates/wrapper.conf.j2 @@ -15,19 +15,19 @@ wrapper.working.dir=../../.. wrapper.java.command=java # The main class that JSW will execute within JVM -wrapper.java.mainclass=org.codehaus.plexus.classworlds.launcher.Launcher +wrapper.java.mainclass=org.sonatype.nexus.bootstrap.jsw.JswLauncher # The JVM classpath wrapper.java.classpath.1=bin/jsw/lib/wrapper-3.2.3.jar -wrapper.java.classpath.2=./lib/plexus-classworlds-*.jar +wrapper.java.classpath.2=./lib/*.jar wrapper.java.classpath.3=./conf/ # The library path wrapper.java.library.path.1=bin/jsw/lib # Additional JVM parameters (tune if needed, but match the sequence of numbers!) -wrapper.java.additional.1=-Dsun.net.inetaddr.ttl=3600 -wrapper.java.additional.2=-DbundleBasedir=. +wrapper.java.additional.1=-Djava.io.tmpdir=./tmp +wrapper.java.additional.2=-Djava.net.preferIPv4Stack=true wrapper.java.additional.3=-Dcom.sun.jndi.ldap.connect.pool.protocol="plain ssl" wrapper.java.additional.3.stripquotes=TRUE #wrapper.java.additional.4=-Xdebug