Documentation Center

Adding Experience Optimization resources to the Content Service

Copy a set of JAR files to the Content Service library location.

Procedure

  1. On the Experience Optimization installation media, navigate to Content Delivery\roles\content\rest\.
  2. On your target machine, navigate to the Experience Optimization subfolder (called, for example, experienceoptimization\) that you created in the services\ subfolder of the Content Service or Session-enabled Content Service root location.
  3. Copy all JAR files from the source location to the target location.
  4. On your target machine, navigate to the configuration location of the Content Service or Session-enabled Content Service.
  5. On the Experience Optimization installation media, navigate to Content Delivery\resources\samples\.
  6. Copy the file smarttarget_conf.xml from the source location to the target location.
  7. On the Experience Optimization installation media, navigate to Content Delivery\roles\api\rest\config\.
  8. Copy the file cd_client_conf.xml from the source location to the target location.
  9. Open cd_client_conf.xml for editing.
  10. If your Discovery Service is installed on a different machine than the Content Service or Session-enabled Content Service, or if it runs on a different port than the default, in the DiscoveryService element, modify the value of the ServiceUri attribute to point to the proper URL of the Discovery Service.
  11. In the TokenService element, set the ClientId and ClientSecret atributes to the credentials of a user who can access the Token Service. (If you use a Java RESTful API, you can copy this information from its cd_client_conf.xml file.) Be sure to encrypt the value of ClientSecret using the encryption tool.
  12. Save and close cd_client_conf.xml.