Topic outline

  • General


    At the end of this course, you will be able to:

    • Develop web UIs with webMethods CAF
    • Configure and run web pages and portlets in MWS
    • Customize and personalize CAF applications in MWS


    BPM developer, Portal developer, Web (Service) developer


    5 days

    Available languages:

    course book: English
    course delivery: Dutch, English, French, German, Portuguese, Spanish


    • Understanding of internet applications, HTML, CSS and JavaScriptŽ
    • JavaŽ programming skills

    We propose to attend the following offerings as prerequisite:

    • Understanding webMethods (eWM100-01E)
    • webMethods Integration Workshop (611-69E)
    • webMethods Advanced Integration Workshop (612-69E)
    • webMethods BPM for Developers (622-6AE)


    • webMethods CAF overview and concepts
    • Using Software AG Designer
    • Creating projects, views and portlets
    • Using simple and complex controls (including AJAX)
    • Connecting to Web services
    • Data binding, managed beans and content providers
    • Actions and data flows
    • Input validation
    • Client-side functionality with JavaScript
    • Internationalization
    • Navigation in stand-alone Web applications
    • Portal administration and permissions management
    • Inter-portlet communication (linking and wiring)
    • Portal personalization (skins, shells, rules)
    • JSF facelet-based implementation of shells and views (OpenCAF)

  • Submit your feedback

    In an effort to provide continuous improvement to our courseware and enablement services, we would like to ask you to take a few minutes to share your recent training experience by completing a short evaluation.