Ok, that's weird. I set up the driver in exactly the same way as yesterday - added a persistence unit (so netbeans filled in the properties etc) and it worked first time. The only thing I don't think I did yesterday was to restart netbeans after setting up and adding the new library I created for my 2005 driver (but I didn't think you had to?!).
Most odd! Thanks for persuading me to have another go!
[Message sent by forum member 'sprite64' (sprite64)]
http://forums.java.net/jive/thread.jspa?messageID=245608