Skip to Main Content

Java APIs

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Classpath issue for Derby DB

843793Mar 6 2008 — edited Mar 7 2008
Hi,

I'm having issues with a classpath. I've made an rmi chat app running on tomcat 5. I started using Derby recently but I'm having problems with where to place the derby.jar or how to specify the classpath for it.

I've tried:
CLASSPATH=.;%DERBY_HOME%\lib\derby.jar
I also tried putting the derby.jar file in the bin directory and in commons/lib in tomcat and chat/lib (my own folder) but again no luck. I've also tried other options of the classpath but nothing.

The java code for the Class.for... is:
    public static Connection getConnection()
    {
        dbURL = "jdbc:derby://localhost:1527/dsChatTestDB;create=true;user=admin;password=admin";

        try
        {
*Class.forName("org.apache.derby.jdbc.EmbeddedDriver").newInstance();*

            // Get a connection
            conn = DriverManager.getConnection(dbURL);
        }
        catch(ClassNotFoundException cNFEx)
        { 
          .....
I tried out a test app (non rmi or tomcat) in eclipse using the same connection strings above and they work fine.

Can anyone help on where to put the jar file or what classpath to specify. Tis wrecking my head :D

Thanks,
Brian

Edited by: Rebels_Mascot on 07-Mar-2008 01:34
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Apr 4 2008
Added on Mar 6 2008
3 comments
91 views