Thanks for the quick reply. I think I may have made some headway into resolving this but haven't tried this on the latest versions.
When you install RAD you can get it to point to an existing Eclipse version and that may be what has got it working for me. Definitely only works with RAD 8 though as that is on the Eclipse 3.6.x branch internally. Also when you install STS you have to point it at the IBM JDK installed with WebSphere otherwise the RAD tools for WebSphere won't install.
What I've tried:
1. Install WebSphere Application Server for Developers. This is a free version of WAS that is not a trial but without support except the first days after install.
2. Install Java JRE so you can run the STS install.
3. Install STS and point to the JDK installed with WebSphere. This is something like:
4. Install RAD 8 and when promted point to the STS install as an existing Eclipse installation to extend. You can get RAD 8 trial here:
When you do install RAD you don't need a WebSphere test environment installed since you already installed WebSphere.
I have not tried the install RAD 8 and then use an STS update site approach. It would be interesting to see if there are errors with one approach and not the other.
I have not tried any development yet but I don't get the initialization errors. I also tried it with WAS 7 for developers initially but since the conflicts are between RAD and STS I don't think that would matter.
I will update if I find anything else out but it would help to see if there is a resolution to this.
The "Fix" for this issue might be to use an STS version that is based on Eclipse 3.6.x and follow the steps I outlined. I think as long as there is some way to do it people would be satisfied. Obviously there will eventually develop a gap between the latest STS and what you might be able to install in RAD 8 but that is just because of the different lifecycles of the products.