Hi All, I passed part 1 on Friday. I wanted to continue in the time honored tradition of sharing a little about the nature of the exam here. Other people have posted a lot previously, so I'll only add whatever I think hasn't been said here before. But let me sum up what I think is essential reading here:
and if you want to make sure you pass: Do the J2EE tutorial (Pet Store)
Below are a few more notes I had. Time alloted on the test: For those of you who have taken the SCJP exam, you know that you have to learn to read questions very quickly. I had about 1/2 hour left on this exam, which I used to go back and look at questions. The first few questions were time consuming, where one had to evaluate the best architecture for a system, but then the quick questions (things you either know or don't know.) Best Practices: In several places the test asks for "Which are the best ...". This is a hard leadin to a question. You have to not only know which are the best answers, but the degree of correctness. Read the J2EE blueprints. Networking Protocols: People with a strong connectivity and infrastructure background will have a leg up. You have to know about different protocols such as HTTPS, CORBA IIOP, tunneling via HTTP, etc. Knowing firewall basics will also be useful. Beans: I accidentally studied a lot of the details concerning beans. While I don't think this hurts, because I hope to use beans A LOT, it isn't essential. You need to know about transactions, for example REQUIRED vs MANDATORY, and you definately need to know all about the life cycles of the differnt bean types (entity, stateless session and stateful session). You also need to know what design patterns are embodied in the EJB architecture. Okay, enough shared wisdom. Its late, I'm on vacation, and I'm going to bed. I wish you all luck. Skip
If you love me, you will visit docs.opensimplatform.org
(FYI, Getting it tattooed on is a bit much.)
Congrats again Skip, I had replied here earlier but I guess it got lost, anyway, can u post the link to the j2ee tutorial(pet store) and save a lot of people like me a lot of time, also about Uml, What level of questions were asked? tough or easy?(Im referring to Uml distilled by foster) and did u have any UML exhibits u were required to interpret? What online sources did u refer for protocols? Thanks for your replies in advance. WV
Yes, even my entry is lost ! Anyway, it doesn't matter. CONGRATULATIONS ! BEST WISHES for part 2 & 3. I've one question: Is this [http://java.sun.com/j2ee/blueprints/] the blueprints you're referring to when you say Study the J2EE Blueprints Also can you tell me where can I find reading material on these topics : protocols such as HTTPS, CORBA IIOP, tunneling via HTTP, etc. Knowing firewall basics will also be useful.
The best starting place for the protocols is probably Amit's page.. Also, any basic book on firewalls and security will have a lot of good info. I can't remember where I picked some of this info up. Knowing security stuff is just cool.
http://java.sun.com/j2ee/tutorial/ Skip, I did not find a pet store example at the above link, but I was wondering if u referred to the pet store sample application in the j2ee blueprints. Thanks Walter
Congratulations Skip ! I am just starting off today ! I went over some of the discussion threads between you, Walter et al. There is a lot of good info out there. Thanks you all. It feels good to see that people have acheived what they started for... sorta makes you work harder. So, please tell me how to get started. I am an OO Designer, familiar with UML , Rational Rose, J2EE , servlets and JSP. Taking cue from you all, the first step is to go thru the EJB book by Richard Monson and of course the J2EE blueprints. What else do I need ? Shveta