That section also states the following:
the components must be JavaBean components, they cannot be EJB3 beans (we are working
on fixing this limitation)
I thought it was basically impossible (based on a recent thread on this forum) to hot deploy EJBs. I know Java Rebel supports hot deployment of EJBs in the body, but not when your change the signature and/or add/delete methods in the local interface...
Currently, I have a Seam seam-gen'd EAR project that I'd like to convert to hot incrementally deployable (i.e change SFSBs to JavaBeans). Is this a good idea other than the fact that I'm aware I will lose EJB container services like tx management (Seam doesn't support all the tx types that CMT does) ejb timers and interceptors, for example.
I think that for early stages of project development working on WAR is great for Hot Deployment feature. It really increases performance.
I'm planning to work on WAR until some point, and later when my app will be almost ready for production and I will need to work on performance, I will move to EAR. I hope it won't be tough to do the switch, but I have no experience in this yet.