cancel
Showing results for 
Search instead for 
Did you mean: 

developer studio startup error - swt-win32-2135.dll

Former Member
0 Kudos

We are installing the DeveloperStudio only on a Windows Server 2003 box.

The box already has other SAP components installed:

Netweaver Application Server

Solution Manager

ERP 2005

SAP Front End

etc.

We are getting the error below at startup of developer studio. Uninstall will be difficult with the above applications. Any suggestions on solving the "swt-win32-2135.dll: %1 is not a valid Win32 application" error?

!SESSION Mar 30, 2007 15:22:59.687 -


java.version=1.4.2_13

java.vendor=Sun Microsystems Inc.

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

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

-Xmx512m

-Xms128m

-XX:PermSize=32m

-XX:MaxPermSize=128m

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

-cp C:\Program Files (x86)\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 (x86)\SAP\IDE\IDE70\eclipse\SapIde.exe -showsplash 600 -data C:\Documents and Settings\Administrator.DEVELOPMENT1\Documents\SAP\workspace -install file:C:/Program Files (x86)/SAP/IDE/IDE70/eclipse/

!ENTRY Startup 1 0 Mar 30, 2007 15:22:59.687

!MESSAGE Sap NetWeaver Developer Studio - Build: 200608262203

!SESSION -


!ENTRY org.eclipse.core.launcher 4 0 Mar 30, 2007 15:22:59.859

!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: C:\Program Files (x86)\SAP\IDE\IDE70\eclipse\plugins\org.eclipse.swt.win32_2.1.2\os\win32\x86\swt-win32-2135.dll: %1 is not a valid Win32 application

at java.lang.ClassLoader$NativeLibrary.load(Native Method)

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

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

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Allen,

I guess <b>swt-win32-2135.dll</b> is corrupted.

Do register swt-win32-2135.dll from other machine on which the NWDS is working fine.

register it by putting the new dll in the same folder then in the windows <b>start -> run -> regsvr32 C:\Program Files (x86)\SAP\IDE\IDE70\eclipse\plugins\org.eclipse.swt.win32_2.1.2\os\win32\x86\swt-win32-2135.dll</b>

Also can be done using CMD or COMMAND

Try it , Problem should go!! This dll is only being used by eclipse.

Thanks,

Raags

Message was edited by:

Raghavendra Pothula

Former Member
0 Kudos

When I try the regsvr32 command I get a message file loaded, dllregisterserver error entrypoint not found I am looking through other MS forums but nothing yet - any thoughts? thanks

Former Member
0 Kudos

I think you are using the same dll which is from your machine. for your DLL error code see this url http://support.microsoft.com/kb/249873

Thanks,

Raags

Former Member
0 Kudos

thanks for the microsoft link. I am connected via remote server to the machine, I have passed that to our server admin - hoping it works - thanks again !!

Answers (2)

Answers (2)

Former Member
0 Kudos

Hello Allen,

I'm having same problems.

Win2003 64, was java and EP 6

but i found an internet forum explaining the the problem is related to java SDK 64.

They solved the problem installing java sdk 32bits.

url is:

http://www.realtimesoft.com/multimon/forum/messages.asp?Topic=6776&tmpl=UltraMon

i will give it a try.

by gthe way, did you fix this probelm?, if so, can you share?

best luck

Former Member
0 Kudos

Hi Allen,

are you using the same user for installation and startup? I once had problems with NWDS where the developer had not enough permission on the dll files.

Regards,

Marc

Former Member
0 Kudos

thanks - different users, I passed that also to our server admin - hopefully it works - thanks !!