Sally,
First question: which GDC version are you using ? If you're running 2.32, if you record a log file (same way as for debugging a "normal" GDC issue), some information will be printed there when running your shortcut.
This may help indicating you what's going wrong.
Second question: how does GDC connects to your Solaris server (ssh or telnet) ? If ssh, are you using "Start command in a new shell option" or not ?
If you're using telnet or ssh+start command in a new shell, you need to ensure the connection strings are still valid for the new server.
For instance, if your Solaris 8 server was displaying "user password:" for password query and "Last login:" when connected, and you were using "login:" as "send command" trigger, the connection will fail if now the servers shows "user login:" to query the password.
You may also check the connection string priority and options ("only once", "ignore remaining strings"...) which may influence the connection.
From what you describe, it looks like the command is never sent, which usually corresponds to a connection string issue ; so first step is to check them, look a the log to see if something is relevant. If you're unfamiliar with these, send the config.xml file and the log file to your support center, we'll have a look.
Regards,
Pierre-Nicolas