Hot Deployment

Seam 1.2.1がリリースされています。

Seam 1.2.1 is out now. In addition to the usual bug fixes and updates, this release introduces the new hotdeploy feature that allow code changes and configuration changes to be deployed into a live application without redeploying/restarting the application as a whole. You've definitely got to give it a try. There is a lot more in the release, but since I'm already running late getting the announcement up, I'll just point you guys to it.

Get it here:



Seam supports incremental redeployment of JavaBean components. To make use of this functionality, you must deploy the JavaBean components into the WEB-INF/dev directory, so that they will be loaded by a special Seam classloader, instead of by the WAR or EAR classloader.

You need to be aware of the following limitations:
* the components must be JavaBean components, they cannot be EJB3 beans (we are working on fixing this limitation)
* entities can never be hot-deloyed
* components deployed via components.xml may not be hot-deployed
* the hot-deployable components will not be visible to any classes deployed outside of WEB-INF/dev
* Seam debug mode must be enabled