We are getting user abend U0456 while accessing Database
book
Article ID: 130244
calendar_today
Updated On:
Products
File Master Plus for IMSFile Master Plus for DB2 for z/OS
Issue/Introduction
User getting user abend U0456 while accessing Database (Browse option) Hitting PF1 key, we get the message: The Browse process terminated with IMS User Abend 0456. The PSB being used, CAWK#000, has been stopped as a result of a previous abend. Please start PSB CAWK#000 and then retry the browse request.
if we perform an ACBLIB online change (/MODIFY PREPARE ACBLIB and /MODIFY COMMIT) the processing goes successful. We can consider this as temporary solution for this issue.
The issue may be because of this reason --> If a dynamic PSB is added to a concatenation of ACBLIB that causes the data set to be expanded to a secondary extent, that PSB is unavailable to the online system until the ACBLIB is closed and reopened by IMS.
Environment
Release: Component: FMIMS
Resolution
One thing that could be pointed out is that you don't have to use the dynamic ACB feature. Any IMS database can be accessed via a static PSB/ACB. With that, the problem goes away. If you really want to use the dynamic ACB feature, there's nothing FMIMS can do when a dynamic ACB library runs into a secondary extent.