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 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 platformsWeld Extensions supports any CDI container, such as
<dependency> <groupId>org.jboss.weld</groupId> <artifactId>weld-extensions</artifactId> <version>1.0.0.Beta1</version> </dependency>
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.
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.
|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)|