Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

Unable to start SUM GUI on AIX through Putty

Hello experts,

We are in process of EHP update from EHP2 to EHP6 on AIX lpar Server where several sap instances are running.

while starting DSUGui of SUM tool after successful start of SL Controler (./STARTUP) , we are getting errors related to java as below.

SUM GUI is not starting. please suggest.

Note:- my desktop java version is 1.6_19.

> setenv DISPLAY 192.12.130.111:0.0

> /usr/sap/<SID>SUM/sdt/exe/DSUGui

Unable to start Gui: null

java.lang.reflect.InvocationTargetException

        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

        at java.lang.reflect.Method.invoke(Method.java:597)

        at com.sap.sdt.gui.core.admin.SDTGuiAdmin.addFactory(SDTGuiAdmin.java:606)

        at com.sap.sdt.gui.core.admin.SDTGuiAdmin.addSDTFactory(SDTGuiAdmin.java:569)

        at com.sap.sdt.gui.core.admin.SDTGuiAdmin.init(SDTGuiAdmin.java:431)

        at com.sap.sdt.gui.core.admin.SDTGuiAdmin.initGui(SDTGuiAdmin.java:681)

        at com.sap.sdt.gui.core.admin.SDTGuiAdmin.start(SDTGuiAdmin.java:246)

        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

        at java.lang.reflect.Method.invoke(Method.java:597)

        at com.sap.sdt.util.misc.MethodCall.invoke(MethodCall.java:73)

        at com.sap.sdt.util.misc.BootStrapper.start(BootStrapper.java:68)

        at SDTGui.<init>(SDTGui.java:58)

        at SDTGui.main(SDTGui.java:68)

Caused by: java.lang.NoClassDefFoundError: sun/awt/X11/XToolkit : cannot initialize class because prior initialization attempt failed

        at java.lang.Class.forName0(Native Method)

        at java.lang.Class.forName(Class.java:169)

        at java.awt.Toolkit$2.run(Toolkit.java:834)

        at java.security.AccessController.doPrivileged(Native Method)

        at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:826)

        at sun.swing.SwingUtilities2$AATextInfo.getAATextInfo(SwingUtilities2.java:122)

        at javax.swing.plaf.metal.MetalLookAndFeel.initComponentDefaults(MetalLookAndFeel.java:1554)

        at javax.swing.plaf.basic.BasicLookAndFeel.getDefaults(BasicLookAndFeel.java:130)

        at javax.swing.plaf.metal.MetalLookAndFeel.getDefaults(MetalLookAndFeel.java:1589)

        at javax.swing.UIManager.setLookAndFeel(UIManager.java:514)

        at javax.swing.UIManager.setLookAndFeel(UIManager.java:554)

        at javax.swing.UIManager.initializeDefaultLAF(UIManager.java:1317)

        at javax.swing.UIManager.initialize(UIManager.java:1406)

        at javax.swing.UIManager.maybeInitialize(UIManager.java:1394)

        at javax.swing.UIManager.getDefaults(UIManager.java:633)

        at javax.swing.UIManager.get(UIManager.java:929)

        at com.sap.plaf.frog.FrogLookAndFeel.initializeLF(FrogLookAndFeel.java:148)

        at com.sap.plaf.frog.FrogLookAndFeel.<init>(FrogLookAndFeel.java:112)

        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)

        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)

        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)

        at java.lang.Class.newInstance0(Class.java:355)

        at java.lang.Class.newInstance(Class.java:308)

        at com.sap.sdt.gui.core.swing.util.GuiSwingSettings.setLookAndFeel(GuiSwingSettings.java:362)

        at com.sap.sdt.gui.core.swing.util.GuiSwingSettings.<init>(GuiSwingSettings.java:106)

        at com.sap.sdt.gui.core.swing.util.GuiSwingSettings.<clinit>(GuiSwingSettings.java:76)

        at com.sap.sdt.gui.core.swing.controls.GuiControlFactory.<init>(GuiControlFactory.java:119)

        at com.sap.sdt.gui.core.swing.controls.GuiControlFactory.initialize(GuiControlFactory.java:126)

        ... 17 more

Caused by: java.lang.InternalError: Can't connect to X11 window server using '10.29.130.14:0.0' as the value of the DISPLAY variable.

        at sun.awt.X11GraphicsEnvironment.initDisplay(Native Method)

        at sun.awt.X11GraphicsEnvironment.access$100(X11GraphicsEnvironment.java:52)

        at sun.awt.X11GraphicsEnvironment$1.run(X11GraphicsEnvironment.java:155)

        at java.security.AccessController.doPrivileged(Native Method)

        at sun.awt.X11GraphicsEnvironment.<clinit>(X11GraphicsEnvironment.java:131)

        at java.lang.Class.forName0(Native Method)

        at java.lang.Class.forName(Class.java:169)

        at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:68)

        at sun.awt.X11.XToolkit.<clinit>(XToolkit.java:89)

        at java.lang.Class.forName0(Native Method)

        at java.lang.Class.forName(Class.java:169)

        at java.awt.Toolkit$2.run(Toolkit.java:834)

        at java.security.AccessController.doPrivileged(Native Method)

        at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:826)

        at javax.swing.ImageIcon.<init>(ImageIcon.java:162)

        at javax.swing.ImageIcon.<init>(ImageIcon.java:181)

        at com.sap.sdt.gui.core.swing.util.SplashScreen.create(SplashScreen.java:104)

        at com.sap.sdt.gui.core.swing.util.SplashScreen.show(SplashScreen.java:62)

        at com.sap.sdt.gui.core.admin.SDTGuiAdmin.showSUMSplashScreen(SDTGuiAdmin.java:108)

        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

        at java.lang.reflect.Method.invoke(Method.java:597)

        at SDTGui.showSUMSplashScreen(SDTGui.java:351)

        at SDTGui.configureSUM(SDTGui.java:263)

        at SDTGui.parseArgs(SDTGui.java:167)

        at SDTGui.<init>(SDTGui.java:43)

Regards,

Shashank

Former Member
Former Member replied

Hi

Use X Manager ,you cannot run upgrade using putty.

Using putty u can run commands only.

Thanks

0 View this answer in context

Helpful Answer

by
Not what you were looking for? View more on this topic or Ask a question