Package: librxtx-java
Version: 2.1.7-2
Severity: normal

When I install the package I get the following errors while testing it using a 
simple 
application:

java.lang.UnsatisfiedLinkError: nativeGetVersion thrown while loading 
gnu.io.RXTXCommDriver
java.lang.NoClassDefFoundError thrown while loading gnu.io.RXTXCommDriver


When I compile and install the package myself using apt-get source, the library 
does work.

The sourcecode I use to test:

cat src/ComPortScanner.java 
import gnu.io.CommPortIdentifier;
import java.util.Enumeration;


public class ComPortScanner {

        @SuppressWarnings("unchecked")
        public static void main(String[] args) {
                System.setSecurityManager(null);
System.out.println("Start");
                Enumeration<CommPortIdentifier> enums = 
CommPortIdentifier.getPortIdentifiers();
System.out.println("====================");
                while(enums.hasMoreElements()) {
                        CommPortIdentifier next = 
(CommPortIdentifier)enums.nextElement();
System.out.println("portname:" + next.getName() + " - Owner:" + 
next.getCurrentOwner());
                }
System.out.println("====================");
System.out.println("End");
        }


The errors I get with the Package default installed:
Experimental:  JNI_OnLoad called.
java.lang.UnsatisfiedLinkError: nativeGetVersion thrown while loading gnu.io.RXT
XCommDriver
java.lang.NoClassDefFoundError thrown while loading gnu.io.RXTXCommDriver


When I compile and install the package myself, using apt-get source; 
./configure; make; make 
install :
 
$ java ComPortScanner
Start
Experimental:  JNI_OnLoad called.
Stable Library
=========================================
Native lib Version = RXTX-2.1-7
Java lib Version   = RXTX-2.1-7
====================
portname:/dev/ttyS0 - Owner:null
====================
End



-- System Information:
Debian Release: 4.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-6-686
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to