1) must start with jdbc
2) must have at least three parts, separated by colons
3) format is jdbc:<subprotocol>:<subname>
4) While the subname portion typically has a hostname and a port in it, the subname is not required to carry those elements.
5) having more than two colons is acceptable -- many popular JDBC drivers have URLs with three or four colons in them.
Which of the rules am I not understanding? How is jdbc:derby
Grant