Skip to content
CA Service Management - 14.1
Documentation powered by DocOps

Post Installation Steps for CA Service Catalog

Last update January 31, 2017

After installing CA Service Catalog 14.1.02, perform the following post-installation steps:

 

Enable CORS filter

Perform the following steps to enable CORS filter:

  1. Open the USMHOME/view/webapps/usm/WEB-INF/web.xml file.
  2. Modify the Current Key with the New Key as shown next.
    Current Key:

    <param-name>cors.allowed.origins</param-name>

    <param-value>*</param-value>

     New Key:

    <param-name>cors.allowed.origins</param-name>

    <param-value><http/https>://<Catalog Host Name>:<Catalog Port No>,<http/https>://<USS Host Name>:<USS Port No></param-value>


    Note: Enter the host name in lower case only.

  3. Save the file.

  4. Restart the CA Service Catalog Windows Service.

(Optional) Form Cache

Form definitions are cached for better response time with use case like submitting a request and viewing a request. This configuration is ideal for production deployments as form definitions seldom change. However for deployments on development or test environments the form definitions change frequently, it becomes imperative to read the form definition every time instead of using the cache. 

Perform the following steps to disable form definition cache:

  1. Open the USMHOME/view/conf/ehcache.xml file.
  2. Modify the Current Key with the New Key as shown next.
    Current Key: 

     <cache name="system.form.cache" maxBytesLocalHeap="100M" eternal="false" overflowToDisk="false" timeToIdleSeconds="86400" timeToLiveSeconds="120000"/>

     New Key:

     <cache name="system.form.cache" maxBytesLocalHeap="100M" eternal="false" overflowToDisk="false" timeToIdleSeconds="2" timeToLiveSeconds="2"/>

  3. Save the file.

  4. Restart the CA Service Catalog Windows Service.

Was this helpful?

Please log in to post comments.

  1. Jason Wolfe
    2015-11-24 01:05

    Should the 'New Key' for the CORS filter include the forward slashes after the protocol as follows:

     

    <param-name>cors.allowed.origins</param-name>
    <param-value><http/https>://<Catalog Host Name>:<Catalog Port No>,<http/https>://<USS Host Name>:<USS Port No></param-value>

    1. Raghuveer Agarwal
      2015-11-25 12:24

      Hello Jason Wolfe,

      Yes, the new key should include the forward slash after the protocol.

       

      Regards,

      Technical Documentation Team

      1. Jason Wolfe
        2015-11-25 07:58

        Thanks, can the example above be updated?

        1. Raghuveer Agarwal
          2015-11-26 12:34

          Hi Jason Wolfe,

          The New Key for CORS filter is updated.

          The changes will reflect post republishing the wiki space.

           

          Regards,

          Technical Documentation Team

  2. Jose Torres Velez
    2015-12-02 09:13

    Hi,
    Does <Catalog Host Name> stand for my catalog host name and port?
    <http/https>:<Catalog Host Name>:<Catalog Port No>,<http/https>:<USS Host Name>:<USS Port No>

    and what is the USS host? Unified Service? 

    1. Madhuri Mishra
      2015-12-02 11:51

      Hi Jose,

      Confirming your query with the technical team.

      Anand Deshpande

       

      Thanks,

      DocOps Services Team

    1. Madhuri Mishra
      2015-12-03 12:23

      Hi Jose, 

      You are right; <Catalog Host Name> is your CA Catalog host and its port.

       

      Thanks,

      DocOps Services Team

  3. Sankar Natarajan
    2015-12-03 12:15

    USS Host refers to the system on which Unified Self Service component has been installed. Please let me know if your question has been answered.