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.


Weld Extensions is now Seam Solder! Please update your application. Solder has the same purpose and continues to be portable to any CDI implementation.

Weld Extensions is a library of Generally Useful Stuff (tm) if you are developing an application based on CDI (JSR-299 Java Contexts and Dependency Injection), or a CDI based library or framework.

Using Weld Extensions

Supported platforms

Weld Extensions supports any CDI container, such as
  • JBoss AS 6.0.0
  • GlassFish 3.0
  • Apache Tomcat 6
  • Jetty 6.1
  • Java SE 5.0 and above

Get Started Now


How does Seam relate to CDI and Weld Extensions?

The CDI and Seam share a common goal of providing a unified, contextual, programming model for Java Web Applications. Both provide integration of EJB and JSF.

However, Seam 3 is a superset of JSR-299. Think of JSR-299 as the core of Seam 3 - it's the basic programming model for your application components, and for the built-in components that make up the Seam framework. Weld Extensions provides the base of Seam 3, supplying general purpose configuration utilities, a resource loader, support for JBoss Logging.

Weld Extensions also provides some enhancements to the CDI programming model under trial for CDI 1.1.

Want to get involved?

We are always looking for community contributors to help with Weld Extensions development. Please check out the information on the Weld Development Page if you'd like to know more.

Maintainers and contributors

Name Organization Role Hometown (Time zone)
Pete Muir JBoss, by Red Hat Project Lead Edinburgh, UK (UTC)
Stuart Douglas - Project Lead Sydney, Australia (UTC+10)
Nicklas Karlsson - Contributor Turku, Finland (UTC+02)
Gavin King JBoss, by Red Hat Contributor
Dan Allen JBoss, by Red Hat Contributor Laurel, MD, USA (UTC-05)
Lincoln Baxter III JBoss, by Red Hat Contributor Charlotte, NC, USA (UTC-05)
Shane Bryzak JBoss, by Red Hat Contributor Brisbane, Australia (UTC+10)