A fix is available
APAR status
Closed as program error.
Error description
Z/OS EXPLORER INTERNAL DEFECTS AND ENHANCEMENTS
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: 01.All zOS Explorer users * * 02.All zOS Explorer users * * 03.All zOS Explorer users * * 04.All zOS Explorer users * * 05.All zOS Explorer users * **************************************************************** * PROBLEM DESCRIPTION: 01.When running the RSE daemon, there * * may be the ICH408I messages in the * * syslog indicating INSUFFICIENT * * AUTHORITY TO STATVFS * * * * When using a Remote z/OS search * * from the zOS client, the RSE Daemon * * will check for authority under the * * RSE Daemon. The RSE Daemon may not * * have execute authority on the * * parent folder for the user. * * 02.In zOS Explorer, FEK221E errors may * * be raised when generating FEKLOGS * * using the operator command when * * java code page is set to some * * European code page. * * 03.In zOS Explorer attempts to save a * * PDS member may fail with error: * * command C_RESET_MVS_FILE_SYSTEM is * * not available. * * 04.zOS Explorer daemon may raise an * * abend 0C4 in function tfree and JNI * * startProcess() * * 05.Enqueued temporary datasets used by * * RSE are not being released by the * * RSE processes and therefore not * * being able to cleanup while the RSE * * processes are running. * **************************************************************** * RECOMMENDATION: * **************************************************************** 01.Some threads in the RSE server run in daemon's user id, as they are expected to run as the login user id. When these threads try to write user log output, the message is output. 02.RSE server invokes a shell process to process a feklog request and it sends the shell process the command string including meta characters such as |(or). The code point for a meta character in European code page is not the same as US English code page (IBM-037 or IBM-1047). When JRE default code page is set to a European code page such as Cp1147, RSE generates the command string in the European code page and the shell process that is running in US English locale misunderstands the meta characters. 03.There was a timing issue in the initialization of mvs file subsystem. That caused some command information not passed to client in heavily loaded environment. 04.In zOS Explorer, the daemon process may raise an abend 0C4 in function tfree and startProcess() 05.Exclusive enqueues on SYSDSN are created for temporary files that are used by the RSE thread pool processes when filters 01.When running the RSE daemon, there may be the ICH408I messages in the syslog indicating INSUFFICIENT AUTHORITY TO STATVFS When using a Remote z/OS search from the zOS client, the RSE Daemon will check for authority under the RSE Daemon. The RSE Daemon may not have execute authority on the parent folder for the user. 02.In zOS Explorer, FEK221E errors may be raised when generating FEKLOGS using the operator command when java code page is set to some European code page. 03.In zOS Explorer attempts to save a PDS member may fail with error: command C_RESET_MVS_FILE_SYSTEM is 01.When running the RSE daemon, there may be the ICH408I messages in the syslog indicating INSUFFICIENT AUTHORITY TO STATVFS When using a Remote z/OS search from the zOS client, the RSE Daemon will check for authority under the RSE Daemon. The RSE Daemon may not have execute authority on the parent folder for the user. 02.In zOS Explorer, FEK221E errors may be raised when generating FEKLOGS using the operator command when java code page is set to some European code page. are expanded. These enqueues are not being cleaned up until the RSE server is recycled. RSE server calls DYNALLOC macro to allocate a temporary data set on a specific volume serial at first. Then it calls RDJFCB and OPEN TYPE=J to override the data set name with a special name for vtoc (44X'04'). As the default, the replaced name is written back to the system JFCB but the previous temporary data set name is forgot without adjusting the enqueue status. Even if RSE server deallocates the file in JFCB, it is a vtoc name and the enqueue on a temporary data set remains. 03.In zOS Explorer attempts to save a PDS member may fail with error: command C_RESET_MVS_FILE_SYSTEM is not available. 04.zOS Explorer daemon may raise an abend 0C4 in function tfree and JNI startProcess() 05.Enqueued temporary datasets used by RSE are not being released by the RSE processes and therefore not being able to cleanup while the RSE processes are running.
Problem conclusion
01.zOS Explorer server is updated to let the threads for mvs miner run as the login user id. 02.RSE sever is updated to generate the command string in IBM-1047 to be passed to the shell process processing feklog request. 03.RSE server is updated to pass client required command information in heavily loaded environment. 04.RSE server code is updated to call tfree() only if the pointer points the allocated heap area. 05.RSE server is changed to set the bit JFCNWRIT in the JFCBTSDM field to 1, not to write back the replaced JFCB to the system JFCB. Though setting JFCNWRIT to replace a regular data set name is not recommended as documented, it should not cause errors for vtoc data set name.
Temporary fix
Comments
APAR Information
APAR number
PI62470
Reported component name
EXP FOR Z/OS HO
Reported component ID
5655EXP23
Reported release
300
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2016-05-16
Closed date
2016-05-20
Last modified date
2017-03-02
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI38045
Modules/Macros
FEKFCORE FEKFCOR6 FEKFMAIN FEKFMAI6 FEKFMINE FEKFT002 FEKFZOS
Fix information
Fixed component name
EXP FOR Z/OS HO
Fixed component ID
5655EXP23
Applicable component levels
R300 PSY UI38045
UP16/06/01 P F702
Fix is available
Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.
[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSBDYH","label":"IBM Explorer for z\/OS"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"3.0.0","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"3.0.0","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
02 March 2017