What do you mean by "different workspace"?
If you have an EJB implementation, you can create several entries for it in ejb-jar.xml (and openejb-jar.xml if necessary) to deploy the same code more than once with different configurations or CMP mappings or whatever.
How can I deploy one session bean deployed multiple
times with different workspace in Geronimo? As far as
I could remember, JBoss 3.x series doesn't support
Yahoo! Mail - PC Magazine Editors' Choice 2005