Versions Compared

Key

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

...

Uncomment fragmentDefinitionDao bean:

Code Block
xmltitleuportal-war/src/main/resources/properties/contexts/persistenceContext.xml
 <bean id="fragmentDefinitionDao" class="org.jasig.portal.layout.dlm.FragmentDefinitionDao">
</bean>
 
layoutContext.xml

Modify dlmConfigurationLoader bean:

Code Block
xmltitleuportal-war/src/main/resources/properties/contexts/layoutContext.xml
 <bean id="dlmConfigurationLoader" class="org.jasig.portal.layout.dlm.RDBMConfigurationLoader">
    <property name="configurationFile" value="classpath:/properties/dlm.xml" />
    <property name="fragmentDao" ref="fragmentDefinitionDao" />
</bean>
 
Importing Fragment Definitions

...

Example fragment-definition File
Code Block
xml
xml

<fragment-definition xmlns:dlm="http://org.jasig.portal.layout.dlm.config" script="classpath://org/jasig/portal/io/import-fragment-definition_v3-1.crn">
  <dlm:fragment name='Guests' ownerID='guest-lo' precedence='20'>
   <dlm:audience evaluatorFactory='org.jasig.portal.layout.dlm.providers.GuestUserEvaluatorFactory'/>
  </dlm:fragment>
</fragment-definition>

...