Built with Seam

You can find the full source code for this website in the Seam package in the directory /examples/wiki. It is licensed under the LGPL.

A developer's productivity is impacted significantly by the expressiveness of the language and the speed of the code-deploy cycle. That's why the Seam project focuses is putting focus on improving these development concerns in addition to providing Java EE extensions and integrations.

Hot-deploy of beans (led by Pete Muir)

Seam 3 will offer hot deploy of individual beans to allow changes to made to the bean signature without restarting the whole application. This functionality is provided by reloading the class definition and then by reloading the metadata for the class and bean. The details of how this will work are pending.

  • Fake Replace - An open source project started by Stuart Douglas to implement hot replacement of classes in a running JVM.
    - You can read an explanation of how it works on the project's wiki.

You can also follow an early discussion of this topic in the following forum threads:

Support for other languages (led by Marius Bogoveici)

Weld should run on any container supporting annotations. Seam 3 will provide a number of examples and tests to verify this.