diff --git a/container/shared/src/main/resources/etc/container.init b/container/shared/src/main/resources/etc/container.init index f35193c9462c..304b82e282ee 100755 --- a/container/shared/src/main/resources/etc/container.init +++ b/container/shared/src/main/resources/etc/container.init @@ -68,6 +68,9 @@ unset JAVA_OPTS # always dump heap if we OOM EXTRA_JAVA_OPTS="$EXTRA_JAVA_OPTS -XX:+HeapDumpOnOutOfMemoryError -XX:-OmitStackTraceInFastThrow" +# work around a karaf zip bug +EXTRA_JAVA_OPTS="$EXTRA_JAVA_OPTS -Djdk.util.zip.disableZip64ExtraFieldValidation=true" + # export any default configurable variables from sysconf export RUNAS JAVA_MIN_MEM JAVA_MAX_MEM MAX_FD JAVA_HOME JAVA JAVA_DEBUG_OPTS JAVA_DEBUG_PORT EXTRA_JAVA_OPTS CLASSPATH KARAF_DEBUG LD_LIBRARY_PATH