Moved to Turku in -95 to study Computer Science at the Åbo Akademi University
and might someday even graduate. Perhaps. I'm currently involved with Seam/Weld,
time permitting. and I also use Seam for projects at work in Affecto Finland.
While the community is pondering on the question as how to do JSF headless rendering for xhtml templates for content delivery,
I started planing on how to make the Excel-centric spreadsheet module from Seam 2 more generic for the upcoming Seam 3 release.
This blog is just a documented brainstorming session where I call for feedback so don't panic if you feel you didn't learn anything
new once you finished reading.
Contexts in JSR-299 is so important that it actually was incorporated in the name after a few attempts so let's have a look
at what the contexts and scopes really are. We'll be using Weld as the reference when we want to get into implementation details but the core stuff is implementation agnostic and follow the rules of the specification. This blog posting is sort of a "scopes and contexts for dummies" with some simplifications, for a more formal approach you might want to Read The Fine Specification.
In this shortish part, we'll add some interfaces to our application so external users can read the current greetings.
Expanding the interfaces so greetings can be added is left as an exercise for the reader
The goal of this blog post is to walk you through an Java EE 6 application from a simple, static
web page until we have a full blown stack that consist of the stuff in the list below. I'm calling this
stack Summer because after a long, hard winter Spring may be nice but boy, wait until Summer kicks in ;-)