Welcome!

Welcome to the official BlackBerry Support Community Forums.

This is your resource to discuss support topics with your peers, and learn from each other.

inside custom component

Java Development

Reply
New Developer
jeepguy_1980
Posts: 10
Registered: ‎01-24-2009
My Device: Not Specified
Accepted Solution

Cannot find RIMIDEWin32Util.dll

[ Edited ]

When I install the JDE I am able to launch it fine. However, every subsequent attempt to launch the JDE returns an error stating that it is unable to find RIMIDEWin32Util.dll.  I was able to find this post, which described the same problem.  The only support advice given was to ensure the actual .dll file was in the JDE install directory, and mine is.

 

Does anyone else know what might be causing this?

Message Edited by jeepguy_1980 on 01-24-2009 05:00 PM
Please use plain text.
Developer
Posts: 5,339
Registered: ‎09-20-2008
My Device: ***
My Carrier: ***

Re: Cannot find RIMIDEWin32Util.dll

Below there is an excerpt from the forum discussion

 

 

 


Don't use the 64-bit java SDK. The JDE needs the 32-bit version. I am using jdk-6u6-windows-i586-p.exe with WinXP64.


 

I was receiving the same error as you with Vista 64bit.
Switched ide.bat to use a 32bit jdk and it works fine now.


 

Please use plain text.
New Developer
jeepguy_1980
Posts: 10
Registered: ‎01-24-2009
My Device: Not Specified

Re: Cannot find RIMIDEWin32Util.dll

[ Edited ]

Was the 32 bit JDE included with my download? Or do I need to get that from somewhere else?  I assume it's the IDE.jar file.

 

This is all my ide.bat has. I don't really see where it has identified a 64 bit version. 

 

 

start javaw -Xmx256M -DRIM_RUNTIME=..\lib -DRIM_BIN=..\bin -jar IDE.jar


Message Edited by jeepguy_1980 on 01-27-2009 05:44 PM
Please use plain text.
Developer
Posts: 5,339
Registered: ‎09-20-2008
My Device: ***
My Carrier: ***

Re: Cannot find RIMIDEWin32Util.dll

[ Edited ]

It is not about JDE it is about JDK (Java Development Kit)

 

Uninstall Java Development Kit from Sun Microsystems from your computer via Control Panel/Add Remove Programs

 

Restart your computer.

 

Follow this link  specify platform "Windows" and downlad the JDK (see attached image file below).

 

When downloaded JDK is installed make sure that JDK/bin folder, where javac.exe located is added to PATH environment variable.

 

 

Message Edited by tbilisoft on 28-01-2009 05:27 AM
Please use plain text.
New Developer
jeepguy_1980
Posts: 10
Registered: ‎01-24-2009
My Device: Not Specified

Re: Cannot find RIMIDEWin32Util.dll

[ Edited ]
Unfortunately, that did not solve my problem.  Is there a known conflict with the Netbeans IDE?  I'd rather not uninstall Netbeans.
Message Edited by jeepguy_1980 on 01-29-2009 02:01 PM
Please use plain text.
Developer
Posts: 5,339
Registered: ‎09-20-2008
My Device: ***
My Carrier: ***

Re: Cannot find RIMIDEWin32Util.dll

As far as I know Netbeans does not conflict with JDE nor with Blackberry Desktop Software.
Please use plain text.
Administrator
MSohm
Posts: 14,362
Registered: ‎07-09-2008
My Device: BlackBerry Z30, BlackBerry PlayBook
My Carrier: Bell

Re: Cannot find RIMIDEWin32Util.dll

What are your JAVA_HOME and PATH environment variables?  This issue is triggered by the user of a 64 bit JDK.

 

Support - Error when debugging: Cannot find RIMIDEWin32Util.dll. This is a required component of the IDE.
Article Number: DB-00680

http://www.blackberry.com/knowledgecenterpublic/livelink.exe/fetch/2000/348583/800901/Support_-_Erro...

Mark Sohm
BlackBerry Development Advisor

Please refrain from posting new questions in solved threads.
Problem solved? Click the Accept As Solution button.
Found a bug? Report it using Issue Tracker
Please use plain text.
New Developer
jeepguy_1980
Posts: 10
Registered: ‎01-24-2009
My Device: Not Specified

Re: Cannot find RIMIDEWin32Util.dll

These are the only Java related environment variables that I have.

 

CLASSPATH

.;C:\Program Files (x86)\Java\jre1.6.0_07\lib\ext\QTJava.zip

 

QTJAVA

C:\Program Files (x86)\Java\jre1.6.0_07\lib\ext\QTJava.zip

Please use plain text.
Developer
Posts: 5,339
Registered: ‎09-20-2008
My Device: ***
My Carrier: ***

Re: Cannot find RIMIDEWin32Util.dll

Set the following environment variables:

 

JAVAHOME path to the folder where JDK is installed

 

PATH add path to bin folder of your JDK. For example if JDK installed in folder c:\jdk then add the following to the PATH variable: c:\jdk\bin

Please use plain text.
New Developer
jeepguy_1980
Posts: 10
Registered: ‎01-24-2009
My Device: Not Specified

Re: Cannot find RIMIDEWin32Util.dll

That worked. Thank you.
Please use plain text.