I am trying to run job CEESDLPY from CA Mainframe Application Tuner (CA MAT) 11.0, but I received a BPXF105E error.

Document ID : KB000005889
Last Modified Date : 14/02/2018
Show Technical Document Details
Issue:

I am trying to run job CEESDLPY from CA Mainframe Application Tuner (CA MAT) 11.0, but I received a BPXF105E error.

Cause:

I did notice this job doesn't mention the Server directory like CA MAT 10.0 does:

############################### 

# START OF USER CUSTOMIZATION # 

############################### 

DEPLOY=SYSISV.MATUNER.V11.CEESDATV 

TOMCAT_DIR='/cai/tpv/tomcat' 

UPDATE_CFG='NO' 

PORT='8008' 

############################### 

 

Differences in the JCL from CA MAT 10.0 CEESDLPY, this JCL includes the server directory. 

############################### 

# START OF USER CUSTOMIZATION # 

############################### 

DEPLOY=SYSISV.MATUNER.CEESDATV 

TOMCAT_DIR=/cai/tpv/tomcat 

SERVER_DIR=/cai/mat/server 

PORT=8008 

 

In CA MAT 10.0the DEPLOY directory is in the server directory.  Is there any thing we need modify in the new JCL to make it work?

Resolution:

With CA Mainframe Application Tuner 11.0, we no longer use the server directory, we are deploying directly to the Tomcat. With this said, the return code is for Permission denied. It could be that the user running the deploy does not have proper access to the TOMCAT folder they want to use for the deploy. This could mean the /work/DEPLOY is not created at all! Hence the not found message. We are also deleting the DEPLOY in any case when the script is ended, not to leave anything behind. 

Check the messages if there is something mentioned with permission denied or the failure to allocate the DEPLOY file? 

Also, check if you are using the default common services tomcat.