Eclipse.org Eclipse.org - Device Kit

Device Kit FAQ

What is the Eclipse 3.2 update site for Device Kit within IBM?
http://rtpgsa.ibm.com/projects/e/ejet/updates/V1_0_0/


What features should I install?
  1. Device Kit Prereq Feature
  2. SAT
  3. Device Kit SDK Feature
  4. Device Kit SDK RFID Feature


How do I install the device Kit transport and device test samples?
  1. File->New->Examples Menu
  2. Open the dialog and select the samples to install


How do see some device kit xml files?
  1. File->New->Examples Menu
  2. Open the dialog
  3. Clear the filter field
  4. Select the device or transport sample to install


How do can I run a device Kit transport and device test bundle?
  1. Run icon -> New... Menu
  2. Select Equinox and open the pop-up menu and select new
  3. Select the bundles that are needed


How do I change the host name used in device Kit transport and device test samples?
Edit the system host.etc file or edit the esc.properties file in the sample project.


How do I change other default values used in device Kit transport and device test samples?
Edit the esc.properties file in the sample project.


How do I fix the following error?
java.lang.UnsatisfiedLinkError: Can't find library ibmcomm (ibmcomm.dll) in sun.boot.library.path or java.library.path sun.boot.library.path=C:\Program Files\IBM\Java142\jre\bin java.library.path=C:\Program Files\IBM\Java142\bin;.;C:\WINNT\system32;C:\WINNT;C:\PROGRAM FILES\THINKPAD\UTILITIES;C:\WINNT\system32;C:\WINNT;C:\WINNT\System32\Wbem;C:\WINNT\Downloaded Program Files;C:\Program Files\ATI Technologies\ATI Control Panel;C:\Program Files\ATI Technologies\Fire GL 3D Studio Max;C:\Program Files\Personal Communications\;C:\Program Files\IBM\Trace Facility\ at java.lang.ClassLoader.loadLibrary(ClassLoader.java:2044) at java.lang.Runtime.loadLibrary0(Runtime.java:824) at java.lang.System.loadLibrary(System.java:910) at javax.comm.CommPortIdentifier.<clinit>(CommPortIdentifier.java:40) at org.eclipse.soda.dk.serial.connection.SerialConnection.open(SerialConnection.java:237) at org.eclipse.soda.dk.transport.ConnectionTransport.connect(ConnectionTransport.java:56) at org.eclipse.soda.dk.transport.Controller.startProcessing(Controller.java:336) at org.eclipse.soda.dk.transport.Controller.run(Controller.java:274) at java.lang.Thread.run(Thread.java:570)
Answer:
  1. Search for ibmcomm.dll in the wsdd 5.7.1 directories. It might be in:
    C:\Program Files\IBM\DeviceDeveloper\wsdd5.0\ive-2.2\runtimes\win32\x86\max\bin
  2. Copy ibmcomm.dll in the library path. In this case, it was:
    C:\Program Files\IBM\Java142\bin
  3. You may also need to copy ibmcomm.dll to:
    c:\eclipse