Yung,
Not a good deal of study or memorizing is needed for
SCEA. If you've got enuff(2 full
J2EE Projects) experience with popular frameworks like MVC, Tapesty,
STRUTS, Webwork, Spring etc, you're good to go. For a developer with no architecting experience, the Sun's blueprint architecture is a great starting point.
There is nothing wrong or right as per as architecture is concerned. Believe me every single architecture can be enhanced given unlimited budget and/or resources. To the SUN examiners, what most matters is a sound architeture given the requirements and a defined boundary( ur assumptions and/or simplifications). At the end of ur project, make sure u got all requirements taken care of, both functional and architectural and is well defined/documented.
Thanks
Sankha Subhra das