Running FrontlineSMS on Ubuntu 8.10 (Intrepid Ibex) using an AMD64 processor
If you encounter these problems:
Problem 1: Serial Drivers Incorrect
java.lang.UnsatisfiedLinkError: /usr/lib/jvm/java-6-sun-1.6.0.10/jre/lib/amd64/librxtxSerial.so: /usr/lib/jvm/java-6-sun-1.6.0.10/jre/lib/amd64/librxtxSerial.so: wrong ELF class: ELFCLASS32 (Possible cause: architecture word width mismatch) thrown while loading gnu.io.RXTXCommDriver
Problem 2: Database Drivers Incorrect
class java.lang.ExceptionInInitializerError :: null
at net.frontlinesms.data.db.DbKeywordFactory.exists(Unknown Source)
at net.frontlinesms.data.db.DbKeywordFactory.createKeyword(Unknown Source)
at net.frontlinesms.data.db.DbKeywordFactory.createKeyword(Unknown Source)
at net.frontlinesms.FrontlineSMS.(Unknown Source)
at net.frontlinesms.DesktopLauncher.main(Unknown Source)
Caused by: class java.lang.RuntimeException :: [SQLException: state=null; error=0; message=no SQLite library found]
at net.frontlinesms.data.db.DbController.init(Unknown Source)
at net.frontlinesms.data.db.DbController.(Unknown Source)
at net.frontlinesms.data.db.DbKeywordFactory.exists(Unknown Source)
at net.frontlinesms.data.db.DbKeywordFactory.createKeyword(Unknown Source)
at net.frontlinesms.data.db.DbKeywordFactory.createKeyword(Unknown Source)
at net.frontlinesms.FrontlineSMS.(Unknown Source)
at net.frontlinesms.DesktopLauncher.main(Unknown Source)
Try these solutions:
Problem 1. Update the serial drivers using the command:
sudo aptitude install ia32-libs librxtx-java
Problem 2.
i) Download sqlite jdbc from http://files.zentus.com/sqlitejdbc/sqlitejdbc-v054.jar
ii) Copy sqlitejdbc-v054.jar to /usr/lib/jvm/java-6-sun/jre/lib/ext


