db driver problem

Hi all,
I try to install serviio on router (Asus RT-N66u) with tomato installed. With many edits, and after many test I resolved couple of errors but this one can't. Please help me with this. I hope that is trivial.
serviio.sh
Below log:
I try to install serviio on router (Asus RT-N66u) with tomato installed. With many edits, and after many test I resolved couple of errors but this one can't. Please help me with this. I hope that is trivial.
serviio.sh
- Code:
#!/bin/sh
### ====================================================================== ###
## ##
## Serviio start Script ##
## ##
### ====================================================================== ###
DIRNAME=`dirname $0`
PROGNAME=`basename $0`
# OS specific support (must be 'true' or 'false').
cygwin=false;
darwin=false;
linux=false;
case "`uname`" in
CYGWIN*)
cygwin=true
;;
Darwin*)
darwin=true
;;
Linux)
linux=true
;;
esac
# For Cygwin, ensure paths are in UNIX format before anything is touched
if $cygwin ; then
[ -n "$SERVIIO_HOME" ] &&
SERVIIO_HOME=`cygpath --unix "$SERVIIO_HOME"`
[ -n "$JAVA_HOME" ] &&
JAVA_HOME=`cygpath --unix "$JAVA_HOME"`
fi
# Setup SERVIIO_HOME
if [ "x$SERVIIO_HOME" = "x" ]; then
# get the full path (without any relative bits)
SERVIIO_HOME=`cd $DIRNAME/..; pwd`
fi
export SERVIIO_HOME
# Setup the JVM
if [ "x$JAVA" = "x" ]; then
JAVA="jamvm"
fi
# Setup the classpath
SERVIIO_CLASS_PATH="$SERVIIO_HOME/lib/commons-codec.jar:$SERVIIO_HOME/lib/org.restlet.ext.net.jar:$SERVIIO_HOME/lib/commons-io.jar:$SERVIIO_HOME/lib/org.restlet.ext.xstream.jar:$SERVIIO_HOME/lib/concurrent.jar:$SERVIIO_HOME/lib/org.restlet.jar:$SERVIIO_HOME/lib/derby.jar:$SERVIIO_HOME/lib/padlock.jar:$SERVIIO_HOME/lib/freemarker.jar:$SERVIIO_HOME/lib/rome-modules.jar:$SERVIIO_HOME/lib/groovy-all.jar:$SERVIIO_HOME/lib/rome.jar:$SERVIIO_HOME/lib/gson.jar:$SERVIIO_HOME/lib/sanselan.jar:$SERVIIO_HOME/lib/httpcore.jar:$SERVIIO_HOME/lib/serviio-client.jar:$SERVIIO_HOME/lib/jaudiotagger.jar:$SERVIIO_HOME/lib/serviio-media-browser.jar:$SERVIIO_HOME/lib/jcl-over-slf4j.jar:$SERVIIO_HOME/lib/serviio.jar:$SERVIIO_HOME/lib/jcs.jar:$SERVIIO_HOME/lib/slf4j-api.jar:$SERVIIO_HOME/lib/jdom.jar:$SERVIIO_HOME/lib/slf4j-log4j12.jar:$SERVIIO_HOME/lib/jul-to-slf4j.jar:$SERVIIO_HOME/lib/winp.jar:$SERVIIO_HOME/lib/log4j.jar:$SERVIIO_HOME/lib/xstream.jar:$SERVIIO_HOME/lib/org.restlet.ext.gson.jar:$SERVIIO_HOME/lib/*:$SERVIIO_HOME/config"
# Setup Serviio specific properties
JAVA_OPTS="-Djava.net.preferIPv4Stack=true -Djava.awt.headless=true -Dderby.system.home=$SERVIIO_HOME/library -Dffmpeg.location=/opt/bin/ffmpeg -Dserviio.remoteHost=192.168.0.100 -DdbURL=jdbc:derby:/opt/etc/serviio/db"
# For Cygwin, switch paths to Windows format before running java
if $cygwin; then
SERVIIO_HOME=`cygpath --path --windows "$SERVIIO_HOME"`
JAVA_HOME=`cygpath --path --windows "$JAVA_HOME"`
SERVIIO_CLASS_PATH=`cygpath --path --windows "$SERVIIO_CLASS_PATH"`
fi
# Execute the JVM in the foreground
"$JAVA" -Xmx128M -Xms20M -XX:+UseParNewGC -XX:MinHeapFreeRatio=10 -XX:MaxHeapFreeRatio=20 $JAVA_OPTS -classpath "$SERVIIO_CLASS_PATH" org.serviio.MediaServer "$@"
Below log:
- Code:
------------------------------------------------------------------------
2012-08-21 21:07:06,732 INFO [MediaServer] Serviio DLNA media streaming server v 1.0.1 (rev. 6dbf7c6e334f+)
2012-08-21 21:07:06,733 INFO [MediaServer] Petr Nejedly 2009-2012
2012-08-21 21:07:06,734 INFO [MediaServer] http://www.serviio.org
2012-08-21 21:07:06,735 INFO [MediaServer]
2012-08-21 21:07:06,736 INFO [MediaServer] Java 1.5.0-GNU Classpath
2012-08-21 21:07:06,737 INFO [MediaServer] OS Linux mipsel 2.6.22.19
2012-08-21 21:07:06,738 INFO [MediaServer] File encoding: ISO-8859-1
2012-08-21 21:07:06,740 INFO [MediaServer] Headless mode enabled: true
2012-08-21 21:07:06,741 INFO [MediaServer] User home dir: /root
2012-08-21 21:07:06,741 INFO [MediaServer] Temp dir: /tmp
2012-08-21 21:07:06,742 INFO [MediaServer] ------------------------------------------------------------------------
2012-08-21 21:07:08,893 INFO [WebServer] Socket buffer set to 65535 bytes
2012-08-21 21:07:08,921 INFO [RestletServer] Starting Restlet server (/rest) exposed on 192.168.0.100:23423
2012-08-21 21:07:10,038 INFO [RestletServer] Starting Restlet server (/mediabrowser) exposed on 192.168.0.100:23424
2012-08-21 21:07:10,042 INFO [RestletServer] Starting Restlet server (/cds) exposed on 192.168.0.100:23424
2012-08-21 21:07:10,310 INFO [DBSchemaUpdateExecutor] Checking if DB schema needs to be updated
2012-08-21 21:07:10,351 DEBUG [DBLogDAOImpl] Checking if script 'script-0.1.sql' has been run
2012-08-21 21:07:10,401 WARN [DBConnectionPool] Can't create a new connection for jdbc:derby:/opt/etc/serviio/db
java.sql.SQLException: No driver found for jdbc:derby:/opt/etc/serviio/db
at java.sql.DriverManager.getDriver(DriverManager.java:231)
at java.sql.DriverManager.getConnection(DriverManager.java:161)
at java.sql.DriverManager.getConnection(DriverManager.java:204)
at org.serviio.db.DBConnectionPool.newConnection(DBConnetionPool.java:186)
at org.serviio.db.DBConnectionPool.getConnection(DBConnetionPool.java:123)
at org.serviio.db.DBConnectionPool.getConnection(DBConnetionPool.java:149)
at org.serviio.db.DatabaseManager.getConnection(DatabaseManager.java:66)
at org.serviio.db.DatabaseManager.getConnection(DatabaseManager.java:59)
at org.serviio.update.dao.DBLogDAOImpl.isScriptPresent(DBLogDAOImpl.java:49)
at org.serviio.update.DBSchemaUpdateExecutor.updateDBSchema(DBSchemaUpdateExecutor.java:56)
at org.serviio.MediaServer.main(MediaServer.java:108)
2012-08-21 21:07:12,489 ERROR [MediaServer] An unexpected error occured. Ending the application. Message: null
java.lang.NullPointerException
at org.serviio.update.dao.DBLogDAOImpl.isScriptPresent(DBLogDAOImpl.java:50)
at org.serviio.update.DBSchemaUpdateExecutor.updateDBSchema(DBSchemaUpdateExecutor.java:56)
at org.serviio.MediaServer.main(MediaServer.java:108)
2012-08-21 21:17:02,412 DEBUG [ApplicationInstanceManager] Listening for application instances on socket 44331
2012-08-21 21:17:02,472 INFO [MediaServer] ------------------------------------------------------------------------