Seam 3.0.0.Beta2 hot from the oven

Posted by    |      

I've just uploaded the Seam 3.0.0.Beta2 bundled release to Sourceforge, where you can download it using the following link:

Download

This release fixes many issues, and also for the first time includes consolidated reference documentation and source code. The following Seam modules are bundled:

  • Seam Catch 3.0.0.Beta2
  • Seam Config 3.0.0.Beta3
  • Seam Faces 3.0.0.Beta3
  • Seam International 3.0.0.Beta2
  • Seam Persistence 3.0.0.Beta4
  • Seam Remoting 3.0.0.Beta2
  • Seam Rest 3.0.0.Beta1
  • Seam Security 3.0.0.Beta2
  • Seam Servlet 3.0.0.Beta2
  • Seam Solder 3.0.0.Beta4
  • Seam Wicket 3.0.0.Beta1

If you are using Maven please import the seam-bom (Seam Bill of Materials) pom, which contains all of the latest version numbers. Generally the easiest way to do this is to define a property for the Seam bom version (the latest is 3.0.0.b09), and then update that as newer versions are released. Here's an example:

   <properties>
      <seam.version>3.0.0.b09</seam.version>
   </properties>

   <dependencyManagement>
      <dependencies>
         <dependency>
            <groupId>org.jboss.seam</groupId>
            <artifactId>seam-bom</artifactId>
            <version>${seam.version}</version>
            <type>pom</type>
            <scope>import</scope>
         </dependency>
      </dependencies>
   </dependencyManagement>

Then, it's a simple matter of declaring which Seam module dependencies you require inside your <dependencies> tag (no need to specify the version as it comes from the seam-bom):

      <dependency>
         <groupId>org.jboss.seam.solder</groupId>
         <artifactId>seam-solder</artifactId>
      </dependency>

The next Seam release will be CR1, planned for the end of February. For CR1 we still have a lot of work to do, including:

  • Include examples in the distribution (we're still working out the best way to package these)
  • Consolidated API documentation
  • General quality control, ensuring all the modules are consistent
  • Outstanding issues in JIRA

Once again, you can help us out greatly by letting us know of any issues you discover while using this release.


Back to top