Below is the error snippet that appears during startup:
INFO: Starting QuarkXPress Server...
INFO: QuarkXPress Server
INFO: Version 13.1.0.0(#29219)
INFO: Path = /Applications/QuarkXPress Server 2017
INFO: Verifying ports usage
INFO: All ports to be used are free
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.springframework.cglib.core.ReflectUtils$1 (file:/Applications/QuarkXPress%20Server%202017/dependencies/spring-core-4.3.8.RELEASE.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain)
WARNING: Please consider reporting this to the maintainers of org.springframework.cglib.core.ReflectUtils$1
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
WARN | Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'remoteLicense' defined in class path resource [LicensingContext.xml]: Initialization of bean failed; nested exception is org.springframework.aop.framework.AopConfigException: Unexpected AOP exception; nested exception is java.lang.NoClassDefFoundError: org/omg/CORBA/StringHolder
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'remoteLicense' defined in class path resource [LicensingContext.xml]: Initialization of bean failed; nested exception is org.springframework.aop.framework.AopConfigException: Unexpected AOP exception; nested exception is java.lang.NoClassDefFoundError: org/omg/CORBA/StringHolder
.
.
Caused by: java.lang.ClassNotFoundException: org.omg.CORBA.StringHolder
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:582)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:190)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:499)
... 24 more
--------------------------------------------------------
QuarkXPress Server stopped unexpectedly with error code 2. See QuarkXPress Server logs for details.
--------------------------------------------------------
Applies to: QuarkXPress Server 2017
Operating System: Mac OS X
Resolution:
The issue occurs if Java 9 or 10 is installed on the system.
Because, Java 9 and 10 isn't supported with QuarkXPress Server 2017, so in order to resolve this issue, install Java 8 and uninstall any higher version of Java(9 or 10).