APAR status
Closed as program error.
Error description
When a file level restore is attempted, the process may hang. Below errors are shown in the messages.log: [6/20/23 13:58:31:888 AST] 00042a26 SystemOut O Verb (setVerb): java.lang.ArrayIndexOutOfBoundsException [6/20/23 13:58:31:901 AST] 00042a26 SystemErr R java.lang.ArrayIndexOutOfBoundsException [6/20/23 13:58:31:902 AST] 00042a26 SystemErr R at COM.ibm.storage.adsm.s hared.csv.VByteArray.getBytes(VByteArray.java:203) [6/20/23 13:58:31:902 AST] 00042a26 SystemErr R at COM.ibm.storage.adsm.shared.csv.Verb.setVerb(Verb.java:763) [6/20/23 13:58:31:902 AST] 00042a26 SystemErr R at com.ibm.flr.java.api.dsm.DSMAPI.restoreFilesEx(DSMAPI.java:7462) Above errors are seen in Data Protection for VMware version 8.1.14 and higher regardless of the interface used forthe restore operation.
Local fix
N/A
Problem summary
**************************************************************** * USERS AFFECTED: * * IBM Spectrum Protect backup-archive client 8.1.14 until * * 8.1.19 on Windows and all Linux platforms * **************************************************************** * PROBLEM DESCRIPTION: * * see error description * **************************************************************** * RECOMMENDATION: * * Apply fixing level when available. This problem is currently * * projected to be fixed in IBM Spectrum Protect backup-archive * * client 8.1.20. Note that this is subject to change at the * * discretion of IBM. * ****************************************************************
Problem conclusion
There are some race conditions in IBM Spectrum Protect backup-archive client to handle the messages from multiple threads. And it may cause the File Level Restore job hang up. A synchronous lock was added to fix this problem. Since the synchronous lock may impact to the throughput of jobs, the fix will be disabled by default and will be enabled if the new testflag "SYNCHANDLEMSG" is specified.
Temporary fix
Comments
APAR Information
APAR number
IT44687
Reported component name
TSM FOR VE DP V
Reported component ID
5725TVEVM
Reported release
81L
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2023-10-09
Closed date
2023-10-11
Last modified date
2023-12-14
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
TSM FOR VE DP V
Fixed component ID
5725TVEVM
Applicable component levels
[{"Business Unit":{"code":"BU029","label":"Software"},"Product":{"code":"SS8TDQ","label":"Tivoli Storage Manager for Virtual Environments"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"81L"}]
Document Information
Modified date:
14 December 2023