When running multiple instances of the CA Spectrum Connector (version 2.0.0.260) on the same host, only the instance that starts first generates a log file (e.g., SpectrumIM_Connector_host.log). Additional connector instances do not create their respective log files.
The SAM-IntegrationServices_wrapper.log file contains the following warning:
WARN locateContext called with URI file:/D:/CA/SOI/resources/Configurations/log4j/SpectrumIMConnector_..._log4j.xml. Existing LoggerContext has URI file:/D:/CA/SOI/resources/Configurations/log4j/SpectrumIMConnector_..._log4j.xml
A log4j LoggerContext collision occurs when multiple connector instances attempt to initialize using configuration URIs that conflict within the shared JVM environment. This prevents independent logger contexts from being created for secondary connectors.
A patch has been released to resolve the context collision in version 2.0.0.260. Follow these steps to apply the fix: