For context, see:
First off, let me say that I've never done this. If I had, I would have documented this a long time ago. But I've been thinking about it and conferring with my co-workers, and here's what I think will work.
The simplest approach is to copy the profile directory and distribute that. See WAS 6: Application Server Profiles and "Easier system management with profiles."
The best approach is to write wsadmin scripts to create the configuration you want. Each developer can run it on his test server to config it, and you can use it as the basis of deployment scripts when you're ready to go into production (but test them first!). For help, see:
- Using scripting (wsadmin)
- Basic WebSphere Application Server V5.0 and V5.1 wsadmin Programmers Guide
- "New AdminTask commands make wsadmin scripting less complex and more practical"
- IBM WebSphere: Deployment and Advanced Configuration
Another suggestion: In RAD, go to the Windows --> Preferences --> Server page and check the Create server resources in workspace box. You can then copy and share these files.
So, hope that gets you going. If you find that one of these techniques works especially well for you, please add a comment to this posting.
BTW, let me say thanks to my ISSW colleagues Roland Barcia, Paul Glezen, and Saravana Chandran for their help with this posting.
Also see: Sharing a Test Environment Configuration (part 2)