Surely sendmail reeled when thusly spake Geert Bevin:
>
> There's a problem with Derby when it's in the WEB-INF/lib 
> dir of your web application, some classloading issue. Try 
> putting it in a lib dir of tomcat.

I moved derby.jar and derbytools.jar to apache-tomcat/shared/lib/
but now I get class-not-found errors.  the jarfiles are both mode 
-rw-r--r-- and owned by me, who also starts up & owns Tomcat.

Could it possibly be an issue of <user> & <password> ??? 

rep/datasources.xml:

        <?xml version="1.0" encoding="ISO-8859-1"?>
        <!DOCTYPE datasources SYSTEM "/dtd/datasources.dtd">
        <datasources>
            <datasource name="derby">
                <driver>org.apache.derby.jdbc.EmbeddedDriver</driver>
                <url>jdbc:derby:rife</url>
                <user>fred</user>
                <password>fredderf</password>
                <poolsize>5</poolsize>
            </datasource>
        </datasources>

I'll try the other Tomcat lib directories. 

thx
fred


com.uwyn.rife.database.exceptions.DriverInstantiationErrorException: Couldn't 
instantiate the JDBC driver 'org.apache.derby.jdbc.EmbeddedDriver'.
        at 
com.uwyn.rife.database.Datasource.createConnection(Datasource.java:258)
        at 
com.uwyn.rife.database.ConnectionPool.preparePool(ConnectionPool.java:101)
        at 
com.uwyn.rife.database.ConnectionPool.getConnection(ConnectionPool.java:266)
        at com.uwyn.rife.database.Datasource.getConnection(Datasource.java:313)
        at 
com.uwyn.rife.database.DbQueryManager.getConnection(DbQueryManager.java:2993)
        at 
com.uwyn.rife.database.DbQueryManager.executeGetFirstInt(DbQueryManager.java:820)
        at 
com.uwyn.rife.database.DbQueryManager.executeGetFirstInt(DbQueryManager.java:789)
        at 
com.uwyn.rife.database.querymanagers.generic.AbstractGenericQueryManager._count(AbstractGenericQueryManager.java:674)
        at 
com.uwyn.rife.database.querymanagers.generic.databasedrivers.generic.count(generic.java:153)
        at wa.DRecords.countAll(DRecords.java:266)
        at wa.DRecords.getTotals(DRecords.java:283)
        at wa.DRecords.printTotals(DRecords.java:309)
        at wa.DRecords.printTotals(DRecords.java:302)
        at wa.rep.ParticipantWA.initialize(ParticipantWA.java:277)
        at 
com.uwyn.rife.rep.BlockingParticipant.run(BlockingParticipant.java:252)
        at java.lang.Thread.run(Thread.java:595)
Caused by: java.lang.ClassNotFoundException: 
org.apache.derby.jdbc.EmbeddedDriver
        at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
        at java.lang.ClassLoader.findSystemClass(ClassLoader.java:882)
        at 
com.uwyn.rife.engine.EngineClassLoader.loadClass(EngineClassLoader.java:582)
        at 
com.uwyn.rife.engine.EngineClassLoader.loadClass(EngineClassLoader.java:138)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:164)
        at 
com.uwyn.rife.database.Datasource.createConnection(Datasource.java:250)
        ... 15 more
java.lang.ClassNotFoundException: org.apache.derby.jdbc.EmbeddedDriver
        at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
        at java.lang.ClassLoader.findSystemClass(ClassLoader.java:882)
        at 
com.uwyn.rife.engine.EngineClassLoader.loadClass(EngineClassLoader.java:582)
        at 
com.uwyn.rife.engine.EngineClassLoader.loadClass(EngineClassLoader.java:138)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:164)
        at 
com.uwyn.rife.database.Datasource.createConnection(Datasource.java:250)
        at 
com.uwyn.rife.database.ConnectionPool.preparePool(ConnectionPool.java:101)
        at 
com.uwyn.rife.database.ConnectionPool.getConnection(ConnectionPool.java:266)
        at com.uwyn.rife.database.Datasource.getConnection(Datasource.java:313)
        at 
com.uwyn.rife.database.DbQueryManager.getConnection(DbQueryManager.java:2993)
        at 
com.uwyn.rife.database.DbQueryManager.executeGetFirstInt(DbQueryManager.java:820)
        at 
com.uwyn.rife.database.DbQueryManager.executeGetFirstInt(DbQueryManager.java:789)
        at 
com.uwyn.rife.database.querymanagers.generic.AbstractGenericQueryManager._count(AbstractGenericQueryManager.java:674)
        at 
com.uwyn.rife.database.querymanagers.generic.databasedrivers.generic.count(generic.java:153)
        at wa.DRecords.countAll(DRecords.java:266)
        at wa.DRecords.getTotals(DRecords.java:283)
        at wa.DRecords.printTotals(DRecords.java:309)
        at wa.DRecords.printTotals(DRecords.java:302)
        at wa.rep.ParticipantWA.initialize(ParticipantWA.java:277)
        at 
com.uwyn.rife.rep.BlockingParticipant.run(BlockingParticipant.java:252)
        at java.lang.Thread.run(Thread.java:595)
_______________________________________________
Rife-users mailing list
[email protected]
http://www.uwyn.com/mailman/listinfo/rife-users

Reply via email to