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:
Sun’s Java EE 5 Tutorial is a good place to get started (; in particular, see chapters 10-14.

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