Le pilote jtds n'a pas la même syntaxe que le pilote ms. Vous devez envoyer le nom de l'instance en tant que propriété, c'est-à-dire comme ceci :
"jdbc:jtds:sqlserver://localhost/master;instance=TESTDATA;..."
Notez également que le nom de la base de données est envoyé sous la forme /master
au lieu d'être une propriété. Bonne chance !