aspose file tools*
The moose likes Web Component Certification (SCWCD/OCPJWCD) and the fly likes Useful info for SCWCD 5 Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Spring in Action this week in the Spring forum!
JavaRanch » Java Forums » Certification » Web Component Certification (SCWCD/OCPJWCD)
Bookmark "Useful info for SCWCD 5" Watch "Useful info for SCWCD 5" New topic
Author

Useful info for SCWCD 5

Prasanna Kate
Greenhorn

Joined: Nov 30, 2007
Posts: 11
I am preparing for SCWCD 5 and spent some time yesterday setting up my dev environment. I had to do some search and gather information from various websites before I succeeded. So I thought of compiling everything and there is no other best place than the SCWCD forum. I hope SCWCD 5 aspirants will find this information useful.

First, I installed Eclipse 3.3 IDE for Java EE Developers from http://www.eclipse.org/downloads/
Second, I installed Tomcat 6 from http://tomcat.apache.org/download-60.cgi
Third, I configured Eclipse for J2EE 5, Servlet 2.5, JSTL 1.2, JSL 2.1 and Tomcat 6

I have updated following pages with details for step 3:
SetupJstlForJsp2
JstlTagLibDefinitions
ServletsWebXml

Thanks,
Prasanna
Prasanna Kate
Greenhorn

Joined: Nov 30, 2007
Posts: 11
Okay, links are missing in my previous post

http://faq.javaranch.com/java/SetupJstlForJsp2
http://faq.javaranch.com/java/JstlTagLibDefinitions
http://faq.javaranch.com/java/ServletsWebXml
Marcus Green
arch rival
Rancher

Joined: Sep 14, 1999
Posts: 2813
I downloaded NetBeans and it was already configured with Tomcat built in and support for JSP/Servlets. One neat download, no configuration


SCWCD: Online Course, 50,000+ words and 200+ questions
http://www.examulator.com/moodle/course/view.php?id=5&topic=all
Cameron Wallace McKenzie
author and cow tipper
Saloon Keeper

Joined: Aug 26, 2006
Posts: 4968
    
    1

A simple and easy configuration that allows you to start coding and learning, right out of the gate? I've never heard of such a thing.

Surely this is a mythical creature, only spoken of by mystics and heretics.

I refuse to believe.

*Back to configuring WebSphere, fighting with RSA to recognize Pluto and JetSpeed*

-Cameron McKenzie
Arjan Times
Ranch Hand

Joined: Sep 16, 2007
Posts: 35
Originally posted by Cameron Wallace McKenzie:
A simple and easy configuration that allows you to start coding and learning, right out of the gate? I've never heard of such a thing.


Maybe you need to listen better then; the Commodore 64 was exactly such a thing. Just switch on the machine and you could start instantly with programming. No configuration or set-up required


Third, I configured Eclipse for J2EE 5, Servlet 2.5, JSTL 1.2, JSL 2.1 and Tomcat 6


You may not want to do that. You realize that SCWCD 5 is actually J2EE 1.4 based right? As such, the exam asks for Servlet 2.4 and JSP 2.0 knowledge. If you train/test with Servlet 2.5/JSP 2.1 you might memorize things wrongly for the exam.

(personally I think the name SCWCD 5 is one of the most confusing names for an exam ever. SCWCD 1.4-r2 would be a much better name)
[ February 09, 2008: Message edited by: Arjan Times ]

SCJP 5 (90%)
Prashant Padmanabhan
Greenhorn

Joined: Dec 13, 2007
Posts: 9
Only difference other than the changing the name and code of the Exam is,

CX-310-081 vs CX-310-083

SCWCD 1.4 -- CX-310-081 version details
# Number of questions: 69
# Pass score: 62% (44 of 69 questions)
# Time limit: 135 minutes
VS
SCWCD 5 -- CX-310-083 version details
# Number of questions: 69 (same)
# Pass score: 70% (49 of 69 questions) (Increased by 8%)
# Time limit: 180 minutes (Increased by 45 minutes)

The below objectives present in 310-081 have been removed from CX-310-083 under,
Section 7: Building JSP Pages Using the Expression Language (EL)
# Given a scenario, write EL code that uses the following operators: aritmetic operators, relational operators, and logical operators.
# Given a scenario, write EL code that uses a function; write code for an EL function; and configure the EL function in a tag library descriptor.


Section 11: J2EE Patterns has been renamed to Java EE Patterns

This is all the info I found on Sun Certification site.
So the objectives haven't changed but some have been discarded.
The Passing percentile has increased and so has the time limit.


"Your friendly neighborhood coder"
SCBCD 5 - 98%
SCJP 5 - 95%
Mihai Radulescu
Ranch Hand

Joined: Sep 18, 2003
Posts: 916

Hi Prasanna, hi every body

Prasanna, if you want to develop servlets and other subtile web related stuff you must use the right tool.
Eclipse - use the JEE version from http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/20071103/eclipse-jee-europa-fall2-linux-gtk.tar.gz
That because the servlets & Co are part of the JEE.

NetBeans
http://download.netbeans.org/netbeans/6.0/final/

the same logic, you need the JEE version. the netbeans comes together with the tomcat 6.

Regards
M


SCJP, SCJD, SCWCD, OCPJBCD
Ulf Dittmer
Marshal

Joined: Mar 22, 2005
Posts: 42289
    
  64
Just to be clear about this, an IDE -while nice to have- is not necessary to develop with JEE.


Ping & DNS - my free Android networking tools app
Marcus Green
arch rival
Rancher

Joined: Sep 14, 1999
Posts: 2813
And if you want to do these here newfangled Enterprisish Java Beans Netbeans comes with the Glassfish server built in, zero configuration. Not sure it can be as good as WebShpere though cos it doesn't cost any money (tee hee)

(EJB is not on the SCWCD exam of course)
Prashant Padmanabhan
Greenhorn

Joined: Dec 13, 2007
Posts: 9
Just to be clear about this, an IDE -while nice to have- is not necessary to develop with JEE.


Thats true indeed especially if you are preparing for an exam such as
SCWCD. You wouldn't wont the IDE to do all the work and and not let you play
Mihai Radulescu
Ranch Hand

Joined: Sep 18, 2003
Posts: 916

Hi

My early advice was for the case if you want develop WEB/JEE applications, it helps/increase your productivity - but you must know what you do.
My advice is when you study for the exam (or what ever) to use just a normal editor, is really annoying at the begging but you relay on own power not on some fancy ide feature.

Regards
M
Prasanna Kate
Greenhorn

Joined: Nov 30, 2007
Posts: 11
You may not want to do that. You realize that SCWCD 5 is actually J2EE 1.4 based right? As such, the exam asks for Servlet 2.4 and JSP 2.0 knowledge. If you train/test with Servlet 2.5/JSP 2.1 you might memorize things wrongly for the exam


I think SCWCD 5 covers the latest spec (Servlets 2.5, JSP 2.1, JSTL 1.2) , see here: http://faq.javaranch.com/java/Scwcd5Links Although, there are only minor differences between the older and newer versions of the specs.
Marc Peabody
pie sneak
Sheriff

Joined: Feb 05, 2003
Posts: 4727

The 1.4 specs will be valid for version 5 of SCWCD since no new topics were added. I've removed the content from Scwcd5Links - when I created it a while back I was under the impression that the new spec versions would be helpful. Sorry about any confusion.


A good workman is known by his tools.
Arjan Times
Ranch Hand

Joined: Sep 16, 2007
Posts: 35
Originally posted by Marc Peabody:
The 1.4 specs will be valid for version 5 of SCWCD since no new topics were added.


On top of that the 5 specs are invalid for version 5 of the SCWCD exam. So, if you want to take the SCWCD 5 exam, don't even look at Servlet 2.5 etc. You run the risk that you remember something that is in Servlet 2.5, but isn't in Servlet 2.4. For the SCWCD exam, you must mentally assume that there is only Servlet 2.4.

For example, I use something like the following a lot:



When taking the SCWCD 5 exam, I actually have to remember that I must forget that something like this is possible. If the exam makers are really tricky (and as we know, sometimes they are ), they might just ask a question using the above syntax. The answer would be naturally that it works, but specifically for SCWCD 5 you must remember that it doesn't work and that the AS will not start up in this case.

So, the 5 in SCWCD 5 has no relation at all with the 5 in Java EE 5.
Prasanna Kate
Greenhorn

Joined: Nov 30, 2007
Posts: 11
Hi Marc/Arjan

Thanks a lot for the clarification!!! I am saved
Aleksander Switalski
Greenhorn

Joined: Apr 22, 2007
Posts: 14
The below objectives present in 310-081 have been removed from CX-310-083 under,
Section 7: Building JSP Pages Using the Expression Language (EL)
# Given a scenario, write EL code that uses the following operators: aritmetic operators, relational operators, and logical operators.
# Given a scenario, write EL code that uses a function; write code for an EL function; and configure the EL function in a tag library descriptor.


These objectives have been removed by accident probably, because I had questions about EL functions and operators on SCWCD 5 exam.
Someone did copy-paste on objectives not quite right


Aleksander Switalski
SCJP 5, SCWCD 5, SCBCD 5
Arjan Times
Ranch Hand

Joined: Sep 16, 2007
Posts: 35
Originally posted by Aleksander Switalski:


These objectives have been removed by accident probably, because I had questions about EL functions and operators on SCWCD 5 exam.
Someone did copy-paste on objectives not quite right


Wow, if what you say is true than that's quite uhmm.. careless of Sun. I've seen some small typos in objectives before. E.g. SJCP 5 had a class mentioned in its objectives, which they simply forgot to remove. Since published objectives may never be changed, this class was never removed from the list (according to Bert in his book).

But actually copy-pasting something wrongly so that 2 subjects are omitted.

Not good...

I wonder why Sun doesn't update its objectives for such an obvious typo?
Aleksander Switalski
Greenhorn

Joined: Apr 22, 2007
Posts: 14
When Sun made SCWCD 5 official, the design patterns objectives had been also missing - it took Sun 4 or 5 days to complete them...
Tomek Kaczmarek
Greenhorn

Joined: Nov 02, 2007
Posts: 4
Folks, I'm confused!
Which version of spec is proper for SCWCD5?
Are you sure that for JEE5 proper servlet spec is 2.4?
In my opinion proper is the one described on

:

# Servlet 2.5 Changes since last version
# JSP 2.1 Changes since last version
# EL 2.1 (Previously a part of the JSP spec)

With one exception:
JSTL - Scwcd5Links mentions it shall be 1.2 while section 9 of CX-310-083 is saying:

Given a design goal, use an appropriate JSP Standard Tag Library (JSTL v1.1) tag from the "core" tag library.
Charles Lyons
Author
Ranch Hand

Joined: Mar 27, 2003
Posts: 836
Folks, I'm confused!
Which version of spec is proper for SCWCD5?
Have you looked at the changes between the J2EE 1.4 and Java EE 5 versions of the specs? There are only a handful of really minor things which may, occasionally, prove useful to you (like trimming extraneous whitespace) but nothing there which will affect your day-to-day development at all.

Both servlet specifications are applicable for the SCWCD, since the exam is only about core objectives and not minor 'tweaks' (and EL 2.1 is not included in the exam either, since you really need JSF to use it at the moment).

Those minor changes and EL 2.1 can be found in the last couple of chapters of my book if you're interested, but it's all non-examinable.


Charles Lyons (SCJP 1.4, April 2003; SCJP 5, Dec 2006; SCWCD 1.4b, April 2004)
Author of OCEJWCD Study Companion for Oracle Exam 1Z0-899 (ISBN 0955160340 / Amazon Amazon UK )
Marcus Green
arch rival
Rancher

Joined: Sep 14, 1999
Posts: 2813
Charles is right.
Khadija Lokhandwala
Ranch Hand

Joined: Sep 11, 2007
Posts: 33
Hi Everyone,
I am almost through studyin got SCWCD 1.4 when I got to hear that Sun is continuing the exam. As per your post, it seems that SCWCD 1.4 & SCWCD 5 appear to be similar, with minor "tweaks". Could you please tell me those tweaks?? Will SCWCD 5 be more tougher than SCWCD 1.4

Thanks in Advance.


If you ask me anything I don't know, I'm not going to answer.<br />--Yogi Berra
Charles Lyons
Author
Ranch Hand

Joined: Mar 27, 2003
Posts: 836
As per your post, it seems that SCWCD 1.4 & SCWCD 5 appear to be similar, with minor "tweaks".
Not what I said! I said J2EE 1.4 and Java EE 5 Web tiers are similar with tweaks - there will be no difference in the exams for each (except for changing some specific questions to make them harder/easier - basically just improving the quality of the questions).
Could you please tell me those tweaks??
I'll be happy to: read chapters 20-21 in my book!

Good luck in the exam too!
Arjan Times
Ranch Hand

Joined: Sep 16, 2007
Posts: 35
Originally posted by Charles Lyons:
Have you looked at the changes between the J2EE 1.4 and Java EE 5 versions of the specs? There are only a handful of really minor things which may, occasionally, prove useful to you (like trimming extraneous whitespace) but nothing there which will affect your day-to-day development at all.


What you are basically saying is that there is not really a good reason to include those 'minor' tweaks, right? I would rather pose the question the other way around; was there really a good reason to exclude them?

If they are so minor, why not just include them? Why cause all this confusion? Why call an exam version "5" when it's about "1.4"?
Marc Peabody
pie sneak
Sheriff

Joined: Feb 05, 2003
Posts: 4727

Originally posted by Arjan Times:
If they are so minor, why not just include them? Why cause all this confusion? Why call an exam version "5" when it's about "1.4"?

It is for the same reason English professors are not scrambling to change their vocabulary exams to include the word "truthiness" and for the same reason a painter doesn't change her painting of a tree simply because it grew a few more leaves.

The changes are typically so minor that they wouldn't have made the cut even if the exam were completely rewritten. Additionally, there are so many other more useful topics already in place that you'd have to remove something that's useful to add something 1.5 specific that isn't very important.
Seena Conne
Greenhorn

Joined: Mar 07, 2008
Posts: 3
Originally posted by Marc Peabody:
The 1.4 specs will be valid for version 5 of SCWCD since no new topics were added. I've removed the content from Scwcd5Links - when I created it a while back I was under the impression that the new spec versions would be helpful. Sorry about any confusion.


Hello,
Is there a clarity on the version information now? Sun's site says:
Sun Certified Web Component Developer for the Java Platform, Enterprise Edition 5 (CX-310-083)

Now, JEE 5 means servlet 2.5 and jsp 2.1 specification, doesn't it?

Please, if any one has any information, kind post it here. Should we practice on Tomcat 5.5 (implements servlet 2.4/jsp 2.0) or Tomcat 6 (implements 2.5/2.1)?
Marc Peabody
pie sneak
Sheriff

Joined: Feb 05, 2003
Posts: 4727

Welcome to the Ranch, Seena.

The SCWCD 5 exam covers the Java 1.4 EE specs - which are the same as the ones we listed on the ScwcdLinks page.
Arjan Times
Ranch Hand

Joined: Sep 16, 2007
Posts: 35
Originally posted by Marc Peabody:

The changes are typically so minor that they wouldn't have made the cut even if the exam were completely rewritten.


I understand what you are saying, but I'm not sure I made it clear what I meant to say myself . The thing is, I'm ok with the fact that there may not be any questions about the things that have changed. They are indeed minor things and as you said, there are bigger fish to fry.

However, and this is a key thing IMHO, the exam is set up in such a way that a student has to be careful to -avoid- her new knowledge about Java EE 5. The exam has the 5 in it, yet if it so happens that a question on the exam includes something that is legal in Java EE 5, but not in J2EE 1.4, then you *must* answer that it is not legal!

I know this is a subtle thing, but I hope you understand my point.

The thing is, no matter if you think the Servlet 2.5 additions are minor, major or something in between, it's *very* confusing that an exam with the "5" in it, is actually about J2EE 1.4.

What's next? A new SCJP 7 that is strictly about Java SE 6?
Seena Conne
Greenhorn

Joined: Mar 07, 2008
Posts: 3
Originally posted by Marc Peabody:
Welcome to the Ranch, Seena.

The SCWCD 5 exam covers the Java 1.4 EE specs - which are the same as the ones we listed on the ScwcdLinks page.


Thanks, Mark. If you don't mind, can you please share the source of your information? How do you know that it covers 1.4 and not 1.5 when the title of the exam says Java Platform, Enterprise Edition 5. Doesn't that mean it is JEE 5 and not J2EE 1.4?

That's the cause of my confusion and I will be obliged if anybody gives an authentic answer.
Christophe Verré
Sheriff

Joined: Nov 24, 2005
Posts: 14688
    
  16

That's the cause of my confusion and I will be obliged if anybody gives an authentic answer.

Marc's answer is authentic, taken from Bert Bates' own comments, which can be read here.


[My Blog]
All roads lead to JavaRanch
Seena Conne
Greenhorn

Joined: Mar 07, 2008
Posts: 3
Originally posted by Christophe Verre:

Marc's answer is authentic, taken from Bert Bates' own comments, which can be read here.


Sorry but I couldn't see Bert's comment anywhere on the url that you've mentioned. Could you please check it?
Arjan Times
Ranch Hand

Joined: Sep 16, 2007
Posts: 35
Originally posted by Seena Conne:
How do you know that it covers 1.4 and not 1.5 when the title of the exam says Java Platform, Enterprise Edition 5. Doesn't that mean it is JEE 5 and not J2EE 1.4?

That's the cause of my confusion


It's the cause of everybody's confusion I think. I constantly have to direct people to either the FAQ or the official exam directives. At first, most people just don't believe me when I tell them a Java EE 5 exam is actually about J2EE 1.4. No matter how tiny and how small the differences are, it's just plain weird to name the exam 5 when it's about 1.4.

Again, if the exam creators are so against (or just don't see the point in) asking things about Servlet 2.5 etc, then why -did- they choose the name of the exam to be SCWCD 5? Wouldn't SCWCD 1.4 r2 orso be a far better name?
Christophe Verré
Sheriff

Joined: Nov 24, 2005
Posts: 14688
    
  16

Sorry but I couldn't see Bert's comment anywhere on the url that you've mentioned.

This page is a Copy/Paste from Bert's own comments. If you still don't believe us, you can search for Bert's original thread.
sudhakar karnati
Ranch Hand

Joined: May 03, 2007
Posts: 93
Hi All,

I remember in HFSJ book it is mentioned that if you are really appearing for SCWCD dont practice on IDE rather use simple text editor..but why this post talks about configuring IDE and extra stuff...Till now i did not use any IDE...Should i really use IDE?

Thanks & Regards,
Sudhakar Karnati
James Mark
Ranch Hand

Joined: Jul 05, 2007
Posts: 115
Using an IDE can speed up your preparations.Use NetBeans after you
compiled a lot of servlet classes in the command prompt.Will be
useful for you if you are in a fulltime job position.


SCJP1.4(96%) SCWCD1.4(92%)
deepthi komatineni
Greenhorn

Joined: Jun 16, 2008
Posts: 1
am planning to write SCWCD5,
[Removed illegal stuff - Christophe]

Is it suffiecient to go through HFJS 2nd Edition alone ?
[ June 16, 2008: Message edited by: Christophe Verre ]
Christophe Verré
Sheriff

Joined: Nov 24, 2005
Posts: 14688
    
  16

Do not ask for illegal material. And next time, please start your own thread instead of bringing back an old own.
Jan de Ruiter
Greenhorn

Joined: Jan 12, 2008
Posts: 12
Prashant Padmanabhan wrote:Only difference other than the changing the name and code of the Exam is,

CX-310-081 vs CX-310-083

SCWCD 1.4 -- CX-310-081 version details
# Number of questions: 69
# Pass score: 62% (44 of 69 questions)
# Time limit: 135 minutes
VS
SCWCD 5 -- CX-310-083 version details
# Number of questions: 69 (same)
# Pass score: 70% (49 of 69 questions) (Increased by 8%)
# Time limit: 180 minutes (Increased by 45 minutes)

The below objectives present in 310-081 have been removed from CX-310-083 under,
Section 7: Building JSP Pages Using the Expression Language (EL)
# Given a scenario, write EL code that uses the following operators: aritmetic operators, relational operators, and logical operators.
# Given a scenario, write EL code that uses a function; write code for an EL function; and configure the EL function in a tag library descriptor.


Section 11: J2EE Patterns has been renamed to Java EE Patterns

This is all the info I found on Sun Certification site.
So the objectives haven't changed but some have been discarded.
The Passing percentile has increased and so has the time limit.

I haven't checked the Sun Certification site, but yesterday (apr 23, 2009) I took the exam series 083, and on the printout I got it section 7 is still present and section 11 still has the old description.
pradeep narahari
Greenhorn

Joined: Jun 29, 2010
Posts: 3
Hi All,

I have completed my SCJP 1.4 3 years back. Now i am planing to take SCWCD.

My question are:

For which version i am eligible? (1.4 or 5)

Shall i take 1.5 directly or do i need to upgrade SCJP first and take SCWCD.
Mikalai Zaikin
Ranch Hand

Joined: Jun 04, 2002
Posts: 3212
    
    6
pradeep narahari wrote:Hi All,

I have completed my SCJP 1.4 3 years back. Now i am planing to take SCWCD.

My question are:

For which version i am eligible? (1.4 or 5)

Shall i take 1.5 directly or do i need to upgrade SCJP first and take SCWCD.


You're eligible to any available version of SCWCD.

SCWCD prerequisite is ANY revision of SCJP.

regards,
MZ


Free SCDJWS 5.0 Study Guide - SCDJWS 5.0 Quiz (How to get SCDJWS 5.0 Quiz)
Java Platform, Enterprise Edition 6 Web Services Developer Certified Expert Exam Study Guide and Quiz
 
Consider Paul's rocket mass heater.
 
subject: Useful info for SCWCD 5