The Spectrum data source was disabled prior to the DX NetOps 24.3.6, 24.3.7, or 24.3.8.
Performance Management and Spectrum were then upgraded successfully.
When trying to re-enable the Spectrum data source, the test is successful, but the error below is seen when clicking save;
Failed: Communication with the data source failed
In the in the <PC_INSTALL_DIRECTORY>/PC/logs/PCService.log the corresponding error is seen:
INFO | qtp478823682-58910 | 2025-03-12 15:15:09,621 | com.ca.im.portal.api.services.datasource.DataSourceBuilderImpl
| commit data source:Spectrum Infrastructure Manager@OCServer
ERROR | qtp478823682-58910 | 2025-03-12 15:15:09,637 | com.ca.im.portal.api.services.datasource.DataSourcePoll
| Received WebServiceException from version check for data source Spectrum Infrastructure Manager@OCServer. CAUSE=org.apache.cxf.transp
ort.http.HTTPException: HTTP response '404: Not Found' when communicating with https://OCServer:443/axis2/services/DataSourceWS. MESSAGE=Could
not send Message.. Returning DS_COMM_FAILURE result.
DX NetOps 24.3.6 and later.
Defect: DE167669
This will be resolved in a newer version of NetOps.
To resolve it in the current release login to the CLI on the Portal web server host. Navigate to the (default path shown) /opt/CA/MySql/bin directory.
Run the following command, entering the password when prompted.
./mysql netqosportal -u netqos -p -e "UPDATE data_sources2 d1 JOIN data_sources2 d2 ON d2.sourcetype = 65536 SET d1.Enabled='Y', d1.UpdatedOn=UNIX_TIMESTAMP() WHERE d1.sourceid = d2.sourceid;"
Enter the mysql password when prompted.
Allow the Spectrum Data Source to complete a synchronization cycle. After that completes the Test will then return success.
If the Test still fails for any reason, check the PCService.log file again for errors.
Note that if the Spectrum data source is not disabled before the upgrade, this particular issue does not occur.
Replacement of the Axis2 Framework with the JAX-WS Framework from 24.3.6