As the exception says, you have the wrong driver class for this connection URL.
Derby supports two types of deployments: embedded, and client/server.
http://db.apache.org/derby/docs/10.10/getstart/cgsquck70629.html
The two different types of deployment use different JDBC driver class names, and different JDBC Connection URL syntax.
Here's some information about the embedded driver and the embedded URL: http://db.apache.org/derby/docs/10.10/getstart/twwdactivity1_overview.html
And here's some information about the client driver and the client URL: http://db.apache.org/derby/docs/10.10/getstart/twwdactivity2.html