Uploaded image for project: 'Bitbucket Data Center'
  1. Bitbucket Data Center
  2. BSERV-6886

Installer not respecting "-c" for headless installation.

    XMLWordPrintable

Details

    • Bug
    • Resolution: Tracked Elsewhere
    • Low
    • None
    • 3.5.0

    Description

      I thought I added -c just like it told me.

      [root@stash /usr/local/src]# ./atlassian-stash-3.5.0-x64.bin -c
      Starting Installer ...
      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:753)
      	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.X11FontManager.<init>(X11FontManager.java:32)
      	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
      	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
      	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
      	at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
      	at java.lang.Class.newInstance(Class.java:379)
      	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.swing.SwingUtilities2.getFontMetrics(SwingUtilities2.java:1018)
      	at javax.swing.JComponent.getFontMetrics(JComponent.java:1615)
      	at javax.swing.text.WrappedPlainView.updateMetrics(WrappedPlainView.java:318)
      	at javax.swing.text.WrappedPlainView.updateChildren(WrappedPlainView.java:297)
      	at javax.swing.text.WrappedPlainView.insertUpdate(WrappedPlainView.java:463)
      	at javax.swing.plaf.basic.BasicTextUI$RootView.insertUpdate(BasicTextUI.java:1602)
      	at javax.swing.plaf.basic.BasicTextUI$UpdateHandler.insertUpdate(BasicTextUI.java:1861)
      	at javax.swing.text.AbstractDocument.fireInsertUpdate(AbstractDocument.java:202)
      	at javax.swing.text.AbstractDocument.handleInsertString(AbstractDocument.java:749)
      	at javax.swing.text.AbstractDocument.insertString(AbstractDocument.java:708)
      	at javax.swing.text.PlainDocument.insertString(PlainDocument.java:130)
      	at javax.swing.text.DefaultEditorKit.read(DefaultEditorKit.java:273)
      	at javax.swing.JEditorPane.setText(JEditorPane.java:1413)
      	at javax.swing.JEditorPane.<init>(JEditorPane.java:291)
      	at com.install4j.runtime.installer.frontend.headless.AbstractHeadlessScreenExecutor.init(Unknown Source)
      	at com.install4j.runtime.installer.frontend.headless.ConsoleScreenExecutor.<init>(Unknown Source)
      	at com.install4j.runtime.installer.frontend.headless.InstallerConsoleScreenExecutor.<init>(Unknown Source)
      	at com.install4j.runtime.installer.Installer.getScreenExecutor(Unknown Source)
      	at com.install4j.runtime.installer.Installer.runInProcess(Unknown Source)
      	at com.install4j.runtime.installer.Installer.main(Unknown Source)
      	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
      	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      	at java.lang.reflect.Method.invoke(Method.java:606)
      	at com.exe4j.runtime.LauncherEngine.launch(Unknown Source)
      	at com.install4j.runtime.launcher.Launcher.main(Unknown Source)
      Could not display the GUI. This application needs access to an X Server.
      *******************************************************************
      You can also run this application in console mode without
      access to an X server by passing the argument -c
      *******************************************************************

      Workaround

      Install the dejavu-sans-fonts fonts

      yum install dejavu-sans-fonts
      apt-get install fonts-cantarell

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              b62a8ccda972 Justin Novack
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: