The Seam team have announced that Weld Extensions has been renamed to Seam Solder and have released version 3.0.0.Beta1.
Seam Solder is "a library of Generally Useful Stuff (tm) for developing applications, extensions or frameworks based on CDI (JSR-299: Java Contexts and Dependency Injection).". The library is portable across all different CDI runtimes including JBoss AS 6, GlassFish 3.1 and Tomcat 6.
Seam Solder provides many features to developers using CDI, but does not depend upon Seam. Several enhancements to the CDI programming model are provided that may make it into future versions of the CDI sec.  This includes annotations to exclude classes from being processed (@Veto) and to include the full package and class name in  bean names (@FullyQualified).  Many other useful features are available suce as the ability to evaluate EL, log directly from beans and load resources via annotations.
The latest documentation for Seam Solder can be found here and the software itself can be downloaded from here.  If you are a Maven user, full details of how to use Seam Solder in a Maven environment are provided here.
You can discuss this article here.



Leave a Reply.