I cleared IBM Portal 399 exam today with 80% marks. I know this is not a great score, but I would take it because I did not have any experience in portal development/RAD etc. I spend 3 weeks preparing for this exam and around 2-3 hours daily.
Let me first thank Java Ranch for helping me in clearing this exam and also Cameron Mckenzie. Cameron has put a great site for portal and his tutorials on portal concept are great. I would strongly suggest every one, who does not have RAD hands on experience, to go through his video tutorials and then take the mock tests.
Did you went through both of these documents- portlet-1_0-fr-spec.pdf portlet-1_0-fr-spec-api.zip for JSR 168 specifications?
And secondly, sg246681.pdf is not mentioned in educational resources mentioned by IBM. So did you also went through any other IBM redbooks?
Thanks in advance.
Joined: Nov 15, 2004
I downloaded portlet-1_0-prd-javadoc.zip from the internet and went through the methods for each interface. Also i read the portlet-1_0-fr-spec.pdf.
sg246681.pdf you need to read for Cooperative portlets, Portlet Services, Credential vaults, Struts and JSF portlets, Skin and Themes, and some of the installation concepts. I am not sure why its not mentioned in the study material by IBM
The way i approached my preparation is this. 1. Read thoroughly JSR 168 Spec. 2. Once I underdstood the concepts of JSR 168 Interfaces/classes, then I read through the methods provided by each of these interface. 3. Read only the chapters i mentioned in my earlier post from sg246681.pdf. You can skip the chapters for JSR 168 because you are already reading portlet-1_0-fr-spec.pdf. 4. As i didn't have any portlet and RAD experience, i went through Camron Mackenize website and saw/understood video tutorials. 5. At last did mock tests from Camron's site.
Good luck Puneet
Amit G Piplani
Joined: Jul 21, 2004
Thanks puneet for your prompt reply.
One last question, did they had any API specific question too in exam?
Joined: Nov 15, 2004
Sure you get questions on APIs. for example.
1. getLocales() method is called on which interface 2. how to you pass render parameters to doXX methods.
My suggestion would be to take the printout of APIs and revise them daily for 5 min. This will give you lots of confidence and you will better understand JSR 168 specs also.