Hello,
I encountered an error "Invocation of this Java Application has caused an ExceptionInInitializerError. This application will now exit. (LAX) " when trying to install ArcGIS Server Linux 10.7 on Manjaro Linux KDE. However, ArcGIS Server Linux 10.6 installation works fine. Any help will be appreciated!
========================================================================
ArcGIS Server 10.7.0 Diagnostic Tool
Hostname:
========================================================================
DIAG000: Check for installation as root [N/A]
DIAG001: Check for 64-bit architecture [PASSED]
DIAG002: Check OS version [WARNING]
DIAG003: Check hostname for invalid characters [N/A]
DIAG024: Check /etc/hosts for hostname entry [N/A]
DIAG004: Check installed packages [N/A]
DIAG005: Check system limits [N/A]
DIAG008: Check HTTP port [N/A]
DIAG009: Check HTTPS port [N/A]
DIAG010: Check Xvfb ports [N/A]
------------------------------------------------------------------------
There were 0 failure(s) and 1 warning(s) found:
WARNINGS:
------------------------------------------------------------------------
*** DIAG002: Unsupported Linux distribution. Check the ArcGIS Server
System Requirements for supported Linux distributions.
Enter 'q' to quit or press enter to continue:
Starting installation of ArcGIS Server 10.7...
Note: For information on console or silent setup UI modes, please run this script with the --help option.
Preparing to install...
Extracting the JRE from the installer archive...
Unpacking the JRE...
Extracting the installation resources from the installer archive...
Configuring the installer for this system's environment...
Launching installer...
Invocation of this Java Application has caused an ExceptionInInitializerError. This application will now exit. (LAX)
Stack Trace:
java.lang.NullPointerException
at sun.awt.FontConfiguration.getVersion(FontConfiguration.java:1264)
at sun.awt.FontConfiguration.readFontConfigFile(FontConfiguration.java:219)
at sun.awt.FontConfiguration.init(FontConfiguration.java:107)
at sun.awt.X11FontManager.createFontConfiguration(X11FontManager.java:774)
at sun.font.SunFontManager$2.run(SunFontManager.java:431)
at java.security.AccessController.doPrivileged(Native Method)
at sun.font.SunFontManager.<init>(SunFontManager.java:376)
at sun.awt.FcFontManager.<init>(FcFontManager.java:35)
at sun.awt.X11FontManager.<init>(X11FontManager.java:57)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at java.lang.Class.newInstance(Class.java:442)
at sun.font.FontManagerFactory$1.run(FontManagerFactory.java:83)
at java.security.AccessController.doPrivileged(Native Method)
at sun.font.FontManagerFactory.getInstance(FontManagerFactory.java:74)
at sun.font.SunFontManager.getInstance(SunFontManager.java:250)
at sun.font.FontDesignMetrics.getMetrics(FontDesignMetrics.java:264)
at sun.font.FontDesignMetrics.getMetrics(FontDesignMetrics.java:250)
at sun.awt.SunToolkit.getFontMetrics(SunToolkit.java:652)
at Flexeraar4.ab(Unknown Source)
at Flexeraar4.<clinit>(Unknown Source)
at com.zerog.ia.installer.LifeCycleManager.a6(Unknown Source)
at com.zerog.ia.installer.LifeCycleManager.a3(Unknown Source)
at com.zerog.ia.installer.LifeCycleManager.executeApplication(Unknown Source)
at com.zerog.ia.installer.Main.main(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.zerog.lax.LAX.launch(Unknown Source)
at com.zerog.lax.LAX.main(Unknown Source)
This Application has Unexpectedly Quit: Invocation of this Java Application has caused an ExceptionInInitializerError. This application will now exit. (LAX)
That OS is not listed as a supported OS at 10.6:
Unfortunately, there's no expectation that Server, or any Enterprise product for that matter, will work on unsupported operating systems, even if it worked at prior versions.
ArcGIS Server is not supported on that distribution of Linux. ArcGIS Server 10.7 system requirements—ArcGIS Enterprise system requirements | ArcGIS Enterprise
As to why it might have worked at 10.6 but doesn't at 10.7, we did change the version of the Java instance used in the installer. It is either incompatible with, or missing some dependencies from, your Linux OS.
I was able to install it on Manjaro Linux using the console mode: sh Setup -m console