it doesn't find the program, but it is compiled and the load libraries are defined and populated
from which variable does it take the library to search for loads ?
Cybersecurity
DevOps Cloud (ADM)
IT Operations Cloud
If an answer to your question is correct, click on "Verify Answer" under the "More" button. The answer will now appear with a checkmark. Please be sure to always mark answers that resolve your issue as verified. Your fellow Community members will appreciate it!  Learn more
it doesn't find the program, but it is compiled and the load libraries are defined and populated
from which variable does it take the library to search for loads ?
Hi Massimo,
See this documentation link:
www.microfocus.com/.../CASPC0000.html
Some troubleshooting type questions:
-Can you debug the program to understand the issue more?
-It refers to a program 'program-id' not found, is the program-id set correctly?
-How are you calling the program, e.g. via CICS or JCL, can you share more information to this, how are you calling the program?
-If CICS how have you defined the PCT for the transaction, is that using the correct path?
-Which OS are you working with? E.g. if on Windows then you can consider using a 3rd party tracing tool like process monitor to see in which paths the program is being searched for.
-Is everything on the same bitism, e..g region/program?
-Do other programs work ok, is it just this one or is any program showing the same behaviour?
We are in a Linux environment
the program is compiled correctly
we are on a CICS region
the PCT is correct, CICS sees the transaction, I receive the program's not-found when the transaction starts.
In the same region, MBS maps are viewed via CMAP
the program via CPMT is seen
demo programs work (transaction AC01)
In the ES Admin UI > Region properties > Server > Properties > MSS > CICS > Transaction Path, do you have the path added there where the program is deployed too? Does this path contain any spaces, e.g. can you test with a shorter path e.g. C:\Temp , does that help
I'm on linux and in escwa Transaction Path is correct
Thanks, have sufficient permissions been granted to the file/program so that processes can access it normally?