IBM Support

JVMSHRC337E and JVMSHRC028E when running DFHLS2WS

Question & Answer


Question

Why do I receive Java(TM) errors JVMSHRC337E and JVMSHRC028E when I try to run the CICS Web services utility DFHLS2WS?

I receive the following Java error messages:

JVMSHRC020E An error has occurred while opening semaphore
JVMSHRC336E Port layer error code = -262744
JVMSHRC337E Platform error message: semctl : EDC5111I Permission denied.
JVMSHRC028E Permission Denied
JVMSHRC670I Error recovery: attempting to use shared cache in readonly mode if the shared memory region exists, in response to "-Xshareclasses:nonfatal" option.
JVMSHRC659E An error has occurred while opening shared memory
JVMSHRC336E Port layer error code = -459352
JVMSHRC337E Platform error message: shmctl : EDC5111I Permission denied.
JVMSHRC028E Permission Denied
JVMSHRC627I Recreation of shared memory control file is not allowed when running in read-only mode.
JVMSHRC686I Failed to startup shared class cache. Continue without using it as -Xshareclasses:nonfatal is specified.
CEE5230S The signal SIGXCPU was received.

Answer

When looking at the job output you might think you are having a permission problem or shared class cache problem. But these are not the problem at all. The DFHWS2LS script at CICS Transaction Server for z/OS (CICS TS) V5.1 has always specified the "nonfatal" option that allows the JVM to continue without access to the cache.

The important line in the output is the last one;

CEE5230S The signal SIGXCPU was received.

This signal indicates the job has exceeded its allowed amount of CPU. The LE signal handler issued the message to report receipt of the signal. The user(s) are being restricted on the amount of CPU their batch jobs can use and this amount is not enough to allow DFHWS2LS to run.

Either the user(s) need to be allocated more CPU time or the DFHWS2LS jobs need to get submitted under a "build" id that has appropriate resources to allow the job to run. If a build id is used then you might need additional steps after running DFHWS2LS to change the owner of the created files.

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Platform":[{"code":"PF035","label":"z\/OS"}],"Component":"Java","Version":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Product Synonym

CICS/TS CICSTS CICS TS CICS Transaction Server

Document Information

Modified date:
08 January 2016

UID

dwa1245392