Chris wrote:
As you may remember, I have a copy of Derby that came pre-installed with ColdFusion 8 Developer's Edition. But I want to use Derby with PHP, so I have installed the 10.3.2.1 <http://10.3.2.1> binary distribution and am progressing through /Getting Started with Derby/.

When I run WwdClient in Activity 4 of the /Self-study tutorial for users new to Derby/, I get the following error. (For completeness, the output from running WwdEmbedded comes first.)

    java WwdEmbedded

    org.apache.derby.jdbc.EmbeddedDriver loaded.
    Connected to database jdbcDemoDB
Enter wish-list item (enter exit to end):
    exit
    Closed connection
    Database shut down normally
    Getting Started With Derby JDBC program ending.

    java WwdClient

        >>> Please check your CLASSPATH variable   <<<

     . . . exception thrown:

    ---SQLException Caught---

    SQLState:   08001
    Severity: 0
    Message:  No suitable driver found for
    jdbc:derby://localhost:1527/jdbcDemoDB;create=true
    Getting Started With Derby JDBC program ending.


I got this error on Activity 3 (with WwdEmbedded), too, but resolved it by modifying my CLASSPATH. Line 35 of WwdClient.java is:

          String driver = "org.apache.derby.jdbc.ClientDriver";


Does anyone have an idea of what the problem might be?

Thanks!
Chris
you are basically trying to run derby in the client/server mode of operation.

You need to have derbyclient.jar in your classpath.

You also need to start the derby network server

You can find instructions on starting the derby network server here

http://db.apache.org/derby/docs/dev/adminguide/tadmincbdjhhfd.html

Narayanan

Reply via email to