Scheduling scope synchronization | HCL Digital Experience
You can schedule scope synchronization to be run at specific times by defining the schedule with the XML configuration interface.
Procedure
- Verify whether any scheduled synchronizations are defined
for the portal.
- Create an export file that you can use with the xmlaccess command.Here is an example of a request you can use to query the current configuration:
<?xml version="1.0" encoding="UTF-8"?> <request type="export" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="PortalConfig_8.5.0.xsd" > <portal action="locate"> <task action="export" name="com.ibm.portal.cp.SynchronizationTask"/> </portal> </request>
- Run the xmlaccess command,
specifying the export file.The resulting output file contains any scheduled synchronization times that are defined in the portal.
- Create an export file that you can use with the xmlaccess command.
- Set the synchronization schedule.
- To set a time for a scheduled synchronization, create
an XML request document.For example, to schedule a synchronization to occur at 15:36 hours every day, you would use a request like this:
<?xml version="1.0" encoding="UTF-8"?> <request type="update" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="PortalConfig_8.5.0.xsd"> <portal action="locate"> <task action="create" name="com.ibm.portal.cp.SynchronizationTask"> <startTime>15:36</startTime> </task> </portal> </request>
For each scheduled synchronization, create a separate
task
element and specify the time with astartTime
element. - Run the xmlaccess command,
specifying the file that contains the scheduling request.Scope information for the web content system is then synchronized automatically according to the schedule you defined.
- To set a time for a scheduled synchronization, create
an XML request document.
- Optional: If you want to set a minimum time
before subsequent synchronizations are run, specify the
tagging.syndication.minimumTagSynchronizationTimeInterval
property in the Web Content Manager configuration service.- Log in to the WebSphere® Integrated Solutions Console (
http://hostname.example.com:10027/ibm/console
). - Click Resources > Resource Environment > Resource Environment Providers.
- Click WP ConfigService.
- Under Additional Properties, click Custom Properties.
- Click New, and enter the property
name
tagging.syndication.minimumTagSynchronizationTimeInterval
. - Set the string value to the number of seconds between synchronizations.
- Click OK, and save the changes to the master configuration.
- Restart the portal.
- Log in to the WebSphere® Integrated Solutions Console (