There's a couple ways to solve this problem so that
you can change workspaces. Basically you can either pass the '-setworkspace'
option to the 'wsappdev.exe' executable or you
can pass the '-data' option with the workspace
you want to start up.
First, we'll use the '-setworkspace' option.
You'll want to find out where your wsappdev.exe
executable is located. On my system mine is located here: C:\Program
Files\IBM\WebSphere Studio\Application Developer\v5.1.2\wsappdev.exe. Once
you find the executable, right click it and go to 'Create Shortcut'. Once you've
created the shortcut right click the shortcut and go to properties. You'll want
to add the '"-setworkspace option to the end
so it looks like this in the target textbox:
"C:\Program Files\IBM\WebSphere Studio\Application Developer\v5.1.2\wsappdev.exe" -setworkspace
It should look somewhat similar to this now:

Now whenever you use this shortcut to launch WSAD it will prompt you again for which workspace to use.
The second option is when you're creating a shortcut,
instead of using the -setworkspace option you
can use -data option and tell it which workspace
to launch. So you can create multiple shortcuts, one for each workspace and launch
each workspace with its own icon. Basically you want to do the same as in option
one but use the -data option like so:
"C:\Program Files\IBM\WebSphere Studio\Application Developer\v5.1.2\wsappdev.exe" -data "c:\MyWorkspace1"
...where
is the workspace you want to open.
Now you can create separate shortcuts for one of your workspaces and launch them
each with their own icon.
As always, if you have trouble, please post your comments
on this web page.
~ Troy Campano ~