connectRetries and connectRetryInterval are missing in CIC configuration
search cancel

connectRetries and connectRetryInterval are missing in CIC configuration

book

Article ID: 277866

calendar_today

Updated On:

Products

CA Client Automation - IT Client Manager CA Client Automation

Issue/Introduction

Defaut Software Contents Download Job is in error :

and in C:\Program Files (x86)\CA\SC\CIC\logs\CIC.log following errors appear :

2024-01-10 10:30:53,603 ERROR c.c.s.CCConfig [CCMain] Node 'connectRetries' within 'domain' is missing
2024-01-10 10:30:53,603 ERROR c.c.s.CCConfig [CCMain] Node 'connectRetryInterval' within 'domain' is missing
2024-01-10 10:30:53,603 ERROR c.c.s.CCConfig [CCMain] Domain' null' has no MDB properties defined
2024-01-10 10:30:53,603 ERROR c.c.s.CCMain [CCMain] Failed to complete MDB connection configuration

Environment

Client Automation - All Version

Cause

These 2 lines are missing in file config.xml :

      <connectRetries>3</connectRetries>
      <connectRetryInterval>300000</connectRetryInterval>

Resolution

1- Do a backup of file C:\Program Files (x86)\CA\SC\CIC\conf\config.xml
 
2- Edit file C:\Program Files (x86)\CA\SC\CIC\conf\config.xml with notepad or other text editor.
 
3- Find the <domain> section and check that parameters connectRetries and connectRetryInterval are missing :
 
Example :
    <domain>
    <domainName>domain_name</domainName>
      <mdbConn>jdbc:sqlserver://sqlservername\instancename:port</mdbConn>
      <mdbName>mdb</mdbName>
      <mdbPassword>***********</mdbPassword>
      <mdbUser>cicuser</mdbUser>
      <className>com.microsoft.sqlserver.jdbc.SQLServerDriver</className>
      <validationQuery/>
      <maxIdleSessions>-1</maxIdleSessions>
      <maxPoolSessions>10</maxPoolSessions>
      <evictIdleTime>600000</evictIdleTime>
      <evictInterval>60000</evictInterval>
    </domain>
 
4- Add these 2 lines in domain section at the end :
      <connectRetries>3</connectRetries>
      <connectRetryInterval>300000</connectRetryInterval>
 
Example :
    <domain>
    <domainName>domain_name</domainName>
      <mdbConn>jdbc:sqlserver://sqlservername\instancename:port</mdbConn>
      <mdbName>mdb</mdbName>
      <mdbPassword>***********</mdbPassword>
      <mdbUser>cicuser</mdbUser>
      <className>com.microsoft.sqlserver.jdbc.SQLServerDriver</className>
      <validationQuery/>
      <maxIdleSessions>-1</maxIdleSessions>
      <maxPoolSessions>10</maxPoolSessions>
      <evictIdleTime>600000</evictIdleTime>
      <evictInterval>60000</evictInterval>
      <connectRetries>3</connectRetries>
      <connectRetryInterval>300000</connectRetryInterval>
    </domain>
 
5- Save the file config.xml