Oh.. that's right.. it could be a bitronix problem with SQL server??
did you try:
ds.getDriverProperties().put("URL", "jtds:sqlserver://192.168.117.129:1433;databaseName=myDatabase");
Because I think is a problem with the way of sending the parameters to create the datasource, each driver has it's on ways. You need to look for the docs of that driver to know which parameters do you need to initialize.
Cheers