Granny's Programming Pearls
"inside of every large program is a small program struggling to get out"
JavaRanch.com/granny.jsp
The moose likes Architect Certification (SCEA/OCMJEA) and the fly likes Passed the part2 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 "Passed the part2" Watch "Passed the part2" New topic
Author

Passed the part2

Larr Goneg
Greenhorn

Joined: Jul 02, 2003
Posts: 23
I'm very glad to know that I passed. Thanks everyone for your helpful posts in this forum.
Sun Certified Enterprise Architect for Java 2 Platform Enterprise Edition Technology Part II (310-061)
Grade: P
Score: 93
Comment: This report shows the total points that could have been awarded in each section and the actual amount of points you were awarded. This information is provided in order to give you feedback on your relative strengths on a section basis. The maximum number of points you could have received is 100, minimum to pass is 70. Class Diagram (44 maximum) .......................... 42 Component Diagram (44 maximum) ...................... 39 Sequence/Colloboration Diagrams (12 maximum) ........ 12
1.my jar is less than 200k(with gif images), so the size doesn't matter.
2.Make it simple, it's mentioned by most of candidates, I think once you get a solid understanding about it, the rest of work will be very easy, and you will feel confidence.
3.Explore the petstore before doing the assignment is very helpful, especially for those who don't have much experience. Ask the questions that need to be taken care all the time when you study the petstore, such as the how it addresses the security, how it manages the session status, how transaction is handled, etc.. I ever saw a post advertise their product, in their homepage, there are a list of those kind of questions, after you can go through each of them in petstore, it should be easy to finish the assignment. But I can not find the post now.
4.I also get the feeling that the correctness of your design doesn't affect your score if you it make sense to yourself, and you can defend it in all the aspects. So go ahead to draw your design first, then review it yourself, and to make changes untill you think you cover all the aspects.
5.Don't get yourself entrangled into UML syntax, think about how to show your design idea. In most time, a piece of note can help a lot.
6.I must tell that it's hard on the way, but once you finish it, it will become very easy. So be patient, and record every decision and every improvement you made in the process. And enjoy yourself for the hard working on the way to the goal.
Sasikanth Kasireddy
Greenhorn

Joined: Apr 03, 2003
Posts: 7
Congratulations,

Goodluck with your future assignments.
-Sasi.
Ajith Kallambella
Sheriff

Joined: Mar 17, 2000
Posts: 5782
Well done Larr and congratulations!


Open Group Certified Distinguished IT Architect. Open Group Certified Master IT Architect. Sun Certified Architect (SCEA).
Jim Martin
Ranch Hand

Joined: Oct 31, 2002
Posts: 80
Congrats
How many diagrams did you have? class? component? sequence/collaboration? etc.?
Billy Tsai
Ranch Hand

Joined: May 23, 2003
Posts: 1297
did you base ur design and architecture on the petstore example?
and showed most of the similar classes in ur class diagram from petstore's one?
Larr Goneg
Greenhorn

Joined: Jul 02, 2003
Posts: 23
Thanks!
Ahoo, I have 1 class diagram, 1 component diagram, and 7 sequence diagram(including one for MVC and one for login)
Billy, though I spent a lot of time to study petstore, but my design is not totally based on it, since I think it's a little complex.
So,my class digram didn't show any similar classes from petstore, only show the domain classes, it has nothing to do with the J2ee.
sh, yes, I used BD, Front Controller, which are mainly shown in seq diagram, as well as in component diagram.
Billy Tsai
Ranch Hand

Joined: May 23, 2003
Posts: 1297
did u show stereotypes for relationships?
like <<creates>>, <<uses>> etc...
dbala subramaniam
Ranch Hand

Joined: Jul 20, 2003
Posts: 73
Hi Larr Goeng
Howlong takes to get result, since I submitted on Aug 11th
till I have not received my result
with regards
bala
Larr Goneg
Greenhorn

Joined: Jul 02, 2003
Posts: 23
Billy, yes, I use some of the stereotype, but not many.

dbala, I submited on 30th July, and got the result on 10th Sept. I think you have to wait for some more time.
Larr Goneg
Greenhorn

Joined: Jul 02, 2003
Posts: 23
Actually there are many post discuss this issue in this forum.
I don' think the role of Front Controller and BD are overlapped, because they are put into different purpose. The front controller is used to mediate with the GUI and provides the data(in petstore, it uses viewhelper to get the data). But the BD is used to encapsulate the underlying business logic from the client. Only BD will interact with serverside EJB. From the implementation point of view, it should be something like that
class FrontController {
public void processRequest(){
BD.getDisplayData();
}
}
class BD{
public getDisplayData(){
ejb1 = ServiceLocator.getEJB1();
ejb1.getSomething();
ejb2 = ServiceLocator.getEJB2();
ejb2.getSomething()
}
}
Off course you can put this processing into front controller. But I think it make more flexible and extendable to make it independent with the client.
anyway, I don't think it will affect your score if you combine both together, since it's your design choice. We all know there is no absolute right design. The important thing is you can defend them.
[ September 09, 2003: Message edited by: Larr Goneg ]
Billy Tsai
Ranch Hand

Joined: May 23, 2003
Posts: 1297
how much documentation do you have?
my design is heavily based on the petstore architecture so it has many many classes and looks complex so I have like 10 pages of documentation.
Larr Goneg
Greenhorn

Joined: Jul 02, 2003
Posts: 23
Originally posted by Billy Tsai:
how much documentation do you have?
my design is heavily based on the petstore architecture so it has many many classes and looks complex so I have like 10 pages of documentation.

I have 8 pages doc. Don't worry about the number of pages, just ensure you explain your design completely and clearly.
Billy Tsai
Ranch Hand

Joined: May 23, 2003
Posts: 1297
Thanks
That is what I am doing.
Weerawit Maneepongsawat
Ranch Hand

Joined: Apr 11, 2002
Posts: 203
Congratulations..very good score
Weerawit


Weerawit<br />SCJP 1.4, SCWCD 1.2, SCWCD 1.4, SCBCD 1.3, SCBCD 5.0, SCMAD 1.0, SCJA 1.0, SCDJWS, SCJD, SCEA, SCDJWS 1.5
Billy Tsai
Ranch Hand

Joined: May 23, 2003
Posts: 1297
did anyone specify what version of J2EE and EJB that are assumed to be used?
SCEA covers EJB 1.3 right?
Pradeep bhatt
Ranch Hand

Joined: Feb 27, 2002
Posts: 8919

You can use EJB 2.0.
There is nothing called as EJB1.3 , only 1.1,2.0 and 2.1, 3.0 (last two for the future)
Originally posted by Billy Tsai:
did anyone specify what version of J2EE and EJB that are assumed to be used?
SCEA covers EJB 1.3 right?

[ September 13, 2003: Message edited by: Pradeep Bhat ]

Groovy
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
 
subject: Passed the part2