I passed IBM 829 on the second attempt with 84%.
Following are the materials i used for the exam.
Architecting a Portal Solution
�Develop themes, skins and screens
IBM WebSphere Portal V6 Information Center (Concentrate on custom themes)
Designing and Transforming Content(wp_dev_pdf.pdf) �Identify portal dependencies on existing software
�Search the IBM Workplace Solutions catalog
http://catalog.lotus.com/wps/portal/workplace Check out how a portlet can be searched
�Size the custom portlets that have to be written
�Use out-of-the-box portlets
Install, Set up and Configure the Development Environment
�Debug a portlet on a local server
http://www.redbooks.ibm.com/abstracts/sg247501.html - sg247501.pdf �Diagnose problems with development environment installation
�Identify Software Requirements
If you had done installation of RAD, you would be able to answer. These are pretty simple.
�Optimize development environment
http://www.ibm.com/developerworks/rational/library/07/0327_riordan/ �Understand software prerequisites (including compatibility questions)
Write a portlet
�Ajax basics
[URL=http://www.ibm.com/developerworks/websphere/library/techarticles/0606_bishop/0606_bishop.html]
�Compile and package a WAR file
�Describe the portlet life cycle
�Develop Portlet applications utilizing Portlet JSR 168 API core objects
�Effectively use JSPs to supply portlet rendering markup
�Effectively utilize portlet configuration and state objects to control portlet behavior
�Effectively utilize portlet modes and states
�Embed references to resources within a portlet
�Implement action processing
�Make effective use of portlet application wizards
�Support multiple locales, clients and devices within a portlet application
�Support multiple markup
�Use APIs to forward and redirect URLs
�Wiring cooperative portlets
�Work with portlet deployment descriptors (caching)
http://jcp.org/aboutJava/communityprocess/final/jsr168/index.html
portlet-1_0-fr-spec.pdf � JSR 168 Spec. Backend Portlet Services
�Configure and access application-specific data sources
�Create a portlet service
IBM WebSphere Portal V6 Information Center
Developing Portlets (wp_dev_pdf.pdf)�
� Implement cooperative portlets
http://www.ibm.com/developerworks/websphere/library/techarticles/0412_roy/0412_roy.html �Use a portlet service
IBM WebSphere Portal V6 Information Center
Developing Portlets (wp_dev_pdf.pdf) �Use Service Data Objects (SDO) tooling to enable access to remote systems
�Use the credential vault service
IBM WebSphere Portal V6 Information Center
Developing Portlets (wp_dev_pdf.pdf) Testing and Debugging a Portal Solution
�Debug a portlet on a local server
�Debug a portlet using WebSphere Portal remote
http://www.redbooks.ibm.com/abstracts/sg247501.html - sg247501.pdf �Set up portlet parameters
�Troubleshoot portlet applications
Additional Portlet Concepts
�Implement personalization within portlet application
�Use
struts concepts within the portal framework and JavaServer Faces
http://www.redbooks.ibm.com/abstracts/SG246681.html Though it talks about RAD6, I referred this for struts portlets
�Use the business process engine (bpe) API
IBM WebSphere Portal V6 Information Center
Integrating business processes (wp_admin_pdf.pdf) �Using Content Manager APIs
IBM WebSphere Portal V6 Information Center
Managing Web Content (wp_wcm_pdf.pdf) �Work with composite applications/templates
http://www.ibm.com/developerworks/websphere/library/techarticles/0608_stober/0608_stober.html [ September 21, 2007: Message edited by: Senthilkumar Panneer Selvam ]
[ September 21, 2007: Message edited by: Senthilkumar Panneer Selvam ]