Some time ago my jEdit MayaEditor plug-in (which sends commands to maya) stopped working and it was really annoying because I had to source my script manually each time after modification! After so many frustrating efforts and a long time I found that all the macros and plugins could not connect to Maya because connection was being refused. So the problem must be with maya's commandPort command or its compatibility with Vista. Then I googled the problem and voila I found the solution from here(
Area-forums). Internet is amazing, it makes any kind of knowledge reachable!!!
Now my jEdit is working with Maya and Eclipse is working with Maya too. Awesome!!! Can't wait to start coding my auto rigger.
Solution:
commandPort -eo -n "127.0.0.1:7890";
commandPort -eo -n ":7890";