From nobody Mon May 15 21:25:49 2023 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4QKsqK4j3Kz4B6s7; Mon, 15 May 2023 21:25:49 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4QKsqK40yYz4QTj; Mon, 15 May 2023 21:25:49 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1684185949; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=bgNO5pVOwBrHQ36Z/YI4x7Gy4ifiDXJwuRQ92SOJOZo=; b=C2Eb6tB6CpVHXn6mYj3wv2IcyBsLectGQVmqVMZvCxCfJQzixuTud+E9RdmN9QkA73mBn/ OaPMDJsCPXEuBb5ypCtNogkbzrhyr3XJmMbwVt9dTyfCjkRuolsSxo1wRhKNGyfC/397Uf fBM8W5iLBiCS1IcfCFtkcYX1X39UGpX09vInOZZFOe4w7ySMn03BbWBJYSDoXO0BQGpc37 zSlp3JkGqWjsabgvsXix6fQxNUjoAJSecLn2VMoAYWUVIYjAiPdGgckgAfdKBV/WSYTEPG 2ljjk1rv/bQkGagjDLCY4fAbbEjd4lx6vXZxkh9hYSdLEEf1NiB6Ax6fmr+v5Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1684185949; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=bgNO5pVOwBrHQ36Z/YI4x7Gy4ifiDXJwuRQ92SOJOZo=; b=q3ynamwXMBNtBII1Q6hTItUOUoIOK2OL7C62cWB/jbAargm8RZ21wUS04Yj0QAgYhnR94K 3Yh99rb0ImvqtYPqAw/YvNuUjJ3BqLiOcvtwdxxR+s3UxI6TIPVXz1NUxhL7BXm5tp7F/R ZINYr/gEcmB1OP+4Yy2WwBGCdVNe96guHDzWWV66VzepfjFAnCNrUtWkcVj0kH8MTVyUx9 pIlD5iEBH5KjWPRx+NeLYZy4Ymp4rHjIuZgB+D0MAWCKlFwmV2JjhKfseilSydKbH5WVOd PDMqXwyCq8ZCc//NaXNx/2mCdLPkXdr0NO3jDXGPcbc5S2BjlzN/uRTRYHqL7A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1684185949; a=rsa-sha256; cv=none; b=XyetCUe69qtHjDbLTywZ67D92XPfatieaysAtBuDap5DayvOE0k+ydxGcjfEPQcyWu/ysO 5RnNQQEtttqpcbFUjKV8hySoa7GZgZ4Gi9pEm9jubXjxvwATQ/VtJ1fxWiPaxS9b45Nmf4 ze2b9Yh12rBO7np5wnLVGJRFENY8u0LS0VJ/BhYu/km2kla0Vv0TqrjptsXR/bmLQHhr+k wCNb4RpJHvARRx2K4UuhJ6pSL3d5p4vRYAk5cOraUUkNriIwKpDVpBfSJLzN4FaqRQzdIU IWh3fPVsYYTmzCz325KP8KN0ApwtikJ078BpEs3O20rRympOpEEXYk4q6Uemzw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4QKsqK2yM2zwZt; Mon, 15 May 2023 21:25:49 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 34FLPnwU033394; Mon, 15 May 2023 21:25:49 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 34FLPn6Z033393; Mon, 15 May 2023 21:25:49 GMT (envelope-from git) Date: Mon, 15 May 2023 21:25:49 GMT Message-Id: <202305152125.34FLPn6Z033393@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Guido Falsi Subject: git: 678ef46e3abc - main - databases/cassandra4: Update to 4.0.8 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: madpilot X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 678ef46e3abc2e8d6720bbb2eb60002294975cdf Auto-Submitted: auto-generated X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by madpilot: URL: https://cgit.FreeBSD.org/ports/commit/?id=678ef46e3abc2e8d6720bbb2eb60002294975cdf commit 678ef46e3abc2e8d6720bbb2eb60002294975cdf Author: Lapo Luchini AuthorDate: 2023-05-15 21:23:57 +0000 Commit: Guido Falsi CommitDate: 2023-05-15 21:23:57 +0000 databases/cassandra4: Update to 4.0.8 - Add pre-fetch target to download Maven dependencies to avoid network access during build PR: 265478 Approved by: Angelo Polo (maintainer) --- databases/cassandra4/Makefile | 52 +- databases/cassandra4/distinfo | 18 +- databases/cassandra4/files/cassandra.in | 9 +- databases/cassandra4/files/maven/build-owasp.xml | 86 + databases/cassandra4/files/maven/build-rat.xml | 105 + .../cassandra4/files/maven/build-resolver.xml | 262 +++ .../files/maven/build.properties.default | 4 + databases/cassandra4/files/maven/build.xml | 2174 ++++++++++++++++++++ databases/cassandra4/files/patch-bin_cqlsh | 11 + databases/cassandra4/files/patch-build.xml | 179 +- .../cassandra4/files/patch-conf_cassandra.yaml | 19 +- databases/cassandra4/files/patch-doc_Makefile | 23 - .../patch-doc_source___templates_indexcontent.html | 17 - .../files/patch-doc_source___util_cql.py | 10 - ...rc_java_org_apache_cassandra_config_Config.java | 4 +- ...e_cassandra_service_NativeTransportService.java | 4 +- ...org_apache_cassandra_service_StartupChecks.java | 2 +- ..._apache_cassandra_utils_FastByteOperations.java | 24 +- .../files/patch-test_conf_cassandra-murmur.yaml | 10 + .../files/patch-test_conf_cassandra-seeds.yaml | 10 + ...-test_conf_unit-test-conf_test-native-port.yaml | 10 + databases/cassandra4/pkg-plist | 114 +- 22 files changed, 2840 insertions(+), 307 deletions(-) diff --git a/databases/cassandra4/Makefile b/databases/cassandra4/Makefile index a4ee9f37723d..d0407995fabe 100644 --- a/databases/cassandra4/Makefile +++ b/databases/cassandra4/Makefile @@ -1,16 +1,16 @@ PORTNAME= cassandra -DISTVERSION= 4.0-beta2 +DISTVERSION= 4.0.8 CATEGORIES= databases java MASTER_SITES= https://archive.apache.org/dist/${PORTNAME}/${DISTVERSION}/:apache \ - https://repo1.maven.org/maven2/com/github/luben/zstd-jni/1.4.5-4/:maven \ - LOCAL/mikael:repo + https://repo1.maven.org/maven2/com/github/luben/zstd-jni/1.5.0-4/:maven PKGNAMESUFFIX= 4 DISTNAME= apache-${PORTNAME}-${DISTVERSION}-src DISTFILES= ${DISTNAME}.tar.gz:apache \ ${ZSTD_DISTFILE} \ - apache-${PORTNAME}-${DISTVERSION}-repo.tar.gz:repo + ${MAVEN_CACHE_FILE}:prefetch +DIST_SUBDIR= ${PORTNAME} EXTRACT_ONLY= ${DISTNAME}.tar.gz \ - apache-${PORTNAME}-${DISTVERSION}-repo.tar.gz + ${MAVEN_CACHE_FILE} MAINTAINER= language.devel@gmail.com COMMENT= Highly scalable distributed database @@ -19,19 +19,21 @@ WWW= https://cassandra.apache.org/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt +FETCH_DEPENDS= ant:devel/apache-ant RUN_DEPENDS= snappyjava>=0:archivers/snappy-java \ netty>0:java/netty -USES= cpe python:3.7+ +USES= cpe python:3.7+ shebangfix USE_JAVA= yes USE_ANT= yes USE_RC_SUBR= cassandra +SHEBANG_FILES= bin/cqlsh.py pylib/setup.py TEST_TARGET= test CPE_VENDOR= apache CONFLICTS= cassandra3 -JAVA_VERSION= 8+ +JAVA_VERSION= 8 11 JAVA_VENDOR= openjdk SUB_LIST= JAVA_HOME=${JAVA_HOME} @@ -67,7 +69,7 @@ SCRIPT_FILES= cassandra \ sstableutil \ sstableverify -ZSTDJNI_VERSION=${MASTER_SITES:M*\:maven:H:T} +ZSTDJNI_VERSION= ${MASTER_SITES:M*\:maven:H:T} PLIST_SUB= DISTVERSION=${DISTVERSION} ZSTDJNI_VERSION=${ZSTDJNI_VERSION} OPTIONS_DEFINE= SIGAR DOCS @@ -82,14 +84,36 @@ DOCS_BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sphinx>=0,1:textproc/py-sphinx@${PY_F PORTDOCS= * +MAVEN_CACHE_FILE= apache-${PORTNAME}-${DISTVERSION}-repo.tar.xz + +.if !exists(${DISTDIR}/${DIST_SUBDIR}/${MAVEN_CACHE_FILE}) +pre-fetch: + ${MKDIR} ${DISTDIR}/${DIST_SUBDIR} + ${MKDIR} ${WRKSRC}/.build + ${MKDIR} ${WRKSRC}/src/java + ${CP} ${FILESDIR}/maven/build.* ${WRKSRC} + ${CP} ${FILESDIR}/maven/build-* ${WRKSRC}/.build + cd ${WRKSRC} && ${ANT} -Dmaven.repo.local=${REPO_DIR} -Dlocal.repository=${REPO_DIR} ${USEJDK11} resolver-dist-lib + cd ${REPO_DIR} && ${FIND} . -type f -name "*.repositories" -a -exec ${SED} -i '' -e '2s,.*,Mon Aug 08 20:40:04 CEST 2022,' {} + + cd ${WRKDIR} && ${MTREE_CMD} -cbnSp repository | ${MTREE_CMD} -C | ${SED} \ + -e 's:time=[0-9.]*:time=0.000000000:' \ + -e 's:\([gu]id\)=[0-9]*:\1=0:g' \ + -e 's:flags=.*:flags=none:' \ + -e 's:^\.:./repository:' \ + > maven-offline-cache.mtree + cd ${WRKDIR} && ${TAR} cJf ${DISTDIR}/${DIST_SUBDIR}/${MAVEN_CACHE_FILE} \ + @maven-offline-cache.mtree + ${SHA256} ${WRKDIR}/maven-offline-cache.mtree ${DISTDIR}/${DIST_SUBDIR}/${MAVEN_CACHE_FILE} +.endif + do-build: @${DO_NADA} # Do nothing: Prevent USE_ANT from running a default build target. do-build-DOCS-on: - cd ${WRKSRC} && ${SETENV} CASSANDRA_LOG_DIR=${WRKDIR}/gen-doc-log ${ANT} -Dmaven.repo.local=${REPO_DIR} -Dlocalm2=${REPO_DIR} ${USEJDK11} -Dpycmd=${PYTHON_CMD} -Dpyver=${PYTHON_VER} freebsd-stage-doc + cd ${WRKSRC} && ${SETENV} CASSANDRA_LOG_DIR=${WRKDIR}/gen-doc-log ${ANT} -Dmaven.repo.local=${REPO_DIR} -Dlocal.repository=${REPO_DIR} ${USEJDK11} -Dpycmd=${PYTHON_CMD} -Dpyver=${PYTHON_VER} freebsd-stage-doc do-build-DOCS-off: - cd ${WRKSRC} && ${ANT} -Dmaven.repo.local=${REPO_DIR} -Dlocalm2=${REPO_DIR} ${USEJDK11} freebsd-stage + cd ${WRKSRC} && ${ANT} -Dmaven.repo.local=${REPO_DIR} -Dlocal.repository=${REPO_DIR} ${USEJDK11} freebsd-stage post-build: .for f in ${SCRIPT_FILES} @@ -121,6 +145,8 @@ do-install: cd ${BUILD_DIST_DIR} && ${INSTALL_DATA} bin/cassandra.in.sh ${STAGEDIR}${DATADIR}/bin/ cd ${BUILD_DIST_DIR} && ${COPYTREE_BIN} tools/bin ${STAGEDIR}${DATADIR}/ cd ${BUILD_DIST_DIR} && ${INSTALL_DATA} tools/bin/cassandra.in.sh ${STAGEDIR}${DATADIR}/tools/bin/ + cd ${BUILD_DIST_DIR} && ${INSTALL_DATA} tools/lib/fqltool.jar ${STAGEDIR}${DATADIR}/tools/lib/ + cd ${BUILD_DIST_DIR} && ${INSTALL_DATA} tools/lib/stress.jar ${STAGEDIR}${DATADIR}/tools/lib/ .for f in ${SCRIPT_FILES} ${RLN} ${STAGEDIR}${DATADIR}/bin/${f} ${STAGEDIR}${PREFIX}/bin/${f} .endfor @@ -128,12 +154,12 @@ do-install: ${LN} -s ${JAVAJARDIR}/snappy-java.jar ${STAGEDIR}${DATADIR}/lib/snappy-java.jar do-test: - @cd ${WRKSRC} && ${ANT} -Dmaven.repo.local=${REPO_DIR} -Dlocalm2=${REPO_DIR} ${USEJDK11} -Dstagedlib=${STAGEDIR}${DATADIR}/lib test + @cd ${WRKSRC} && ${ANT} -Dmaven.repo.local=${REPO_DIR} -Dlocal.repository=${REPO_DIR} ${USEJDK11} -Dstagedlib=${STAGEDIR}${DATADIR}/lib test .include .if ${JAVA_PORT_VERSION} == 11 -USEJDK11= -Duse.jdk11=true +USEJDK11= -Duse.jdk11=true -Drat.skip=true .endif .if ${ARCH} == amd64 @@ -156,7 +182,7 @@ ZSTD_DISTFILE= post-install: ${LN} -s ${JAVAJARDIR}/netty.jar ${STAGEDIR}${DATADIR}/lib/netty.jar .if ${ARCH} == amd64 || ${ARCH} == i386 - ${CP} ${DISTDIR}/zstd-jni-${ZSTDJNI_VERSION}-freebsd_${ARCH}.jar ${STAGEDIR}${DATADIR}/lib/ + ${CP} ${DISTDIR}/${DIST_SUBDIR}/zstd-jni-${ZSTDJNI_VERSION}-freebsd_${ARCH}.jar ${STAGEDIR}${DATADIR}/lib/ .endif post-install-DOCS-on: diff --git a/databases/cassandra4/distinfo b/databases/cassandra4/distinfo index 82d3b4cbe97c..976d31650bd9 100644 --- a/databases/cassandra4/distinfo +++ b/databases/cassandra4/distinfo @@ -1,9 +1,9 @@ -TIMESTAMP = 1601573969 -SHA256 (apache-cassandra-4.0-beta2-src.tar.gz) = 02347ce3d55fd7d68f90c112ee01d82902dfd959cf03c107a51d15bcaabb48c5 -SIZE (apache-cassandra-4.0-beta2-src.tar.gz) = 46741277 -SHA256 (zstd-jni-1.4.5-4-freebsd_amd64.jar) = cdfcacd3d0b405869fc71c7c73ff861fa5421045f53a6168a0d0b4e8ae7ebfbc -SIZE (zstd-jni-1.4.5-4-freebsd_amd64.jar) = 512671 -SHA256 (zstd-jni-1.4.5-4-freebsd_i386.jar) = bb3e6e4081ffbe28648983d3c2f47cd488a29b6bb09b1e9f1219cdf82b3ed648 -SIZE (zstd-jni-1.4.5-4-freebsd_i386.jar) = 418462 -SHA256 (apache-cassandra-4.0-beta2-repo.tar.gz) = 9a0d3ad05f535158dd65761a16f3a9fb0362cbe365d6e08ef6d9896bbf3a022f -SIZE (apache-cassandra-4.0-beta2-repo.tar.gz) = 77730955 +TIMESTAMP = 1679924890 +SHA256 (cassandra/apache-cassandra-4.0.8-src.tar.gz) = 98da97d7fe850a0a24eb2aef212e982f73205cbd63955d2915b4ad02e28dae9c +SIZE (cassandra/apache-cassandra-4.0.8-src.tar.gz) = 12953548 +SHA256 (cassandra/zstd-jni-1.5.0-4-freebsd_amd64.jar) = b653460b6ff374db2c01f39a7b7cdb44008c9efd55dc96ae5f869abe9f58d180 +SIZE (cassandra/zstd-jni-1.5.0-4-freebsd_amd64.jar) = 670993 +SHA256 (cassandra/zstd-jni-1.5.0-4-freebsd_i386.jar) = 1bcb75c5837e42d10ec0193ba9df099874792f0829b0ce8dd3412303c6454595 +SIZE (cassandra/zstd-jni-1.5.0-4-freebsd_i386.jar) = 604557 +SHA256 (cassandra/apache-cassandra-4.0.8-repo.tar.xz) = 807a108e3639f247dafa3ce4ebc4744b93668cf463915edf7b654d317d1abaff +SIZE (cassandra/apache-cassandra-4.0.8-repo.tar.xz) = 78148020 diff --git a/databases/cassandra4/files/cassandra.in b/databases/cassandra4/files/cassandra.in index 421ba7e55d9c..9615fbe572f6 100644 --- a/databases/cassandra4/files/cassandra.in +++ b/databases/cassandra4/files/cassandra.in @@ -23,13 +23,12 @@ load_rc_config $name : ${cassandra_enable:=NO} : ${cassandra_user:=cassandra} -command=%%PREFIX%%/bin/cassandra -command_args="-p /var/run/cassandra/cassandra.pid >/dev/null 2>/dev/null" -start_precmd="${name}_prestart" - -procname=%%JAVA_HOME%%/bin/java pidfile=/var/run/cassandra/cassandra.pid +command=/usr/sbin/daemon +command_args="-frP ${pidfile} %%PREFIX%%/bin/cassandra -f" +start_precmd="${name}_prestart" + cassandra_prestart() { export JAVA_HOME=%%JAVA_HOME%% diff --git a/databases/cassandra4/files/maven/build-owasp.xml b/databases/cassandra4/files/maven/build-owasp.xml new file mode 100644 index 000000000000..f3174999e8d4 --- /dev/null +++ b/databases/cassandra4/files/maven/build-owasp.xml @@ -0,0 +1,86 @@ + + + + + + + + + + + + + Downloading OWASP Dependency checks ... + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/databases/cassandra4/files/maven/build-rat.xml b/databases/cassandra4/files/maven/build-rat.xml new file mode 100644 index 000000000000..5a6aa0aa8546 --- /dev/null +++ b/databases/cassandra4/files/maven/build-rat.xml @@ -0,0 +1,105 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/databases/cassandra4/files/maven/build-resolver.xml b/databases/cassandra4/files/maven/build-resolver.xml new file mode 100644 index 000000000000..a159d97acaff --- /dev/null +++ b/databases/cassandra4/files/maven/build-resolver.xml @@ -0,0 +1,262 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + Downloading Resolver ANT Tasks... + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/databases/cassandra4/files/maven/build.properties.default b/databases/cassandra4/files/maven/build.properties.default new file mode 100644 index 000000000000..11da534e32c1 --- /dev/null +++ b/databases/cassandra4/files/maven/build.properties.default @@ -0,0 +1,4 @@ +# Maven2 Repository Locations (you can override these in "build.properties" to point to a local proxy, e.g. Nexus) +artifact.remoteRepository.central: https://repo1.maven.org/maven2 +artifact.remoteRepository.apache: https://repo.maven.apache.org/maven2 + diff --git a/databases/cassandra4/files/maven/build.xml b/databases/cassandra4/files/maven/build.xml new file mode 100644 index 000000000000..e9093d367d3b --- /dev/null +++ b/databases/cassandra4/files/maven/build.xml @@ -0,0 +1,2174 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -Djdk.attach.allowAttachSelf=true + + -XX:+UseConcMarkSweepGC + -XX:+CMSParallelRemarkEnabled + -XX:SurvivorRatio=8 + -XX:MaxTenuringThreshold=1 + -XX:CMSInitiatingOccupancyFraction=75 + -XX:+UseCMSInitiatingOccupancyOnly + -XX:CMSWaitDuration=10000 + -XX:+CMSParallelInitialMarkEnabled + -XX:+CMSEdenChunksRecordAlways + + --add-exports java.base/jdk.internal.misc=ALL-UNNAMED + --add-exports java.base/jdk.internal.ref=ALL-UNNAMED + --add-exports java.base/sun.nio.ch=ALL-UNNAMED + --add-exports java.management.rmi/com.sun.jmx.remote.internal.rmi=ALL-UNNAMED + --add-exports java.rmi/sun.rmi.registry=ALL-UNNAMED + --add-exports java.rmi/sun.rmi.server=ALL-UNNAMED + --add-exports java.sql/java.sql=ALL-UNNAMED + + --add-opens java.base/java.lang.module=ALL-UNNAMED + --add-opens java.base/java.net=ALL-UNNAMED + --add-opens java.base/jdk.internal.loader=ALL-UNNAMED + --add-opens java.base/jdk.internal.ref=ALL-UNNAMED + --add-opens java.base/jdk.internal.reflect=ALL-UNNAMED + --add-opens java.base/jdk.internal.math=ALL-UNNAMED + --add-opens java.base/jdk.internal.module=ALL-UNNAMED + --add-opens java.base/jdk.internal.util.jar=ALL-UNNAMED + --add-opens jdk.management/com.sun.management.internal=ALL-UNNAMED + + + + + + + + + + + + + + + -XX:-CMSClassUnloadingEnabled + -Dio.netty.tryReflectionSetAccessible=true + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + *** 2634 LINES SKIPPED ***