How does substitution work in OA Framework?The base of working of Substitution in OA framework depends on the user that has logged into OA Framework. After the user has logged MDS defines the context of the logged in user. Depending the logged context, all applicable personalization is applied by MDS.
For e.g.: Substitutions are loaded as site level personalization; MDS applies the substituted BC4J objects along with the personalization.
Hence the above listed steps would occur as soon as Root Application module has been loaded.