By default, the Personalization module is configured to use a
standard SQL repository to store profiles. To use a composite
repository instead, you need to perform the following steps:
1. Override the ProfileAdapterRepository component with an
instance of atg.adapter.composite.MutableCompositeRepository.
See Overriding the ProfileAdapterRepository Component for more
information.      Alternatively, you can create a new instance
of the composite profile repository and then change
/atg/userprofiling/ProfileTools and other components to point to
it. This option requires more changes and it is useful only if
you must keep both the standard SQL profile repository and a
composite profile repository. See Creating a Separate Composite
Profile Repository for more information.    2. If necessary,
change the defaultProfileType property in the ProfileTools
component to point to the name of a composite view in the
composite profile definition. Select the view that you want to
use as the default item type if no other ty