• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Tim Cooke
  • Campbell Ritchie
  • Ron McLeod
  • Junilu Lacar
  • Liutauras Vilda
Sheriffs:
  • Paul Clapham
  • Jeanne Boyarsky
  • Henry Wong
Saloon Keepers:
  • Tim Moores
  • Tim Holloway
  • Stephan van Hulst
  • Piet Souris
  • Carey Brown
Bartenders:
  • Jesse Duncan
  • Frits Walraven
  • Mikalai Zaikin

SCEA 5 - but what about JEE 6?

 
Ranch Hand
Posts: 456
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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
 
author & internet detective
Posts: 41151
848
Eclipse IDE VI Editor Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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.
 
Ranch Hand
Posts: 32
Eclipse IDE Tomcat Server Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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.
 
Ranch Hand
Posts: 92
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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!
 
Consider Paul's rocket mass heater.
reply
    Bookmark Topic Watch Topic
  • New Topic