While trying to run the Publish job from TDM portal its failing with "c.c.t.p.l.TDMPublishLog: java.io.IOException: The system cannot find the path specified" error.
Another thing i notice is there is no sync between TDM portal and Datamaker (Both installed in separate server).
Need your help in here.
Please find below the Publish log
2020-08-18 19:21:11.386 UTC [INFO ] [taskExecutor-1 ] --- [U:][M:][P:] c.c.t.p.t.TDMPublishStatusSender: Successfully sent status update for job 1813 to Job Engine Service, Status Code: 200
2020-08-18 19:21:11.386 UTC [INFO ] [taskExecutor-1 ] --- [U:][M:][P:] c.c.t.c.d.DBConnection: Connection Pool: jdbc:sqlserver://svdABC:1433;database=gtrep;user=sa [max:20; busy:0; idle:5]
2020-08-18 19:21:11.386 UTC [ERROR] [taskExecutor-1 ] --- [U:][M:][P:] c.c.t.p.m.TDMPublishJobStart: doPublish error, jobId=1813, Exception: The system cannot find the path specified
2020-08-18 19:21:11.386 UTC [ERROR] [taskExecutor-1 ] --- [U:][M:][P:] c.c.t.p.l.TDMPublishLog: java.io.IOException: The system cannot find the path specified
at java.io.WinNTFileSystem.createFileExclusively(Native Method)
Release : 4.7
Component : CA Test Data Manager
Log filename used is is C:\ProgramData\CA\CA Test Data Manager Portal\\Jobs\Job_1911\Job_1911_Data_Pool_ReportsQA_8/20.log which is invalid.
Here are some tips to troubleshoot:
In the Portal browser, Click on F12 and see the network trace for that published job. Download the HAR file ,
Open the Har file in Har viewer.
Expand - GET Job? https://svdABB04:8443/TestDataManager/origin=flow_origin)%2B(projectId=1822)
We were able to see that Data is being written to this folder
TDSQA_EU_TDM using ReportsQA_8/18","projectName":"ABCConnect","projectId":0,"versionId":null,"createdBy"
:"C:\\ProgramData\\CA\\CA Test Data Manager Portal\\\\Jobs\\Job_1822.zip",
For McAfee related issues, Use Process Monitor Tool - the advanced monitoring tool for Windows that shows real-time file system info,
Using this tool, we saw that McAfee was scanning these files and deleting them
Work with your security team to have this resolved.