File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Architect Certification (SCEA/OCMJEA) and the fly likes SCEA 5 - but what about JEE 6? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Soft Skills this week in the Jobs Discussion forum!
JavaRanch » Java Forums » Certification » Architect Certification (SCEA/OCMJEA)
Bookmark "SCEA 5 - but what about JEE 6?" Watch "SCEA 5 - but what about JEE 6?" New topic
Author

SCEA 5 - but what about JEE 6?

Jan Groth
Ranch Hand

Joined: Feb 03, 2004
Posts: 456
Hi there,

actually, I'm very interested in taking a SCEA certifcation - the only problem I have is that it feels quite obsolete to learn JEE 5 if JEE 6 is out since almost two years. So, why should one still go for the SCEA 5 certificate?

I asked this question before, and I got answers like "JEE did not change very much from JEE 5 to JEE 6".

With a background of having used JEE 6 (and especially CDI) for 15 months now, I strongly disagree. I feel that Java Enterprise - as a whole - has changed dramatically, and that many of the former J2EE patterns (DAO, Service-Locator, ...) became anti-patterns inbetween. Some of the technologies SCEA 5 requires knowledge about are on or beyond their path to deprecation (JSP, EJB 2.1 (CMP!!!), ... ), and what once was regarded a well-layered & decoupled architecture-layout seems like a huge, oversized monster from the dark ages today.

So, the question remains - why should one still go for the SCEA 5 certificate?

Cheers,
Jan
Jeanne Boyarsky
author & internet detective
Marshal

Joined: May 26, 2003
Posts: 31054
    
232

CMP was deprecated in JEE 5 as well. And you don't have to use JSP, you can use JSF. Some people have said they used JEE 6 technologies in the exam even though it doesn't explicitly say so.

I am in the "not enough changed to worry about it" camp. In the real world, you are likely using open source technologies or a non-JSF framework anyway rather than pure JEE. The ability to architect isn't tied to a specific version of JEE.


[Blog] [JavaRanch FAQ] [How To Ask Questions The Smart Way] [Book Promos]
Blogging on Certs: SCEA Part 1, Part 2 & 3, Core Spring 3, OCAJP, OCPJP beta, TOGAF part 1 and part 2
Vijaykumar Dixit
Ranch Hand

Joined: Jul 04, 2011
Posts: 32

I look at SCEA as more of a bench marking activity of one's design and architecture skills. I can hardly remember I have used pure JEE in any of my recent projects.

The JEE6 thing sounds more of a catching up exercise in order to include good features already available in open source frameworks.

My opinion is a good architect will hardly ever follow a pure JEE stack.
Raja Pal
Ranch Hand

Joined: Jul 12, 2004
Posts: 92
While I agree that is real life we hardly ever follow a pure JEE stack, many of the anti-patterns and the bad pratices have evolved from the merger of practices of one framework with the other...However JEE guidelines as such if used well, esp. when you follow the tutorials and blueprints/ref. arch. will not result in a bad application. More often than not though, the update and learning curve is a problem...because business is always in the hurry of getting results out. Well, as architects we must too remember that one of our primary stakeholders will be the technical team, esp. develpoers, and we need to give them solutions and tech. stacks that work. Towards this while stability of an implementation becomes a key factor for choice of new technology and JEE 6 is still nascent despite over a year. Coming to the certification are there factors that may determine our capability to use JEE6 as well? So leaders out there, it will be great if we could discuss on these JEE6 Vs. JEE5 specific certification issues!


Java Pal - Your friend in technology and innovation...India.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: SCEA 5 - but what about JEE 6?