In this JUDCON 2010 talk, the speaker (introducing himself as Kinya) provides a personal introduction before outlining his work on Seam, Weld, and broader Java EE development, noting his hobby of mountaineering. He discusses the upcoming Seam 3 M4 release, indicating that most remaining issues are legacy integration concerns and that a maintenance release may follow. The team uses SIEM and CDI example applications to surface bugs and is actively collecting feedback for the CDI specification. The presentation highlights new features in Seam 3, especially the Scene Faces module that integrates Seam with JSF, and mentions ongoing work on the servlet module and internationalization support leveraging JBoss Logging 3 to unify logging and view-layer messages. Contributions from team members such as Lincoln and references to Jason are noted, along with light humor about cross‑cultural communication.
Chapters
My name is Kinya. I'm 5 foot 8. My inner leg is, I think, 29 inches. My waist is 29 inches. I weigh about 9 stone 11 pounds, something like that. So hopefully that will do all my personal measurements. Apart from writing a manual up, I work on Seam and Weld and various other things in sort of the developer and Java platform sphere. And my real life occupation, I guess, is mountaineering. Pretty much all of the integration is working well with EJB. We're nailing down a few final points. Is this an M3 or an M4? This will be an M4. I think by M4, we'll pretty much be down to anything that's failing is stuff that I don't really care about. It's integration with the legacy features of the EE platform or something like that. So something that not the people are really going to run into in real life. We've been winding up. Quite a lot on our example applications. For example, with the SIEM example applications and with the CDI example applications, that's really allowing us to explore where the bugs are going. At the moment, I don't have any news in terms of updates to the CDI spec. We're collecting a list of stuff. We haven't run into any major, major sort of show-stopping things yet. It's just a few things that people think, well, you know, we just tweak that a bit, it'll be a little bit nicer to use. So depending on how things go, there may be a maintenance release to cover those things. Anything new in Steam 3? Yes, there's lots of new stuff in Steam 3. That's really where our main focus has been over the last few months. Yay Steam! Sorry? He said yay Steam! Oh, okay. I needed clarification. What did he say? That's what happens when American people speak to English people and they don't understand each other. And then you got a French MC. By the way, guys, you're allowed to say anything, just loud. We have an extra mic. So Lincoln, who is shouting, you may see, has been busy working on the Scene Faces module. This takes a lot of what we had in Scene, we integrated with JSF, and then brings that to Scene 3. Of course, a lot of what we had, we put into the JSF spec, but there was still some stuff that we didn't have time to get in because of deadlines, et cetera. So we've brought that forward into Scene 3. And then there are also some new ideas that to further improve the JSF model and hopefully to continue to use C as sort of a bit of a testing ground to test out new ideas and prototype new ways of working with JSF. Lincoln's also been working on the servlet module a bit. This just adds some nice capabilities around servlets to work with servlet artifacts. And then finally, I don't know how much of this I can talk about, I have to ask Jason this one, but the other thing Lincoln's been working on is the internationalization support. And we're going to be using some of the new ideas that are coming in JBoss Logging 3 around the API that they're developing there and extending that so you can use this for not only for logging but also for sending messages out to the view layer so you can have your error messages or whatever work exactly the same way as your log messages, which is really nice and consistent.