Vassili ...
SCJP 5.0, SCWCD 1.4, SCJA 1.0
SCJP 1.2 (89%), SCWCD 1.3 (94%), IBM 486 (90%), SCJA Beta (96%), SCEA (91% / 77%), SCEA 5 P1 (77%), SCBCD 5 (85%)
Nishal Allan Dsouza<br /> <br />SCJP 5,SCWCD 5
Originally posted by Paul Michael:
Most people (if I got my statistics right) take WCD first before BCD.
SCJP 5 (90%)
Except for JSF becoming a core part of the spec, what changes would those be? Do you mean the minor things like whitespace trimming in JSPs? Or perhaps EL 2.1 - the new features of which only really work within JSF?SCWCD is seriously outdated... Don't forget that J2EE 1.4 is from 2002. There have been some changes in the world during the past 6 years, but the material in SCWCD hasn't changed at all to reflect this.
Originally posted by Charles Lyons:
Except for JSF becoming a core part of the spec, what changes would those be? Do you mean the minor things like whitespace trimming in JSPs? Or perhaps EL 2.1 - the new features of which only really work within JSF?
to run an EJB server properly you need better infrastructure than to run just, say, a Tomcat container.
This is why the vast majority of hosting companies who offer Java Web hosting only offer the Web tier
It is also true that while you do logic with EJBs, you can do everything from logic to presentation within the Web tier
(yes, it won't do things like CMP for you, but if it's only a simple model it doesn't really matter and you can code the support up for yourself or use an existing framework).
EJBs have also frequently been referred to as a "bloated" API, though with the new annotations this is much less of a truism.
SCJP 5 (90%)
Okay, but surely the SCWCD would be a prerequisite to JSF? You should understand all the basic components (which JSF relies upon) before using JSF, so you'd end up taking the SCWCD anyway. Of course, that opens a whole can of worms too - there are many developers who prefer other frameworks (like Struts) over JSF, or whose employers force them to adopt alternative frameworks, so that exam just wouldn't be relevant to them at all.I mainly refer to JSF itself. Several exam authors, including Bert, have already mentioned that JSF is too large to fit in to the SCWCD exam and that a separate exam would be a possibility.
They're not just too small, but they're also very gritty details which are of little relevance to most developers. As far as I can tell, the authors of the new specs went "hey, we've got a great platform here which does everything we want, so let's just make a few minor changes and call it a new spec - that way we keep in line with the rest of Java EE 5 where the changes are really in the EJBs".The least they could have done is update the exam to JSP 2.1 and Servlet 2.5. Some keep stressing that the changes in those specs were too small to warrant inclusion in the updated exam...
My point was not in downloading/installing on a home machine, but the system requirements on a server to run. Tomcat is fairly lightweight, there are some hosting companies (using private JVMs or even VPSs - not JVM shared hosting) which support Tomcat, but relatively few who run, say, JBoss or Glassfish due to higher RAM requirements. There are developers who want to showcase their ideas to the client (you can find their blogs if you Google) but don't have their own datacentre or servers so are looking to show them off on a monthly rental basis - it's just hard at the moment to find EJB hosting. This will probably change, but it is a factor in ease of deployment for smaller companies or the individual.Fast forward to 2008. A full Java EE implementation can be downloaded just as fast as one can download Tomcat... The kind of people who make use of shared hosting rarely do a lot more than building some simple web pages...
Originally posted by Charles Lyons:
Okay, but surely the SCWCD would be a prerequisite to JSF? You should understand all the basic components (which JSF relies upon) before using JSF, so you'd end up taking the SCWCD anyway.
As far as I can tell, the authors of the new specs went "hey, we've got a great platform here which does everything we want, so let's just make a few minor changes and call it a new spec - that way we keep in line with the rest of Java EE 5 where the changes are really in the EJBs".
My point was not in downloading/installing on a home machine, but the system requirements on a server to run.
SCJP 5 (90%)
Live a little! The night is young! And we have umbrellas in our drinks! This umbrella has a tiny ad:
We need your help - Coderanch server fundraiser
https://coderanch.com/wiki/782867/Coderanch-server-fundraiser
|