https://bugs.winehq.org/show_bug.cgi?id=52667
--- Comment #22 from Scott shagooserver@gmail.com ---
Generally speaking, you need to put everything for a program into a single WINEPREFIX. You're currently juggling .wine and .winedts, which is most likely why things break. Do yourself a favor and install both java and DTS into .winedts. Don't use .wine. Why did you use two WINEPREFIXEs to begin with? Remember, your WINEPREFIX is your virtual windows installation. Therefore, a program and its dependencies belong in the same.
This forms the basis of my question. Forget the quick launcher, lets just about the terminal command. My understanding is the same as you have written and DTS and java are installed in .winedts.
Perhaps the easiest thing to do is to remove java from your .wine prefix and then install DTS and java in another prefix. You will find DTS won't work.