Basic Question

Can anyone explain the CAF exactly ? what is CAF and purpose of CAF?

CAF-Composite Application Framework…(mainly used for building web based Portlets/UI interface development etc…)

Check these out:
Advantage.webmethods.com
http://www.ajax-softwareag.com/
Sun’s Java EE 5 Tutorial is a good place to get started (http://java.sun.com/javaee/5/docs/tutorial/doc/); in particular, see chapters 10-14.

Note:myWebMethods (MWS) portal is fully based on CAF.

HTH,
RMg