Issues with X11 display on RHEL 7 when trying to open Denodo components

Has anyone else run into issues trying to open the Denodo Platform on RHEL 7 using the Exceed X windows application? I receive the following error when trying to launch 'denodo_platform.sh' Exception in thread "main" java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at com.denodo.util.launcher.Launcher.invokeMain(Launcher.java:143) at com.denodo.util.launcher.Launcher.main(Launcher.java:236) Caused by: java.lang.ArrayIndexOutOfBoundsException: 0 at sun.font.CompositeStrike.getStrikeForSlot(Unknown Source) at sun.font.CompositeStrike.getFontMetrics(Unknown Source) at sun.font.FontDesignMetrics.initMatrixAndMetrics(Unknown Source) at sun.font.FontDesignMetrics.<init>(Unknown Source) at sun.font.FontDesignMetrics.getMetrics(Unknown Source) at sun.swing.SwingUtilities2.getFontMetrics(Unknown Source) at javax.swing.JComponent.getFontMetrics(Unknown Source) at javax.swing.text.PlainView.calculateLongestLine(Unknown Source) at javax.swing.text.PlainView.updateMetrics(Unknown Source) at javax.swing.text.PlainView.updateDamage(Unknown Source) at javax.swing.text.PlainView.insertUpdate(Unknown Source) at javax.swing.text.FieldView.insertUpdate(Unknown Source) at javax.swing.plaf.basic.BasicTextUI$RootView.insertUpdate(Unknown Source) at javax.swing.plaf.basic.BasicTextUI$UpdateHandler.insertUpdate(Unknown Source) at javax.swing.text.AbstractDocument.fireInsertUpdate(Unknown Source) at javax.swing.text.AbstractDocument.handleInsertString(Unknown Source) at javax.swing.text.AbstractDocument.insertString(Unknown Source) at javax.swing.text.PlainDocument.insertString(Unknown Source) at javax.swing.text.AbstractDocument.replace(Unknown Source) at javax.swing.text.JTextComponent.setText(Unknown Source) at javax.swing.JTextField.<init>(Unknown Source) at javax.swing.JTextField.<init>(Unknown Source) at com.denodo.platformlauncher.environment.WebContainerConfigurationComponent.init(WebContainerConfigurationComponent.java:111) at com.denodo.platformlauncher.environment.WebContainerConfigurationComponent.<init>(WebContainerConfigurationComponent.java:55) at com.denodo.platformlauncher.LauncherConfigurationDialog.createWebContainerComponent(LauncherConfigurationDialog.java:215) at com.denodo.platformlauncher.LauncherConfigurationDialog.<init>(LauncherConfigurationDialog.java:59) at com.denodo.platformlauncher.IconsPanel.<init>(IconsPanel.java:80) at com.denodo.platformlauncher.PlatformLauncher.<init>(PlatformLauncher.java:186) at com.denodo.platformlauncher.PlatformLauncher.getInstance(PlatformLauncher.java:218) at com.denodo.platformlauncher.PlatformLauncher.main(PlatformLauncher.java:227)
user
08-03-2018 16:17:06 -0500

1 Answer

Hi, I've had a similar problem and I've solved by [installing an additional font "dejavu-serif-fonts"](https://stackoverflow.com/questions/45569367/upgrade-rhel-from-7-3-to-7-4-arrayindexoutofboundsexception-in-sun-font-composi#answer-46089007). Nevertheless, it seems there's another way to solve the problem as you can see in [this answer](https://stackoverflow.com/questions/45569367/upgrade-rhel-from-7-3-to-7-4-arrayindexoutofboundsexception-in-sun-font-composi#answer-45600582) of the previous thread. Hope this helps!
Denodo Team
12-03-2018 09:37:28 -0400
You must sign in to add an answer. If you do not have an account, you can register here