Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

When users log-in their personal layout fragment or PLF is first loaded. The PLF contains both visual layout elements that they own and non-visual, "ghost" nodes used to record previous changes made to fragments. Then the [RDBMDistributedLayoutStore|Sungard SCT's RDBMDistributedLayoutStore
] passes through all configured fragments asking each if they are applicable to this user as determined by their configured audiences. If DLM debugging is turned on these evaulations can be seen from entries made in the log files as shown below. The mboyd user is a faculty member. The dlm.xml that resulted in the fragments and evaluators that generated these debugging entries can be see

The paren and attribute evaluators each log an entry as they enter the isApplicable method and as they exit. When exiting they indicate if the result was true or false. The nesting is part of the logging and serves to help see the nesting of the evaluator hierarchy built up based on configuration found in the Simple dlm.xml file page.

From the logs it can be seen that the mboyd user is a faculty member and hence is elligible for the Faculty fragment.

Note that the leading timestamp, class, lines, etc., have been removed for brevity.

...