Skip to main content

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 ?


#EnterpriseServer

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 ?


#EnterpriseServer

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?


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)


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


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


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?