Past meeting
SEAM and JavaServerFaces
(9 ratings)
Meeting Description
Who
- This will be a talk from Sebastien Degardin on SEAM and JavaServerFaces followed by a gathering at the pub next door.
Why
- Further information to follow.
Organized by
- Barry Cranford (Specialist Java Recruiter)
Details
I would like to formally announce that JAVAWUG (Java Web User Group) is holding the Thirty Sixth Birds-of-Feather (Meet-up 36) at Sun CBC on Wednesday, 16th April 2008 from 18:45 until 20:15.
Talk
Seam is an open source "deep integration" framework that tries to have the best of both the Java EE and Spring worlds. Seam is firmly rooted in Java EE standards. It started out to address the design flaws between two key Java EE frameworks: JSF and EJB3. Some of its core features are being adopted in future official Java EE standards such as JSF 2.0 and WebBeans. As more and more users start to adopt Seam, it has expanded far beyond the scope of Java EE.
This talk will start with a brief on Java Server Faces, EJB 3.0, AJAX, Remoting then an introduction on Seam,
- What is Seam, The contextual component model, State management, ...
- What advantage you have by using Seam in your project.
- It's time to deprecate the Stateless Web Application !!
Links :
Seam Framework : http://www.seamframew...
JBoss Community : http://labs.jboss.com...
WebBeans (JSR 299) : http://jcp.org/en/jsr...
Java Server Faces : http://java.sun.com/j...
EJB 3.0 : http://java.sun.com/p...
Facelets : https://facelets.dev....
Attendee should have a basic knowledge of Java Web Development (JSP, JSF, Struts, ..) and also a general understanding of Java EE5.
Biography
Sebastien Degardin is a Java EE developer involved in the JBoss Seam community.
Having experience in Java SE and Java EE (mainly Java EE 5 and EJB3)).
He currently trying to become specialist in transactional system (JTA and others).
Sebastien used to live in Brussels, San Francisco, now involved in projects in London.
Registration
This time we will return to the Sun CBC.
The address is:
Sun Microsystems Ltd.
Regis House
45 King William Street
London
EC4R 9AN
Tel: (020) 7628 3000
Fax: (020) 7626 1646
If you would like to attend:
Join the JAVAWUG at Google Groups
Send an EMAIL directly to the peter dot pilgrim gmail dot com with the Subject REGISTRATION BOF 36 and please tell us
YOUR FIRST and LAST NAMES
COMPANY YOU WORK FOR
optional telephone number
We will probably go to restaurant/bar after the talk: The Fine Line (Google Map), which luckily has an on-line web site (1 Monument St, London, EC3R 8BG)
Get Directions
* approximate times
- m.lkghp?m.lkghp.actual_url:m.lkghp);lkgdomainm.lkghp?m.lkghp.domain:null)">
Here is some relevant travel information:
By Underground:-
Bank, Monument, London Bridge are about five minutes on foot away from the Sun CBC
Map: CBC London Office Location
The venue has graciously been organised by Sun Microsystems UK team. We all appreciate this generous gift.
JAVAWUG.com
Talk About This Meeting
Who Attended
The organizer estimated that 35 people attended.
-
Barry Cranford
"It was great to meet you all last night, I hope everyone enjoyed the talk and the drinks afterwards. I would be keen to hear any feedback on last night." -
Jakub Stonavsky
"Seam has the same possibilities as JSF, however the configuration seems to be way simplier and much more efective." -
Daves
"Very interesting technical presentation and demonstration of Seam's features as well as an introduction to JSF and EJB3 which was much appreciated by me." -
Evans
"The talk was great, and I thought what made it more special was the excellent job that Barry and his company did by supporting the meet up group through out" -
Erik Lindgren
"New technologies for me but interesting to get an insight in its capabilities."







Sandro Mancuso
+1 guest
"JSF is becoming more and more popular but still has some problems. SEAM comes to solve many of them. Among all cool features that SEAM has, I will highlight a few of them: - Integrate JSF with EJB 3.0. - Declarative state management: Seam extends the context model defined by the servlet spec?request, session, application?with two new contexts?conversatio n and business process?that are more meaningful from the point of view of the business logic. - Bijection: Differs from IoC in that it is dynamic, contextual, and bidirectional. You can think of it as a mechanism for aliasing contextual variables (names in the various contexts bound to the current thread) to attributes of the component. Bijection allows auto-assembly of stateful components by the container. It even allows a component to safely and easily manipulate the value of a context variable, just by assigning it to an attribute of the component. - Workspace management and multi-window browsing. - Prefer annotations to XML."