There has been a post or two regarding Seam and RESTeasy in the Seam forums, and the RESTeasy mailing list so I thought I would share my opinion as to where these technologies could fit together. I have been thinking about this since talking with Bill Burke at his JUG talk on RESTeasy.
Out of need, I recently contributed a data-flow analysis framework to javassist. The framework allows an application to determine, by inference, the type-state of the local variable table and stack frame at the start of every bytecode instruction. For those unfamiliar with the java bytecode format, a lot of information is lost once a java program is compiled, since it is not really needed when the program is executed, and leaving it out helps keep class files small.
We've released Seam 2.0.3.CR1. This is a relatively small release focussed on fixing up a few small issues with Seam 2.0, making our stable Seam 2.0 branch even better. The most significant change is an upgrade of Facelets for better JBoss 5 compatibility, but there are a handful of other changes that existing Seam users should look over. Please give the release a spin and give us feedback if you run into any issues.
The latest release of Seam 2.0.2.SP1 includes a completely updated reference guide chapter for deploying Seam on BEA's Weblogic . The primary focus was on working around several issues with Weblogic and EJB3 support.
For those that are interested in what's happening with Seam Security, I've written an article describing the improvements to the security API in Seam 2.1.0. You can read the full article here, but to summarise, it covers the following features: