File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Architect Certification (SCEA/OCMJEA) and the fly likes Finally SCEA with 91 % Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Certification » Architect Certification (SCEA/OCMJEA)
Bookmark "Finally SCEA with 91 %" Watch "Finally SCEA with 91 %" New topic

Finally SCEA with 91 %

Anirudh Sonthalia

Joined: Jul 30, 2006
Posts: 25
Hi guys, i'm a silent observer of this forum, I think Kathy is a Role Model.
She is the only Java Guru in this world. She has created this world of, which can help you do somethign in java world.
But But there's one very imp thing that I feel like mentioning here is that people who get benefitted with this forum should give back too.
Like now I'll make sure that I respond to queries for other people to benefit from this forum. This is very imp. bcoz if we don't realize so, this forum may not always be what it is today.
So thanks to every body & biggest thanks to the ONE AND ONLY - K A T H Y

Anirudh Sonthalia<br />SCEA, SCJP, SCWCD, SCBCD, IBM Certified Solution Developer (WebSphere Portal), IBM Certified Application Developer for WebSphere Commerce v6.0, IBM Certfied DB2 Database Associate (Exam 700)
Andrew Zilahi
Ranch Hand

Joined: Oct 16, 2006
Posts: 47
Congratulations Anirudh! Since you're so generous, here is the first question. What was the concrete implementation of your model objects (Itinerary, Segment, Flight, etc)? I see two options here:

- BDM consists of interfaces only, then you have Tranfer Objects and EJB that implement them, i.e. ItineraryTO and ItineraryEJB respectively
- BDM are the actual Transfer Objects (a la Petstore).

thank you,

--------------------------<br />SCJP,SCJD,IBM XML, SCEA 1
Prabhu Venkatachalam
Ranch Hand

Joined: Nov 16, 2005
Posts: 502


can you share you exam preparation experience, book you referred?

Thanks in advance.

Prabhu Venkatachalam<br />SCJP 1.4,SCWCD 1.4<br />
Anirudh Sonthalia

Joined: Jul 30, 2006
Posts: 25
Well For SCEA Part 1, refer to SCEA links at javaranch, that's really good.
Then for Part 2 & 3 refer to the same as well as replies by posts, I mean what you are already referring, i.e. other's experiences.

UML Distilled is a good book.
Anirudh Sonthalia

Joined: Jul 30, 2006
Posts: 25
Andrew I kept them as POJOs & my design was pretty simple & staright forward.
Depending upon the processing load, I divided the application load nto 5 modules, then implemented them as EJB which would handle those high load processing areas & give scalability & workload management.
karthikeyan Chockalingam
Ranch Hand

Joined: Sep 06, 2003
Posts: 259

Rich Veress

Joined: Dec 26, 2006
Posts: 8
Congratulations, great result indeed!
In BDM how should I draw the dependencies between the Controller class and say Customer composite, for instance? Technically the controller would be dependent on all subcomponents of Customer composite!

Steve Taiwan
Ranch Hand

Joined: Jul 01, 2003
Posts: 166

Steve Taiwan<br />SCJP 1.2, SCJD 1.4, SCWCD 1.3, SCBCD 1.3, OCP 8i DBA, SCEA
Ranch Hand

Joined: Oct 27, 2004
Posts: 40
When did you take your Part 3 exam?
Anirudh Sonthalia

Joined: Jul 30, 2006
Posts: 25
I took Part 3 on 15 Nov. just after uploading the assignment.
Anirudh Sonthalia

Joined: Jul 30, 2006
Posts: 25
I'm getting lot of queries on my mail regarding SCEA, I suggest to all of them who have questions with me, to put all their queries here, so that others can also benefit from it, as this is a forum which serves the same purpose.
Would like answer some queries I received in mail.

Sun knows the fact very well that a design can be presented in different ways, the fear that your design presentation will
be accepted or not, is fair, but let me tell you you should overcome this, because you just have to follow the UML guidelnes, rest varies from person to person.

Like what elements will you show in the sequence diagram, you can show uptill class level , JSP/servlet level or you can show in terms of groupings, like one representing the HTMl/GUI, then your FFMS system, then your database, etc like this.

I think you should follow this :

1) Your design should be well explained

2) Should consider crucial points, e.g. there may be issues with seat booking that two users are let's say booking, who will get priority, etc how it will happen. So things like that.

3) Make it really simple with all information that you think you would require while checking the assignment.

4) Follow best practices & design patterns.

5) Last & Most imp is the Pet store application, see how Sun wants J2ee applications to look like, their design & everything.

Sun creates blueprints only to convey how they want things to be.

If you need any other clarification, feel free to revert back.
I'll try my level best to help you out.
Chinnu Chinmy

Joined: Jul 31, 2003
Posts: 7
Hi Anirudh ,
Congratulations for the great results. I had a question regarding taking up of this exam. I wanted to know is it mandatory to write scjp to be able to take up scea?

thank you,
Sri Ram
Ranch Hand

Joined: Sep 08, 2002
Posts: 48
Any one can take SCEA ... no need for SCJP. Thanks. Sri Ram.
ManojKumar Unnikrishnan
Ranch Hand

Joined: Oct 10, 2006
Posts: 32
Hi anirudh,
Congrats on your success.Can you please clarify on the point of implementing model objects as POJO's, and dividing the application into modules depending on the processing load ??

Systems Analyst,JCP
Anirudh Sonthalia

Joined: Jul 30, 2006
Posts: 25
Well POJO's means just Plain old java objects, what I mean to say here is I didn't use let's say entity beans to represent business entities like Segment, Flight, etc. Further to decide whether to use Stateless/Stateful, Entity, I used a method which let me decide by how & which module will be facig te highest payload, e.g. Out of the many users that will work in the portal, maximum process load will be due to flight searches, then there are other things which will be contributing to hihg workload on the server but less than Flight searches. So, this was my approach. Once identified I divided these as either services or EJB, whatever my design came upto. This is what I was trying to convey. This is very abstract difficukt to understand may be, but that's how I started up, to take care of performace requiremetns initially itself.
I agree. Here's the link:
subject: Finally SCEA with 91 %
It's not a secret anymore!