IDM 14.3 Connector Servers on WIndows 2012 R2 not starting after windows patching "Failed to create a JDBM partition: dc=etasa [Root exception is javax.naming.NamingException"
search cancel

IDM 14.3 Connector Servers on WIndows 2012 R2 not starting after windows patching "Failed to create a JDBM partition: dc=etasa [Root exception is javax.naming.NamingException"

book

Article ID: 187593

calendar_today

Updated On:

Products

CA Identity Manager CA Identity Governance CA Identity Portal CA Identity Suite

Issue/Introduction

IDM 14.3 connector servers are failing after Windows patching.
 
The windows services are showing JCS is started. When we do a connection test via policy express is shows as connection refused. The JCS connector admin console is not loading and logs are showing the management console is not available.
 
How to clear JCS cache.

Environment

Release : 14.3

Component : IdentityMinder(Identity Manager)

Cause

The jcs_service_stderr.log contains the following errors:
 
Exception in thread "Thread-67" java.lang.RuntimeException: JCS@Hostname: Failed to initialise the standalone server manager
 at com.ca.jcs.standalone.StandaloneServerManager.init(StandaloneServerManager.java:223)
 at com.ca.jcs.osgi.dm.JcsOsgiBootstrapBean$2.run(JcsOsgiBootstrapBean.java:206)
Caused by: javax.naming.NamingException: JCS@Hostname: Failed to create the connector configuration partition [Root exception is javax.naming.NamingException: JCS@Hostname: Failed to create a JDBM partition: dc=etasa [Root exception is javax.naming.NamingException [Root exception is java.io.InvalidClassException: java.math.BigInteger; invalid descriptor for field ]]]
 at com.ca.jcs.standalone.StandaloneServerManager.createConnectorPartition(StandaloneServerManager.java:733)
 at com.ca.jcs.standalone.StandaloneServerManager.enableStandaloneMode(StandaloneServerManager.java:454)
 at com.ca.jcs.standalone.StandaloneServerManager.init(StandaloneServerManager.java:217)
 ... 1 more
Caused by: javax.naming.NamingException: JCS@Hostname: Failed to create a JDBM partition: dc=etasa [Root exception is javax.naming.NamingException [Root exception is java.io.InvalidClassException: java.math.BigInteger; invalid descriptor for field ]]
 at com.ca.jcs.standalone.StandaloneServerManager.createCustomPartition(StandaloneServerManager.java:634)
 at com.ca.jcs.standalone.StandaloneServerManager.createConnectorPartition(StandaloneServerManager.java:729)
 ... 3 more
 
 
 

Resolution

- Stop JCS Service
- Delete the following folders
..\Connector Server\Data\activemq
..\Connector Server\data\cache
..\Connector Server\data\derby
..\Connector Server\data\port
..\Connector Server\jcs\data\jdbm\etasa
..\Connector Server\jcs\data\jdbm\SA Configuration
- Start JCS Service