ArcGIS SDK for RHEL 8.3, Is it Possible??

1064
4
Jump to solution
02-09-2021 12:32 PM
ArmandoGarcia3
New Contributor III

Hello Esri Community and Lucas,

The team has been planning on moving into Redhat 8 (using 8.3) since they released a certified DISA STIG as of 2021.

I installed QT Creator, and then tried to install ArcGIS 100.8, and upon running ./Setup, I ran into this error.

 

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)

------------------------------------------------

I am still trying to solve the issue at hand, but my Google Foo is failing me.

Any advice?

Cheers!

Tags (4)
0 Kudos
2 Solutions

Accepted Solutions
JamesBallard1
Esri Regular Contributor

@ArmandoGarcia3  we did some internal testing at it looks like version 100.9 should work on RHEL 8 if you're able to use that. We'd encourage you to use the latest if possible, which is 100.10.

View solution in original post

ArmandoGarcia3
New Contributor III

Yes!

Tried it with 100.10 and it worked earlier today. We just kind of stuck with 100.8 for a good bit, but glad newer versions work!

View solution in original post

0 Kudos
4 Replies
ArmandoGarcia3
New Contributor III

UPDATE

-------------

Noticed it says Minimum Version is RHEL 7.6

Seems to be Java related of course.

0 Kudos
JamesBallard1
Esri Regular Contributor

Hi @ArmandoGarcia3,

 

   Thanks for reaching out to the Qt team. Our installer is built on Java so this appears to be an installer issue. I've reached out to our installer team to see if they have any ideas. In the meantime, can you check to see if our latest version is also affected? Version 100.10 was just released and we're interested to know if out 100.10 setup shows the same behavior.

0 Kudos
JamesBallard1
Esri Regular Contributor

@ArmandoGarcia3  we did some internal testing at it looks like version 100.9 should work on RHEL 8 if you're able to use that. We'd encourage you to use the latest if possible, which is 100.10.

ArmandoGarcia3
New Contributor III

Yes!

Tried it with 100.10 and it worked earlier today. We just kind of stuck with 100.8 for a good bit, but glad newer versions work!

0 Kudos