cancel
Showing results for 
Search instead for 
Did you mean: 

NWDS Error on shared PC

thecardinal
Contributor
0 Kudos

When I try to open the NWDS on my PC I get the following error in the log file:

!SESSION Jun 14, 2007 15:31:57.667 -


java.version=1.4.2_12

java.vendor=Sun Microsystems Inc.

BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_AU

Command-line arguments: -os win32 -ws win32 -arch x86 -feature com.sap.java.ide C:\j2sdk1.4.2_12\bin\javaw.exe

-Xmx512m

-Xms128m

-XX:PermSize=32m

-XX:MaxPermSize=128m

-DallUserDir='C:\Documents and Settings\All Users\Application Data'

-cp C:\Program Files\SAP\IDE\IDE70\eclipse\SapStartup.jar com.sap.ide.eclipse.startup.Main

-os win32

-ws win32

-arch x86

-feature com.sap.java.ide

-showsplash C:\Program Files\SAP\IDE\IDE70\eclipse\SapIde.exe -showsplash 600 -data C:\Documents and Settings\OliverS\Documents\SAP\workspace -install file:C:/Program Files/SAP/IDE/IDE70/eclipse/

!ENTRY Startup 1 0 Jun 14, 2007 15:31:57.667

!MESSAGE Sap NetWeaver Developer Studio - Build: 200603240339

!SESSION -


!ENTRY org.eclipse.core.launcher 4 0 Jun 14, 2007 15:31:58.105

!MESSAGE Exception launching the Eclipse Platform:

!STACK

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:324)

at com.sap.ide.eclipse.startup.Main.basicRun(Main.java:291)

at com.sap.ide.eclipse.startup.Main.run(Main.java:789)

at com.sap.ide.eclipse.startup.Main.main(Main.java:607)

Caused by: java.lang.reflect.InvocationTargetException

at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:861)

at org.eclipse.core.boot.BootLoader.run(BootLoader.java:461)

... 7 more

Caused by: java.lang.UnsatisfiedLinkError: Native Library C:\Program Files\SAP\IDE\IDE70\eclipse\plugins\org.eclipse.swt.win32_2.1.2\os\win32\x86\swt-win32-2135.dll already loaded in another classloader

at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1551)

at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1495)

at java.lang.Runtime.loadLibrary0(Runtime.java:788)

at java.lang.System.loadLibrary(System.java:834)

at org.eclipse.swt.internal.Library.loadLibrary(Library.java:108)

at org.eclipse.swt.internal.win32.OS.<clinit>(OS.java:46)

at org.eclipse.swt.widgets.Display.internal_new_GC(Display.java:1291)

at org.eclipse.swt.graphics.Device.init(Device.java:547)

at org.eclipse.swt.widgets.Display.init(Display.java:1316)

at org.eclipse.swt.graphics.Device.<init>(Device.java:96)

at org.eclipse.swt.widgets.Display.<init>(Display.java:291)

at org.eclipse.swt.widgets.Display.<init>(Display.java:287)

at org.eclipse.ui.internal.Workbench.run(Workbench.java:1361)

at com.tssap.util.startup.WBLauncher.run(WBLauncher.java:79)

at org.eclipse.core.internal.boot.InternalBootLoader.run(InternalBootLoader.java:858)

... 8 more

I am running the NWDS on a PC which has a few users. One of the users can access the NWDS, but I cannot. Is this an installation problem?

Any help will be appreciated.

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi

You cannot access NWDS as the dll are already loaded.Only one user can access at a time.Error message ".dll already loaded in another classloader"

Tell the other user to close the NWDS log off and then you log in.

Reward points if found usefull

thecardinal
Contributor
0 Kudos

Nobody else is logged on to the computer.

Former Member
0 Kudos

Hi,

Do try this when you get this error check whether there is process javaw.exe running.This should be there. Kill this process. Then restart NWDS.

This should ideally work.

Thanks & Regards,

Vijith