aspose file tools*
The moose likes Developer Certification (SCJD/OCMJD) and the fly likes I Failed SCJD ,  Help Me Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of The Java EE 7 Tutorial Volume 1 or Volume 2 this week in the Java EE forum
or jQuery UI in Action in the JavaScript forum!
JavaRanch » Java Forums » Certification » Developer Certification (SCJD/OCMJD)
Bookmark "I Failed SCJD ,  Help Me" Watch "I Failed SCJD ,  Help Me" New topic
Author

I Failed SCJD , Help Me

Ramesh Krishna
Greenhorn

Joined: Mar 19, 2003
Posts: 11
HI,
I received my SCJD result today and i failed .
Here are the comments from evaluator :


This report shows the total points that could have been awarded in each section and the actual number of points you were awarded. This is provided to give you per-section feedback on your strengths. The maximum possible number of points is 155; the minimum to pass is 124. Section Summary Report: General Considerations: Maximum=58 Deductions=6 Actual=52 Documentation: Maximum=20 Deductions=0 Actual=20 GUI: Maximum=24 Deductions=21 Actual=3 Server: Maximum=53 Deductions=12 Actual=41 Total: Maximum=155 Deductions=39 Certification Score=116 General Comments Audit 1.1: Way too much complexity staring a server that included reading additional help file to learn permissible values of arguments. Very fancy dialogs and screens but still far too complex and time consuming for starting a simple RMI server. Audit 3.1: 21 points deducted for GUI. No Search capability user is presented with entire contents of database. No file menu, clumsy, awkward, illogical design

My Dilemma is regarding comments on GUI :

Audit 3.1: 21 points deducted for GUI. No Search capability user is presented with entire contents of database. No file menu, clumsy, awkward, illogical design

i dont understand what the evaluator means by saying "No Serach Capability user is presented with entire contents of database" .
I did provide search based on origin and destination airport codes in combo boxes .
On Initial start up of the GUI , comboboxes display 'ANY' and 'ANY' for both origin and destination airport codes. But the user can allways choose from the pulldown menu or enter his own airport codes.
Search will be based on these airport codes.
My JTable has columns for all the Fields of a flight record like origin,destination,price etc.
I am confused , can some one help me?.
Thanks
Ramesh.
Ramesh Krishna
Greenhorn

Joined: Mar 19, 2003
Posts: 11
Audit 3.1: 21 points deducted for GUI. No Search capability user is presented with entire contents of database. No file menu, clumsy, awkward, illogical design

what is search capability?.
do i have to add additional search criteria like carrier , day etc?.
But the specification says
The user should be able to select the origin and destination of flights, and the display should update to show only flights that satisfy those criteria. The user must be able to describe enter the string value "any" for the origin, destination, or both, so as to implement a wildcard-like feature.

Any thoughts on this are appreciated.
Thanks
Ramesh
Matt Ghiold
Ranch Hand

Joined: Feb 24, 2002
Posts: 213
Without seeing your design it's very hard for anyone here to say this is what seems to be wrong, can you provide more details about how your search page works?
I realize you have two combo boxes, but then is there a search flights button or something of that nature, or is it dynamic after selecting a flight it automaitcally searches..
More information would be helpful


-Matt<br /> SCJP2<br /> SCJD
Raffe Paffe
Ranch Hand

Joined: Feb 24, 2003
Posts: 92
Wow, I have done it that way in the GUI. Is it not enought? Anybody knows?


Free software is a matter of liberty, not price.
Ramesh Krishna
Greenhorn

Joined: Mar 19, 2003
Posts: 11
HI ,
I have origin/desttination combos and a SEARCH button below them.
User has to click the search button after selecting/entering airport codes.
Thanks
Ramesh
eric zhao
Greenhorn

Joined: Feb 26, 2003
Posts: 20
how do you populate the combox for origin and destination? Did you hard code the entries for those airports? If so, when they use another copy of db.db, it won't work anymore.
Ramesh Krishna
Greenhorn

Joined: Mar 19, 2003
Posts: 11
Hi eric,
I did not hard code the air port codes .
They are fetched from database each time GUI is started.
But i had "ANY" displayed by default for both origin/destination airport combos .
I assume the evaluator never selected or enetred values other than "ANY" . Is there anyway i can ask sun to look into this matter?.
Any Feed back is appreciated .
Thanks
Ramesh
Lin Feng
Ranch Hand

Joined: Dec 11, 2002
Posts: 142
This is the worst news I have read from this forum. According to your descritpino, at least you should have the search implemented. It seems that the assessor did not really start your client. Are you comboboxes promintent enought for the assessor to find it immediately? Sounds like that the assessor dose not like your client at all. So he just found some excuse. I did not believe the assessor did not know that he can pull down the combobox or enter the airport codes. Have you ever tried to contact SUN for this issue?
Ramesh Krishna
Greenhorn

Joined: Mar 19, 2003
Posts: 11
I emailed SUN 3 times but no reply so far.
I tested client on both solaris and windows combo boxes were prominient.
I used Boxlayout for GUI . I feel this might have made the evaluator not like my client.
has any one passed SCJD by not using GridBagLayout?.
your thoughts are appreciated.
Thanks
Ramesh
[ March 20, 2003: Message edited by: Ramesh Krishna ]
Robert Easton
Greenhorn

Joined: Mar 10, 2003
Posts: 14
Could you put a link which would contain some screen shots of your GUI ?
Raffe Paffe
Ranch Hand

Joined: Feb 24, 2003
Posts: 92
Yes, please provide a GUI. I sounds just like mine except for the search button which i have in a toolbar.
Jane Weil
Greenhorn

Joined: Mar 04, 2003
Posts: 9
simpler is better. I believe you implementation is too much complexed.the judge doesn't like it.
Arun Bommannavar
Ranch Hand

Joined: Jan 11, 2003
Posts: 53
Originally posted by Ramesh Krishna:
HI,
i dont understand what the evaluator means by saying "No Serach Capability user is presented with entire contents of database" .
I did provide search based on origin and destination airport codes in combo boxes .
On Initial start up of the GUI , comboboxes display 'ANY' and 'ANY' for both origin and destination airport codes. But the user can allways choose from the pulldown menu or enter his own airport codes.
Search will be based on these airport codes.
My JTable has columns for all the Fields of a flight record like origin,destination,price etc.
I am confused , can some one help me?.
Thanks
Ramesh.


The specs say"The user should be able to select the origin and destination of flights, and the display should update to show only flights that satisfy those criteria. The user must be able to describe enter the string value "any" for the origin, destination, or both, so as to implement a wildcard-like feature."
And I think you have satisfied the condition. If and when you get a reply from SUN, please let us know what they say. I also have implemented the GUI part of search same as your implementation.
Miguel Roque
Ranch Hand

Joined: Oct 24, 2002
Posts: 126
Hi.
I've implemented the search the same way. My screen presents the combo boxes and a search button on the top, the table in the middle and the reservation at the bottom. I've explained in the design choices the reason for this design.
If they fail me due to this, I will be a pain in the ass to them for the next 50 generations .
Miguel
Lin Feng
Ranch Hand

Joined: Dec 11, 2002
Posts: 142
Ramesh ,
I am not sure how complex your client is. It seems that you have a very good GUI for your server. Is it because your client GUI is too good and complex to be used by the assessor? Hope we can see the snapshot of your client.
Regards
Lin
Ramesh Krishna
Greenhorn

Joined: Mar 19, 2003
Posts: 11
Hello All,
Here is the great and happy news .
I just received an email from SUN .
I passed SCJD after re-evaluation.
i am on top of Mount Everest .
Thanks to all those who participated in this thread.
i will soon post a link to my GUIs .
[ March 21, 2003: Message edited by: Ramesh Krishna ]
Ramesh Krishna
Greenhorn

Joined: Mar 19, 2003
Posts: 11
Hello All,
Here is the great and happy news .
I just received an email from SUN .
I passed SCJD after re-evaluation.
i am on top of Mount Everest .
Thanks to all those who participated in this thread.
i will soon post a link to my GUIs .
Below is the email i got from sun .
Hello,
Congratulations, you have passed the exam. The CertManager database will be
updated today.
Regards,
Monica
------------- Begin Forwarded Message -------------
Hi Monica:
The assessor has reevaluated this exam and has determined that this one is a
pass.
I will update certmanger to reflect the passing score.
Regards,
-----Original Message-----
Hello,
Can you assist with this one?
Thanks,
Monica
------------- Begin Forwarded Message -------------
-----Original Message-----
From: Monica Green [mailto:Monica.Green@sun.com]
Sent: Thursday, March 20, 2003 11:33 AM
To: data
Cc: monica.green@sun.com
Subject: Question regarding failed SCJD submission

Please let me know which assessor graded this assignment.
------------- Begin Forwarded Message -------------
To: who2contact@central.sun.com
Subject: Question regarding failed SCJD submission
Date: Wed, 19 Mar 2003 14:44:29 -0700
X-OriginalArrivalTime: 19 Mar 2003 21:44:29.0350 (UTC)
FILETIME=[B8250460:01C2EE60]

Hi,
This mail is regarding my failed SCJD submission.
I have few questions regarding the GUI.
here are the coments made by evaluator :
" 21 points deducted for GUI. No Search capability user is presented with
entire contents of database. No file menu, clumsy, awkward, illogical design
" .
My question is , i have privided the search capabaility in the GUI .
The user has to either select the origin and desdtination airport from the
pulldown menu or he has to enter airport codes in to the combo boxes. I
have mentioned these in the SEARCH HELP .I think evaluator forgot to select
values other than 'ANY' and 'ANY' for the origin and destination airports.

Can you please forward this mail to the assesor and reconsider the marking.
Thanks
Ramesh


I removed identities of some persons in the above email.
Thanks
Ramesh Krishna
[ March 21, 2003: Message edited by: Ramesh Krishna ]
Lin Feng
Ranch Hand

Joined: Dec 11, 2002
Posts: 142
Congratulation. By the way , I am very disappointed to SUN. It could just send an idiot to evaluate the assignment.
Mark Spritzler
ranger
Sheriff

Joined: Feb 05, 2001
Posts: 17250
    
    6

Congrats Ramesh. I am glad that it all turned out for the best. Post the results in the Certification results forum when you get them at the cert manager.
Mark


Perfect World Programming, LLC - Two Laptop Bag - Tube Organizer
How to Ask Questions the Smart Way FAQ
Anonymous
Ranch Hand

Joined: Nov 22, 2008
Posts: 18944
hm. this is the 2nd scjd i've seen in as many weeks that initially failed with quite punishing ui scores, but then passed on appeal.
scary: the ui controls described in this one sound quite like my own and quite like those of several other candidates.
was a reason given why the initial scores were marked as such? was it later described that something had been missed by the evaluator that made it seem as if requirements had not been met?
Ramesh Krishna
Greenhorn

Joined: Mar 19, 2003
Posts: 11
HI ALL,
SUN has tieup with 3rd party comapnies for evaluation of SCJD .
These companies trying to fail as many as possible to get more revenue by the way of resubmission fees.This may be one of their business startigies in these tough economic times.How fair is this?.
These people did not even know how to select a value from pull down menu and never bothered to read the Help Section on how to search for flights.
Audit 1.1: Way too much complexity staring a server that included reading additional help file to learn permissible values of arguments. Very fancy dialogs and screens but still far too complex and time consuming for starting a simple RMI server.

I dont agree with comments on my server GUI.
It was not complex in any way.
I had 3 textboxes and 3 JButtons on a JFrame .
each textbox is for RMI server IP/DNS , Port and the last one for DB file path with a browse button to launch JFileChooser to select db.db in the file system.
Rest of the 2 buttons for binding and unbinding from RMI registry.
which one is easy to enter DB file path?
1) To type a long file path at command prompt
OR
2) To select a file from the JFilechosser.
The dialogs were for informing user of exceptions that may arise while starting RMI server.
Bye,
Ramesh.
[ March 22, 2003: Message edited by: Ramesh Krishna ]
Barry Gaunt
Ranch Hand

Joined: Aug 03, 2002
Posts: 7729
Ramesh said:
SUN has tieup with 3rd party comapnies for evaluation of SCJD .
These companies trying to fail as many as possible to get more revenue by the way of resubmission fees.This may be one of their business startigies in these tough economic times

Is this factual or is it a hypothesis?


Ask a Meaningful Question and HowToAskQuestionsOnJavaRanch
Getting someone to think and try something out is much more useful than just telling them the answer.
John Smith
Ranch Hand

Joined: Oct 08, 2001
Posts: 2937

I dont agree with comments on my server GUI.
It was not complex in any way.
I had 3 textboxes and 3 JButtons on a JFrame .
each textbox is for RMI server IP/DNS , Port and the last one for DB file path with a browse button to launch JFileChooser to select db.db in the file system.
Rest of the 2 buttons for binding and unbinding from RMI registry.

So, you had 3 textboxes, 3 labels, and 5 buttons in your server. It does seem complex, considering the the alternative of no GUI at all and no parameters on the command line:
java -jar server.jar
Eugene.
Ramesh Krishna
Greenhorn

Joined: Mar 19, 2003
Posts: 11
This message is for Barry Gaunt :
This is not hypothesis . i do know the name of the 3rd party firm which evaluated my SCJD . I have removed its identity from the email that was forwarded to me from SUN .
This message is for Eugene Kononov :
My GUI had 3 text boxes and 3 buttons .
Each textbox did have a label.It does not make sense to have a textbox witout a label.So labels are not superfluous
Thanks
Ramesh.
Barry Gaunt
Ranch Hand

Joined: Aug 03, 2002
Posts: 7729
Thanks for the info, Ramesh. I wonder what qualifications these 3rd party examiners have?
Anonymous
Ranch Hand

Joined: Nov 22, 2008
Posts: 18944
asking that the 3rd party evaluators be SCJDs themselves is a fair start.
failing a candidate for cause is fair and is in keeping with the spirit of the certification.
failing a candidate, but then doing a 180 on an appeal, all underlying reasons aside, runs the risk of undermining the quality of the certification.
Charles Dupin
Ranch Hand

Joined: Oct 18, 2002
Posts: 94
SUN has tieup with 3rd party comapnies for evaluation of SCJD .
These companies trying to fail as many as possible to get more revenue by the way of resubmission fees.This may be one of their business startigies in these tough economic times

I hope that these people know what they are doing, have they passed SCJD themselve, otherwise we are all wasting our money and time here.
Charles.


Charles.<br />(SCJD2)
Anonymous
Ranch Hand

Joined: Nov 22, 2008
Posts: 18944
hey all,
i got some insight on the evaluation process. my boss was an scjd evaluator in 97-98. he is not himself an scjd nor a sun employee, but he really knows what he's doing. he said it took him 4-5 hours to grade an assignment. sun provided him with specific guidelines for what they expected in grading. he mentioned the appeal process and said that two of the submissions he graded were appealed, but that he had not reversed his decisions after appeal (not surprising for someone whose production code he has reviewed -- he's a tough grader)
it sounds as if the use of 3rd party assessors is not a new practice. if they continue to contract people with the same background as my boss, then the experience level of the assessors is quite high.
[ March 24, 2003: Message edited by: Erick Reid ]
 
Consider Paul's rocket mass heater.
 
subject: I Failed SCJD , Help Me