I don't know much about Test Director. My company wants to buy Test Director in the future but I have my concerns about the fact that it can support automation of JAVA API.

Is it supported?

I'm pretty sure Test Director compatible with QTP but I was looking more into buying Rational Functional Tester since our application are all in JAVA and that we will also have JAVA API test to execute.

Hope you guys can help me out.