TSS8033E With TSSUTIL

book

Article ID: 50126

calendar_today

Updated On:

Products

CA Cleanup CA Datacom CA Datacom - AD CA CIS CA Common Services for z/OS CA 90s Services CA Database Management Solutions for DB2 for z/OS CA Common Product Services Component CA Common Services CA Datacom/AD CA ecoMeter Server Component FOC CA Easytrieve Report Generator for Common Services CA Infocai Maintenance CA IPC Unicenter CA-JCLCheck Common Component CA Mainframe VM Product Manager CA Chorus Software Manager CA On Demand Portal CA Service Desk Manager - Unified Self Service CA PAM Client for Linux for zSeries CA Mainframe Connector for Linux on System z CA Graphical Management Interface CA Web Administrator for Top Secret CA CA- Xpertware CA Top Secret CA Top Secret - LDAP CA Top Secret - VSE

Issue/Introduction

Description:

When running TSSUTIL, the following error occurs:
TSS8033E AT LEAST ONE SMFOUT RECORD TRUNCATED

Solution:

The TSS8033E message was added with the CA Top Secret support for z/OS 1.11. Long resource names could cause the length of a record to exceed the LRECL of the SMFOUT file. The record will be truncated at the end. For example, if the LRECL is 465 and the record is 500 bytes, the last 35 bytes will be truncated. What will be truncated depends on what's in the record and how long the information leading up to the LRECL limit is.

Reason:
Only the SMFOUT DD statement was supplied to TSSUTIL for the EXTRACT function, and at least one record written to the file needs to be truncated.

Action:
Add the XTROUT DD statement to the JCL to produce an extract file with LRECL=27994.

EXTRACT
Writes records to the SMFOUT and/or XTROUT files for later processing. Records are selected according to the selection criteria options. A report will also be produced of selected records if the LIST control option has been specified.

If only SMFOUT is provided then the extracted output will go to that file. If it is determined that an audit record is longer than the LRECL=465 the record will be truncated and RC=04 will be set. In this case the following output message will also be issued:

TSS8033E AT LEAST ONE SMFOUT RECORD TRUNCATED

If only XTROUT is provided then all extracted output records will be written to this file.

If both SMFOUT and XTROUT files are provided both files will be produced. In this case long records will be truncated in the SMFOUT file but will be written in their entirety in the XTROUT file. RC=00 is returned in this case even if records are truncated in SMFOUT since the complete records will exist in the XTROUT file.

In the JCL for TSSUTIL Using CA Top Secret AUDIT File Input, the SMFOUT file should be changed and the XTROUT file should be added as follows:

//SMFOUT DD DSN=name.of.abstract.dataset, 
// DISP=(,CATLG,DELETE), 
// VOL=SER=volser,SPACE=(space-values), 
// DCB=(LRECL=465,BLKSIZE=file-blocksize,RECFM=VB) 

//XTROUT DD DSN=name.of.abstract.dataset, // DISP=(,CATLG,DELETE), // VOL=SER=volser,SPACE=(space-values), // DCB=(LRECL=27994,BLKSIZE=27998,RECFM=VB)

Under the heading : JCL for TSSUTIL SMF Input, the XTROUT file should be added immediately below the SMFOUT file:

[//XTROUT DD DSN=extract.smf.data set,DISP=SHR]
optional

Environment

Release:
Component: AWAGNT