cancel
Showing results for 
Search instead for 
Did you mean: 

SAP GUI Launcher

0 Kudos

Hi community,


I am using Mars edition , I install all tools , latest patch of SAP GUI , my java version is 8 Update 51 64 bit.


When I am trying to navigate SAP GUI Launcher in eclipse it is not working .


om.sap.adt.logging.internal.StackTrace: <entering> ensureLoggedOn: MRP_001_scelik_tr_1 [client=001, language=TR, systemConfiguration=Name=Melasoft MRP Local | Host=192.168.1.104 | SystemId=MRP | Origin=USEREDIT | Server=192.168.1.104 | Description= | Group=null | Router=null | PartnerName=null | SNCType=SNC_UNAVAILABLE | MessageServer=null | PreferredUser=null | MessageServerService=null | SystemNumber=00 | PreferredClient=null | PreferredLanguage=null, user=SCELIK]

  at com.sap.adt.destinations.ui.internal.logon.LogonServiceUI.ensureLoggedOnInternal(LogonServiceUI.java:137)

  at com.sap.adt.destinations.ui.internal.logon.LogonServiceUI.ensureLoggedOn(LogonServiceUI.java:107)

  at com.sap.adt.destinations.ui.internal.logon.LogonServiceUI.ensureLoggedOn(LogonServiceUI.java:99)

  at com.sap.adt.destinations.ui.internal.logon.LogonServiceUI.ensureLoggedOn(LogonServiceUI.java:63)

  at com.sap.adt.sapgui.ui.SapGuiPlugin.ensureLoggedOn(SapGuiPlugin.java:128)

  at com.sap.adt.sapgui.ui.SapGuiPlugin.openEditorAndStartTransaction(SapGuiPlugin.java:143)

  at com.sap.adt.sapgui.ui.internal.handlers.OpenSapGuiHandler.openView(OpenSapGuiHandler.java:45)

  at com.sap.adt.sapgui.ui.internal.handlers.OpenSapGuiHandler.execute(OpenSapGuiHandler.java:39)

  at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:295)

  at org.eclipse.ui.internal.handlers.E4HandlerProxy.execute(E4HandlerProxy.java:90)

  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 org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56)

  at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:252)

  at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:234)

  at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:132)

  at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:152)

  at org.eclipse.core.commands.Command.executeWithChecks(Command.java:493)

  at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:486)

  at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:210)

  at org.eclipse.e4.ui.workbench.renderers.swt.HandledContributionItem.executeItem(HandledContributionItem.java:799)

  at org.eclipse.e4.ui.workbench.renderers.swt.HandledContributionItem.handleWidgetSelection(HandledContributionItem.java:675)

  at org.eclipse.e4.ui.workbench.renderers.swt.HandledContributionItem.access$7(HandledContributionItem.java:659)

  at org.eclipse.e4.ui.workbench.renderers.swt.HandledContributionItem$4.handleEvent(HandledContributionItem.java:592)

  at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)

  at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4362)

  at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1113)

  at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4180)

  at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3769)

  at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1127)

  at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337)

  at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1018)

  at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:156)

  at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:654)

  at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337)

  at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:598)

  at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)

  at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:139)

  at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)

  at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)

  at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)

  at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380)

  at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)

  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 org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:669)

  at org.eclipse.equinox.launcher.Main.basicRun(Main.java:608)

  at org.eclipse.equinox.launcher.Main.run(Main.java:1515)

!ENTRY com.sap.adt.logging 1 0 2015-08-10 21:43:41.074

!MESSAGE [INFO] <exiting> isRegistered(destinationId=MRP_001_scelik_tr_1): true

!STACK 0

com.sap.adt.logging.internal.StackTrace: <exiting> isRegistered(destinationId=MRP_001_scelik_tr_1): true

  at com.sap.adt.communication.internal.jco.JCoDestinationRegistry.isRegistered(JCoDestinationRegistry.java:203)

  at com.sap.adt.destinations.internal.logon.AdtLogonService.isLoggedOn(AdtLogonService.java:85)

  at com.sap.adt.destinations.ui.internal.logon.LogonServiceUI.ensureLoggedOnInternal(LogonServiceUI.java:141)

  at com.sap.adt.destinations.ui.internal.logon.LogonServiceUI.ensureLoggedOn(LogonServiceUI.java:107)

  at com.sap.adt.destinations.ui.internal.logon.LogonServiceUI.ensureLoggedOn(LogonServiceUI.java:99)

  at com.sap.adt.destinations.ui.internal.logon.LogonServiceUI.ensureLoggedOn(LogonServiceUI.java:63)

  at com.sap.adt.sapgui.ui.SapGuiPlugin.ensureLoggedOn(SapGuiPlugin.java:128)

  at com.sap.adt.sapgui.ui.SapGuiPlugin.openEditorAndStartTransaction(SapGuiPlugin.java:143)

  at com.sap.adt.sapgui.ui.internal.handlers.OpenSapGuiHandler.openView(OpenSapGuiHandler.java:45)

  at com.sap.adt.sapgui.ui.internal.handlers.OpenSapGuiHandler.execute(OpenSapGuiHandler.java:39)

  at org.eclipse.ui.internal.handlers.HandlerProxy.execute(HandlerProxy.java:295)

  at org.eclipse.ui.internal.handlers.E4HandlerProxy.execute(E4HandlerProxy.java:90)

  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 org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56)

  at org.eclipse.e4.core.internal.di.InjectorImpl.invokeUsingClass(InjectorImpl.java:252)

  at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:234)

  at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:132)

  at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.execute(HandlerServiceHandler.java:152)

  at org.eclipse.core.commands.Command.executeWithChecks(Command.java:493)

  at org.eclipse.core.commands.ParameterizedCommand.executeWithChecks(ParameterizedCommand.java:486)

  at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.executeHandler(HandlerServiceImpl.java:210)

  at org.eclipse.e4.ui.workbench.renderers.swt.HandledContributionItem.executeItem(HandledContributionItem.java:799)

  at org.eclipse.e4.ui.workbench.renderers.swt.HandledContributionItem.handleWidgetSelection(HandledContributionItem.java:675)

  at org.eclipse.e4.ui.workbench.renderers.swt.HandledContributionItem.access$7(HandledContributionItem.java:659)

  at org.eclipse.e4.ui.workbench.renderers.swt.HandledContributionItem$4.handleEvent(HandledContributionItem.java:592)

  at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)

  at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4362)

  at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1113)

  at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4180)

  at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3769)

  at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1127)

  at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337)

  at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1018)

  at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:156)

  at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:654)

  at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337)

  at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:598)

  at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)

  at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:139)

  at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)

  at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)

  at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)

  at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380)

  at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)

  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 org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:669)

  at org.eclipse.equinox.launcher.Main.basicRun(Main.java:608)

  at org.eclipse.equinox.launcher.Main.run(Main.java:1515)

Accepted Solutions (1)

Accepted Solutions (1)

former_member186216
Active Participant

Hi Suleyman,

what about native Eclipse editors, are they working with your ABAP project? Standalone SAPGUI access to the system is OK?

The INFO level trace entries you have posted seem healthy, but have you seen any exceptions in the error log?

Best regards,

Marco

0 Kudos

Hi Marco,


I can work eclipse without any problem , just GUI Launcher it is not working . In addition at mac os  gui launcher is working , also one of my colleagues can open GUI Launcher via windows os.


There is no exception in  trace level.

0 Kudos

Hi Suleyman,

at my point of view its a bug in the eclipse plugin for parsing the SAPGUILandscape.xml.

At my company we have more than 5000 different Logonitems and run in the same problem.

We disable some parts of the Landscape.xml and it works. But it was not reproducible

because the error occurs not on 1 definable item but on compinations of different items.


Another error we run into is that at closing eclipse run into an endloss loop and not close.

Maybe it is the same bug?


Best regards,

Falk

0 Kudos

Hi again,

today i found the problem in our SAPUILandscape.xml file.

The problem occurs if you have double entrys in the Service node.

It's the name attribute what generate the endloss loop.


So check you SAPUILandscape.xml


Possible is locate at C:\user -> <username> -> AppData -> Romanig -> SAP -> Common


Best regards


Falk

0 Kudos

Hi Falk,

Thanks for your help , I delete SAPUILandscape file and now it is working.

Answers (1)

Answers (1)

Former Member
0 Kudos

hi,

reinstall SAP GUI,I think its not properly install.