SHRC messages
Shared classes messages.
JVMSHRC004E Cannot destroy cache "%s"
Explanation
The shared class cache could not be destroyed.
System action
Processing continues.
User response
Other messages might indicate the reason why the cache has not been destroyed. Investigate these messages.
JVMSHRC005I No shared class caches available
Explanation
There are no shared class caches on the system that can be processed by the command requested.
System action
Processing continues.
User response
No action is required.
JVMSHRC006I Number of caches expired within last %1$d minutes is %2$d
Explanation
This is an information message.
System action
Processing continues.
User response
No action is required.
JVMSHRC007I Failed to remove shared class cache "%s"
Explanation
The shared class cache could not be removed.
System action
Processing continues.
User response
Other messages might indicate the reason why the cache has not been removed. Investigate these messages.
JVMSHRC010I Shared cache "%s" is destroyed
Explanation
The shared class cache has been destroyed as requested.
System action
A JVM is not created and a failure message is issued,
as expected.
User response
No action is required. This is an information message
issued when you destroy a shared class cache.
JVMSHRC012I Cannot remove shared cache "%s" as there are JVMs still attached to the cache
Explanation
The shared class cache cannot be removed because a
process, or processes, are still attached.
System action
The JVM ends, unless you have specified the
nonfatal option with -Xshareclasses:nonfatal,
in which case the JVM continues without using shared classes.
User response
Wait until any processes using the shared class cache
have ended and then remove it.
JVMSHRC013E Shared cache "%s" memory remove failed
Explanation
The shared class cache cannot be removed because there
is shared memory associated with the cache that cannot be removed.
System action
The JVM ends, unless you have specified the
nonfatal option with -Xshareclasses:nonfatal,
in which case the JVM continues without using shared classes.
User response
Contact your IBM® service representative.
JVMSHRC014E Shared cache "%s" semaphore remove failed
Explanation
The shared class cache cannot be removed because there
is a shared semaphore associated with the cache that cannot be removed.
System action
The JVM ends, unless you have specified the
nonfatal option with -Xshareclasses:nonfatal,
in which case the JVM continues without using shared classes.
User response
Contact your IBM service representative.
JVMSHRC015E Shared Class Cache Error: Invalid flag
Explanation
An error occurred during shared class processing.
System action
The JVM ends, unless you have specified the
nonfatal option with -Xshareclasses:nonfatal,
in which case the JVM continues without using shared classes.
User response
Contact your IBM service representative.
JVMSHRC017E Error code: %d
Explanation
This message shows the error code relating to a error
that will have been the subject of a previous message.
System action
The JVM ends, unless you have specified the
nonfatal option with "-Xshareclasses:nonfatal", in which
case the JVM continues without using shared classes.
User response
Contact your IBM service
representative, unless previous messages indicate a different response.
JVMSHRC018E cannot allocate memory
Explanation
The system is unable to obtain sufficient memory.
System action
The JVM ends, unless you have specified the
nonfatal option with -Xshareclasses:nonfatal,
in which case the JVM continues without using shared classes.
User response
The system might be low on resources. Try again when
the system is more lightly loaded. If the situation persists, contact
your IBM service representative.
JVMSHRC019E request length is too small
Explanation
The size requested for the shared class cache is too
small.
System action
The JVM ends, unless you have specified the
nonfatal option with -Xshareclasses:nonfatal,
in which case the JVM continues without using shared classes.
User response
Increase the size for the shared class cache using
the -Xscmx parameter or allow it to take the
default value by not specifying the -Xscmx option.
JVMSHRC020E An error has occurred while opening semaphore
Explanation
An error has occurred during shared class processing.
Further messages might follow, providing more detail.
System action
The JVM ends, unless you have specified the
nonfatal option with -Xshareclasses:nonfatal,
in which case the JVM continues without using shared classes.
User response
Contact your IBM service representative, unless subsequent
messages indicate otherwise.
JVMSHRC021E An unknown error code has been returned
Explanation
An error has occurred during shared class processing.
This message is followed by details of the numeric error code returned.
System action
The JVM ends, unless you have specified the
nonfatal option with -Xshareclasses:nonfatal,
in which case the JVM continues without using shared classes.
User response
Contact your IBM service representative.
JVMSHRC022E Error creating shared memory region
Explanation
An error has occurred during shared class processing.
System action
The JVM ends, unless you have specified the
nonfatal option with -Xshareclasses:nonfatal,
in which case the JVM continues without using shared classes.
User response
The system might be low on resources. Try again when
the system is more lightly loaded. If the situation persists, contact
your IBM service representative.
JVMSHRC023E Cache does not exist
Explanation
An attempt has been made to open a shared class cache
that does not exist.
System action
The JVM ends, unless you have specified the
nonfatal option with -Xshareclasses:nonfatal,
in which case the JVM continues without using shared classes.
User response
Contact your IBM service representative.
JVMSHRC024E shared memory detach error
Explanation
An error has occurred during shared class processing.
System action
The JVM ends, unless you have specified the
nonfatal option with -Xshareclasses:nonfatal,
in which case the JVM continues without using shared classes.
User response
Contact your IBM service representative.
JVMSHRC025E error attaching shared memory
Explanation
An error has occurred during shared class processing.
System action
If the cache is damaged, the JVM attempts to re-create
it. Otherwise the JVM ends, unless you have specified the nonfatal
option with -Xshareclasses:nonfatal, in which
case the JVM continues without using shared classes.
User response
The system might be low on resources. Try again when
the system is more lightly loaded. If the situation persists, contact
your IBM service representative.
JVMSHRC026E Cannot create cache of requested size: Please check your SHMMAX and SHMMIN settings
Explanation
The system cannot create a shared class cache of the
size requested by the -Xscmx parameter. If -Xscmx is
not specified the default is 16MB.
System action
The JVM ends, unless you have specified the
nonfatal option with -Xshareclasses:nonfatal,
in which case the JVM continues without using shared classes.
User response
Refer to the product documentation for information
about shared memory size limits for your operating system. Restart
the JVM with an acceptable shared cache size.
JVMSHRC027E Shared cache name is too long
Explanation
The name specified for the shared class cache is too
long for the operating system.
System action
The JVM ends, unless you have specified the
nonfatal option with -Xshareclasses:nonfatal,
in which case the JVM continues without using shared classes.
User response
Specify a shorter name for the shared class cache
and restart the JVM.
JVMSHRC028E Permission Denied
Explanation
The system does not have permission to access a system
resource.
System action
The JVM ends, unless you have specified the
nonfatal option with -Xshareclasses:nonfatal,
in which case the JVM continues without using shared classes.
User response
Check earlier messages to find the resource that
cannot be accessed. Only the user who creates the shared class cache
has access to it, unless the -Xshareclasses:groupAccess option
is specified. In this case, a user must belong to the same group as
the user who created the shared class cache.
JVMSHRC029E Not enough memory left on the system
Explanation
There is not enough memory available to create the
shared cache memory or semaphore. A previous message indicates the
shared cache memory or semaphore concerned.
System action
The JVM ends, unless you have specified the
nonfatal option with -Xshareclasses:nonfatal,
in which case the JVM continues without using shared classes.
User response
The system might be low on resources. Try again when
the system is more lightly loaded. If the situation persists, contact
your IBM service representative.
JVMSHRC030E The Shared Class Cache you are attaching has invalid header.
Explanation
The shared class cache you are trying to use is invalid.
System action
If the cache is damaged, the JVM attempts to re-create
it. Otherwise the JVM ends, unless you have specified the nonfatal
option with -Xshareclasses:nonfatal, in which
case the JVM continues without using shared classes.
User response
Contact your IBM service representative.
JVMSHRC057E Wrong parameters for expire option
Explanation
The value specified for the expire parameter
of -Xshareclasses is invalid.
System action
The JVM ends, unless you have specified the
nonfatal option with -Xshareclasses:nonfatal,
in which case the JVM continues without using shared classes.
User response
Correct the value for the expire option
and restart the JVM. The value must be a positive integer.
JVMSHRC058E Cannot allocate memory for ClasspathItem in shrinit::hookStoreSharedClass
Explanation
An error has occurred in shared class processing.
System action
The JVM ends, unless you have specified the nonfatal
option with -Xshareclasses:nonfatal, in which
case the JVM continues without using shared classes.
User response
The system might be low on resources. Try again
when the system is more lightly loaded. If the situation persists,
contact your IBM service representative.
JVMSHRC059E Cannot allocate memory for ClasspathItem in shrinit::hookFindSharedClass
Explanation
An error has occurred in shared class processing.
System action
The JVM ends, unless you have specified the nonfatal
option with -Xshareclasses:nonfatal, in which
case the JVM continues without using shared classes.
User response
The system might be low on resources. Try again when
the system is more lightly loaded. If the situation persists, contact
your IBM service representative.
JVMSHRC060E Cannot allocate memory for string buffer in shrinit::hookFindSharedClass
Explanation
An error has occurred during shared class processing.
System action
The JVM ends, unless you have specified the
nonfatal option with -Xshareclasses:nonfatal,
in which case the JVM continues without using shared classes.
User response
The system might be low on resources. Try again when
the system is more lightly loaded. If the situation persists, contact
your IBM service representative.
JVMSHRC061E Cache name should not be longer than 64 chars. Cache not created.
Explanation
The name of the shared class cache specified to the
JVM exceeds the maximum length.
System action
The JVM ends, unless you have specified the
nonfatal option with -Xshareclasses:nonfatal,
in which case the JVM continues without using shared classes.
User response
Change the shared class cache name so that it does
not exceed the maximum allowed length.
JVMSHRC063E Cannot allocate memory for sharedClassConfig in shrinit
Explanation
An error has occurred during shared class processing.
System action
The JVM ends, unless you have specified the
nonfatal option with -Xshareclasses:nonfatal,
in which case the JVM continues without using shared classes.
User response
The system might be low on resources. Try again when
the system is more lightly loaded. If the situation persists, contact
your IBM service representative.
JVMSHRC064E Failed to create configMonitor in shrinit
Explanation
An error has occurred during shared class processing.
System action
The JVM ends, unless you have specified the
nonfatal option with -Xshareclasses:nonfatal,
in which case the JVM continues without using shared classes.
User response
This might be due to problems with the operating
system. Restart the JVM. If the situation persists, contact your IBM
service representative.
JVMSHRC065E Cannot allocate pool in shrinit
Explanation
An error has occurred during shared class processing.
System action
The JVM ends, unless you have specified the
nonfatal option with -Xshareclasses:nonfatal,
in which case the JVM continues without using shared classes.
User response
The system might be low on resources. Try again when
the system is more lightly loaded. If the situation persists, contact
your IBM service representative.
JVMSHRC066I Locking of local hashtables disabled
Explanation
This message confirms that locking of local hashtables
for the shared class cache has been disabled as requested.
System action
The JVM continues.
User response
No action is required. The message is issued when
verbose messages are requested.
JVMSHRC067I Timestamp checking disabled
Explanation
This message confirms that shared classes timestamp
checking has been disabled as requested.
System action
The JVM continues.
User response
No action is required. The message is issued when
verbose messages are requested.
JVMSHRC068I Local caching of classpaths disabled
Explanation
This message indicates that the caching of classpaths
in the shared class cache has been disabled as requested.
System action
The JVM continues.
User response
No action is required. The message is issued when
verbose messages are requested.
JVMSHRC069I Concurrent store contention reduction disabled
Explanation
This message confirms that shared classes concurrent store contention reduction has been disabled as requested.
System action
The JVM continues.
User response
No action is required. The message is issued when verbose messages are requested.
JVMSHRC070I Incremental updates disabled
Explanation
This message confirms that shared classes incremental updates have been disabled as requested.
System action
The JVM continues.
User response
No action is required. The message is issued when verbose messages are requested.
JVMSHRC071E Command-line option "%s" requires sub-option
Explanation
The specified command-line option requires further
information.
System action
The JVM ends, unless you have specified the
nonfatal option with -Xshareclasses:nonfatal,
in which case the JVM continues without using shared classes.
User response
Update the command-line option and try again.
JVMSHRC072E Command-line option "%s" unrecognized
Explanation
The specified command-line option is not recognized.
System action
The JVM ends, unless you have specified the
nonfatal option with -Xshareclasses:nonfatal,
in which case the JVM continues without using shared classes.
User response
Correct or remove the invalid command-line option
and try again.
JVMSHRC077E Failed to create linkedListImpl pool in SH_ClasspathManagerImpl2
Explanation
An error has occurred during shared class processing.
System action
The JVM ends, unless you have specified the
nonfatal option with -Xshareclasses:nonfatal,
in which case the JVM continues without using shared classes.
User response
The system might be low on resources. Try again when
the system is more lightly loaded. If the situation persists, contact
your IBM service representative.
JVMSHRC080E Cannot allocate memory for hashtable entry
Explanation
An error has occurred during shared class processing.
System action
The JVM ends, unless you have specified the nonfatal option with -Xshareclasses:nonfatal, in which case the JVM continues without using shared classes.
User response
The system might be low on resources. Try again when the system is more lightly loaded. If the situation persists, contact your IBM service representative.
JVMSHRC082E Cannot create identifiedMutex in SH_ClasspathManagerImpl2
Explanation
An error has occurred in shared class processing.
System action
The JVM ends, unless you have specified the
nonfatal option with -Xshareclasses:nonfatal,
in which case the JVM continues without using shared classes.
User response
The system might be low on resources. Try again when
the system is more lightly loaded. If the situation persists, contact
your IBM service representative.
JVMSHRC083E Cannot allocate memory for identifiedClasspaths array in SH_ClasspathManagerImpl2
Explanation
An error has occurred during shared class processing.
System action
The JVM ends, unless you have specified the nonfatal option with -Xshareclasses:nonfatal, in which case the JVM continues without using shared classes.
User response
The system might be low on resources. Try again when the system is more lightly loaded. If the situation persists, contact your IBM service representative.
JVMSHRC084E Cannot allocate memory for linked list item
Explanation
An error has occurred during shared class processing.
System action
The JVM ends, unless you have specified the nonfatal option with -Xshareclasses:nonfatal, in which case the JVM continues without using shared classes.
User response
The system might be low on resources. Try again when the system is more lightly loaded. If the situation persists, contact your IBM service representative.
JVMSHRC086E Cannot enter ClasspathManager hashtable mutex
Explanation
An error has occurred during shared class processing.
System action
The JVM ends, unless you have specified the nonfatal option with -Xshareclasses:nonfatal, in which case the JVM continues without using shared classes.
User response
The system might be low on resources. Try again when the system is more lightly loaded. If the situation persists, contact your IBM service representative.
JVMSHRC087E MarkStale failed during ClasspathManager::update()
Explanation
An error has occurred during shared class processing.
System action
The JVM ends, unless you have specified the nonfatal option with -Xshareclasses:nonfatal, in which case the JVM continues without using shared classes.
User response
Contact your IBM service representative.
JVMSHRC088E Failed to create cache as ROMImageSegment in SH_CacheMap
Explanation
An error has occurred during shared class processing.
System action
The JVM ends, unless you have specified the nonfatal option with -Xshareclasses:nonfatal, in which case the JVM continues without using shared classes.
User response
Contact your IBM service representative.
JVMSHRC089E Cannot create refresh mutex in SH_CacheMap
Explanation
An error has occurred during shared class processing.
System action
The JVM ends, unless you have specified the nonfatal option with -Xshareclasses:nonfatal, in which case the JVM continues without using shared classes.
User response
The system might be low on resources. Try again when the system is more lightly loaded. If the situation persists, contact your IBM service representative.
JVMSHRC090E Failed to get cache mutex in SH_CacheMap startup
Explanation
An error has occurred during shared class processing.
System action
The JVM ends, unless you have specified the nonfatal option with -Xshareclasses:nonfatal, in which case the JVM continues without using shared classes.
User response
The system might be low on resources. Try again when the system is more lightly loaded. If the situation persists, contact your IBM service representative.
JVMSHRC091E Read corrupt data for item 0x%p (invalid dataType)
Explanation
An error has occurred during shared class processing.
System action
The cache is marked as corrupt and the JVM continues.
User response
Contact your IBM service representative.
JVMSHRC092E ADD failure when reading cache
Explanation
An error has occurred during shared class processing.
System action
The JVM ends, unless you have specified the nonfatal option with -Xshareclasses:nonfatal, in which case the JVM continues without using shared classes.
User response
Contact your IBM service representative.
JVMSHRC093I Detected unexpected termination of another JVM during update
Explanation
The JVM detected that another JVM ended unexpectedly while updating the shared class cache.
System action
The JVM continues.
User response
No action required. This message is for information only.
JVMSHRC095E Attempts to call markStale on shared cache items have failed
Explanation
An error has occurred during shared class processing.
System action
The JVM ends, unless you have specified the nonfatal option with -Xshareclasses:nonfatal, in which case the JVM continues without using shared classes.
User response
Contact your IBM service representative.
JVMSHRC096I Shared cache "%s" is full. Use -Xscmx to set cache size.
Explanation
The named shared class cache is full and no further classes can be added to it.
System action
The JVM continues. The named shared cache is still operational and continues to provide increased performance for loading the classes it contains. However, classes not contained in the cache are loaded from their source.
User response
To gain the full benefit of shared classes, delete and re-create the named cache. Specify a larger shared class cache size using the -Xscmx parameter.
JVMSHRC097E Shared cache "%s" is corrupt. No new JVMs will be allowed to connect to the cache. Existing JVMs can continue to function, but cannot update the cache.
Explanation
The shared class cache named in the message is damaged.
System action
The JVM attempts to re-create the cache before starting.
If the cache cannot be re-created the JVM ends, unless you have specified
the nonfatal option with -Xshareclasses:nonfatal.
User response
Remove the shared class cache named in the message
and restart the JVM. If the situation persists, contact your IBM service representative.
JVMSHRC125E Could not allocate memory for string buffer in SH_CacheMap
Explanation
An error has occurred during shared class processing.
System action
The JVM ends, unless you have specified the nonfatal option with -Xshareclasses:nonfatal, in which case the JVM continues without using shared classes.
User response
The system might be low on resources. Try again when the system is more lightly loaded. If the situation persists, contact your IBM service representative.
JVMSHRC126E Request made to add too many items to ClasspathItem
Explanation
An error has occurred during shared class processing.
System action
The JVM continues.
User response
Contact your IBM service representative.
JVMSHRC127E SH_CompositeCache::enterMutex failed with return code %d. Warning: your cache may be corrupt.
Explanation
An error has occurred while trying to update the shared
class cache.
System action
The JVM ends.
User response
The system might be low on resources. Try again when
the system is more lightly loaded. If the situation persists, contact
your IBM service representative.
JVMSHRC128E SH_CompositeCache::exitMutex failed with return code %d. Warning: your cache may be corrupt.
Explanation
An error has occurred while trying to update the shared class cache.
System action
The JVM ends.
User response
Contact your IBM service representative.
JVMSHRC129E Attempt to set readerCount to -1!
Explanation
An error has occurred while trying to update the shared class cache.
System action
The JVM continues.
User response
Contact your IBM service representative.
JVMSHRC130E Attempt to allocate while commit is still pending
Explanation
An error has occurred while updating the shared class cache.
System action
Processing continues, if possible.
User response
Contact your IBM service representative.
JVMSHRC134E Failed to create pool in SH_ROMClassManagerImpl
Explanation
An error has occurred during shared class processing.
System action
The JVM ends, unless you have specified the nonfatal option with -Xshareclasses:nonfatal, in which case the JVM continues without using shared classes.
User response
The system might be low on resources. Try again when the system is more lightly loaded. If the situation persists, contact your IBM service representative.
JVMSHRC137E SAFE MODE: Warning: ROMClass %.*s does not match ROMClass in cache
Explanation
This message is issued when running shared classes
in safe mode and a mismatch in ROMClass bytes is detected. This message
will be followed by further details of the class sizes and details
of the mismatched bytes.
System action
The JVM continues.
User response
None required. This message is for information only.
The mismatch in bytes does not mean that an error has occurred, but
could indicate, for example, that the class has changed since originally
stored in the cache.
JVMSHRC147E Character %.*s not valid for cache name
Explanation
The shared class cache name specified to the JVM contains invalid characters.
System action
The JVM ends, unless you have specified the nonfatal option with -Xshareclasses:nonfatal, in which case the JVM continues without using shared classes.
User response
Correct the shared class cache name so that all characters are valid and restart the JVM.
JVMSHRC154E Escape character %.*s not valid for cache name
Explanation
An invalid escape character has been specified in a shared class cache name.
System action
The JVM ends, unless you have specified the nonfatal option with -Xshareclasses:nonfatal, in which case the JVM continues without using shared classes.
User response
Specify a valid escape character. Valid escape characters are %%u for username and %%g for group name. Group name is not valid for Windows.
JVMSHRC155E Error copying username into cache name
Explanation
The system could not obtain the username for inclusion in the shared class cache name.
System action
The JVM ends, unless you have specified the nonfatal option with -Xshareclasses:nonfatal, in which case the JVM continues without using shared classes.
User response
Contact your IBM service representative.
JVMSHRC156E Error copying groupname into cache name
Explanation
The system could not obtain the groupname for inclusion in the shared class cache name.
System action
The JVM ends, unless you have specified the nonfatal option with -Xshareclasses:nonfatal, in which case the JVM continues without using shared classes.
User response
Contact your IBM service representative.
JVMSHRC157I Unable to allocate %1$d bytes of shared memory requested. Succesfully allocated maximum shared memory permitted (%2$d bytes). (To increase available shared memory, modify system SHMMAX value)
Explanation
The system could not create a shared class cache of the size requested (1$).
System action
A cache of the maximum size permitted for the system is created. The JVM continues.
User response
If you require a larger cache, remove and re-create the cache, increasing the value of SHMMAX.
JVMSHRC158I Created shared class cache "%1$s"
Explanation
A shared class cache with the given name has been created.
System action
The JVM continues.
User response
No action is required. This message is issued when verbose shared class messages are requested.
JVMSHRC159I Opened shared class cache "%1$s"
Explanation
An existing shared class cache has been opened.
System action
The JVM continues.
User response
No action is required. This message is issued when verbose shared class messages are requested.
JVMSHRC160E The wait for the creation mutex while opening semaphore has timed out
Explanation
An error has occurred with shared classes processing.
System action
The JVM ends, unless you have specified the nonfatal option with -Xshareclasses:nonfatal, in which case the JVM continues without using shared classes.
User response
If the condition persists, contact your IBM service representative.
JVMSHRC161E The wait for the creation mutex while creating shared memory has timed out
Explanation
An error has occurred with shared classes processing.
System action
The JVM ends, unless you have specified the nonfatal option with -Xshareclasses:nonfatal, in which case the JVM continues without using shared classes.
User response
If the condition persists, contact your IBM service representative.
JVMSHRC162E The wait for the creation mutex while opening shared memory has timed out
Explanation
An error has occurred with shared classes processing.
System action
The JVM ends, unless you have specified the nonfatal option with -Xshareclasses:nonfatal, in which case the JVM continues without using shared classes.
User response
If the condition persists, contact your IBM service representative.
JVMSHRC166I Attached to cache "%1$s", size=%2$d bytes
Explanation
The JVM is attached to the cache named 1$, which is 2$ bytes in size.
System action
The JVM continues.
User response
No action is required. This message is issued when verbose shared class messages are requested.
JVMSHRC168I Total shared class bytes read=%1$lld. Total bytes stored=%2$d
Explanation
This message details the number of bytes read from the shared classes cache (1$), and the number of bytes stored in the cache (2$).
System action
The JVM continues.
User response
No action is required. This message is issued when verbose shared class messages are requested, and the JVM ends.
JVMSHRC169I Change detected in %2$.*1$s... ...marked %3$d cached classes stale
Explanation
A change is detected in classpath 2$, causing 3$ classes to be marked as "stale" in the shared classes cache.
System action
The JVM continues.
User response
No action is required. This message is issued when verbose shared class messages are requested.
JVMSHRC171E z/OS cannot create cache of requested size: Please check your z/OS system BPXPRMxx settings
Explanation
z/OS cannot create a shared classes cache of the requested size.
System action
The JVM ends, unless you have specified the nonfatal option with -Xshareclasses:nonfatal, in which case the JVM continues without using shared classes.
User response
If you need a cache of this size, ask your system programmer to increase the z/OS system BPXPRMxx settings.
JVMSHRC172E Cannot create cache of requested size due to Operating System restrictions
Explanation
The size of the cache you requested cannot be created by the operating system.
System action
The JVM ends, unless you have specified the nonfatal option with -Xshareclasses:nonfatal, in which case the JVM continues without using shared classes.
User response
Refer to information about cache size limits in the Java documentation.
JVMSHRC179E The ROMClass segment has been corrupted. Error reading ROMClass at 0x%p
Explanation
An error has occurred during shared class processing.
System action
The JVM ends, unless you have specified the nonfatal option with -Xshareclasses:nonfatal, in which case the JVM continues without using shared classes.
User response
Contact your IBM service representative.
JVMSHRC180E Cannot allocate memory for hashtable entry in ScopeManagerImpl
Explanation
An error has occurred during shared class processing.
System action
The JVM continues.
User response
The system might be low on resources. Try again when the system is more lightly loaded. If the situation persists, contact your IBM service representative.
JVMSHRC181E Cannot enter ScopeManagerImpl hashtable mutex
Explanation
An error has occurred during shared class processing.
System action
The JVM continues.
User response
The system might be low on resources. Try again when the system is more lightly loaded. If the situation persists, contact your IBM service representative.
JVMSHRC190E -Xscminaot value should not be greater than -Xscmaxaot value
Explanation
The value for -Xscminaot cannot
be greater than -Xscmaxaot.
System action
The JVM ends.
User response
Change the value of -Xscminaot to
be less than -Xscmaxaot.
JVMSHRC191I -Xscminaot value is greater than -Xscmx value, so it has been set to equal -Xscmx value
Explanation
The value for -Xscminaot cannot
be greater than -Xscmx.
System action
The JVM continues.
User response
No action is required. The value is changed automatically.
JVMSHRC192I -Xscmaxaot value is greater than -Xscmx value, so it has been set to unlimited
Explanation
The value for -Xscmaxaot cannot
be greater than -Xscmx.
System action
The JVM continues.
User response
No action is required. The value is changed automatically.
JVMSHRC202E Failed to initialize pools in shared class Manager
Explanation
An error has occurred while initializing shared classes.
System action
The JVM ends.
User response
The system might be low on resources. Try again when the system is more lightly loaded. If the situation persists, contact your IBM service representative.
JVMSHRC203E Cannot create hashtable in shared class Manager
Explanation
An error has occurred while initializing shared classes.
System action
The JVM ends.
User response
The system might be low on resources. Try again when the system is more lightly loaded. If the situation persists, contact your IBM service representative.
JVMSHRC204E Cannot create hashtable mutex in shared class Manager
Explanation
An error has occurred while initializing shared classes.
System action
The JVM ends.
User response
The system might be low on resources. Try again when the system is more lightly loaded. If the situation persists, contact your IBM service representative.
JVMSHRC220E Port layer error code = %1$d
Explanation
This message shows the last portable error code stored
in the J9 Port layer. It indicates the last error encountered.
System action
The JVM ends, unless -Xshareclasses:nonfatal
is specified, in which case it continues without using shared classes.
User response
Contact your IBM service
representative.
JVMSHRC221E Platform error message: %1$s
Explanation
This message shows the last portable error code stored
in the J9 Port layer, indicating the last error encountered.
System action
The JVM ends, unless you have specified the nonfatal
option with -Xshareclasses:nonfatal, in which
case the JVM continues without using shared classes.
User response
Contact your IBM service
representative.
JVMSHRC222E Persistent shared class caches cannot be created/used as memory mapping does not support the required capabilities
Explanation
An error has occurred during shared class processing.
System action
The JVM ends, unless you have specified the nonfatal option with -Xshareclasses:nonfatal, in which case the JVM continues without using shared classes.
User response
Contact your IBM service representative.
JVMSHRC223E Persistent shared class caches cannot be created/used as file locking is not supported
Explanation
An error has occurred during shared class processing.
System action
The JVM ends, unless you have specified the nonfatal option with -Xshareclasses:nonfatal, in which case the JVM continues without using shared classes.
User response
Contact your IBM service representative.
JVMSHRC225E Error obtaining cache file path
Explanation
An error has occurred during shared class processing.
System action
The JVM ends, unless you have specified the nonfatal option with -Xshareclasses:nonfatal, in which case the JVM continues without using shared classes.
User response
Contact your IBM service representative.
JVMSHRC226E Error opening shared class cache file
Explanation
An error has occurred during shared class processing.
System action
The JVM ends, unless you have specified the nonfatal option with -Xshareclasses:nonfatal, in which case the JVM continues without using shared classes.
User response
Contact your IBM service representative.
JVMSHRC227E Error acquiring shared class cache file header write lock
Explanation
An error has occurred during shared class processing.
System action
The JVM ends, unless you have specified the nonfatal option with -Xshareclasses:nonfatal, in which case the JVM continues without using shared classes.
User response
Contact your IBM service representative.
JVMSHRC228E Error updating shared class cache last attached time
Explanation
An error has occurred during shared class processing.
System action
The JVM ends, unless you have specified the nonfatal option with -Xshareclasses:nonfatal, in which case the JVM continues without using shared classes.
User response
Contact your IBM service representative.
JVMSHRC229E Error: shared class cache file has an invalid header
Explanation
An error has occurred during shared class processing.
System action
The JVM ends, unless you have specified the nonfatal option with -Xshareclasses:nonfatal, in which case the JVM continues without using shared classes.
User response
Contact your IBM service representative.
JVMSHRC230E Error initialising shared cache data header
Explanation
An error has occurred during shared class processing.
System action
The JVM ends, unless you have specified the nonfatal option with -Xshareclasses:nonfatal, in which case the JVM continues without using shared classes.
User response
Contact your IBM service representative.
JVMSHRC231E Error setting shared class cache file length
Explanation
An error has occurred during shared class processing.
System action
The JVM ends, unless you have specified the nonfatal option with -Xshareclasses:nonfatal, in which case the JVM continues without using shared classes.
User response
Contact your IBM service representative.
JVMSHRC232E Cannot create a cache in readonly mode
Explanation
An error has occurred within shared classes processing.
System action
The JVM ends, unless you have specified the nonfatal option with -Xshareclasses:nonfatal, in which case the JVM continues without using shared classes.
User response
Remove the read-only option from the command-line and restart the JVM.
JVMSHRC233E Error creating shared class cache file header
Explanation
An error has occurred during shared class processing.
System action
The JVM ends, unless you have specified the nonfatal option with -Xshareclasses:nonfatal, in which case the JVM continues without using shared classes.
User response
Contact your IBM service representative.
JVMSHRC234E Error acquiring shared class cache file attach read lock
Explanation
An error has occurred during shared class processing.
System action
The JVM ends, unless you have specified the nonfatal option with -Xshareclasses:nonfatal, in which case the JVM continues without using shared classes.
User response
Contact your IBM service representative.
JVMSHRC235E Error releasing shared class cache file attach read lock
Explanation
An error has occurred during shared class processing.
System action
The JVM ends, unless you have specified the nonfatal option with -Xshareclasses:nonfatal, in which case the JVM continues without using shared classes.
User response
Contact your IBM service representative.
JVMSHRC236I Created shared classes persistent cache %1$s
Explanation
Shared cache %1$s has been created as a persistent cache. This message is produced when -Xshareclasses:verbose is specified.
System action
The JVM continues.
User response
No action is required.
JVMSHRC237I Opened shared classes persistent cache %1$s
Explanation
Shared classes persistent cache %1$s has been opened. This message is produced when -Xshareclasses:verbose is specified.
System action
The JVM continues.
User response
No action is required.
JVMSHRC241E Error: unable to delete shared class cache file
Explanation
An error has occurred during shared class processing.
System action
The JVM ends.
User response
Contact your IBM service representative.
JVMSHRC242E Error updating shared class cache file last detached time
Explanation
An error has occurred during shared class processing.
System action
The JVM ends.
User response
Contact your IBM service representative.
JVMSHRC244E Error obtaining shared class cache file length
Explanation
An error has occurred during shared class processing.
System action
The JVM ends, unless you have specified the nonfatal option with -Xshareclasses:nonfatal, in which case the JVM continues without using shared classes.
User response
Contact your IBM service representative.
JVMSHRC245E Error mapping shared class cache file
Explanation
An error has occurred during shared class processing.
System action
The JVM ends, unless you have specified the nonfatal option with -Xshareclasses:nonfatal, in which case the JVM continues without using shared classes.
User response
Contact your IBM service representative.
JVMSHRC246I Attached shared classes persistent cache %1$s
Explanation
Shared classes persistent cache %1$s has been successfully attached to the process. This message might appear multiple times in verbose output.
System action
The JVM continues.
User response
No action is required.
JVMSHRC247E Error shared class cache file header eyecatcher is invalid
Explanation
An error has occurred during shared class processing.
System action
The JVM ends, unless you have specified the nonfatal option with -Xshareclasses:nonfatal, in which case the JVM continues without using shared classes.
User response
Contact your IBM service representative.
JVMSHRC250E Cache cannot be opened read-only as it has not yet initialized
Explanation
The cache has not completed initialization and cannot be opened in read-only mode.
System action
The JVM ends, unless you have specified the nonfatal option with -Xshareclasses:nonfatal, in which case the JVM continues without using shared classes.
User response
Wait until the cache has initialized or remove the read-only option.
JVMSHRC254E Error setting length of shared class cache file
Explanation
An error has occurred during shared class processing.
System action
The JVM ends, unless you have specified the nonfatal option with -Xshareclasses:nonfatal, in which case the JVM continues without using shared classes.
User response
Contact your IBM service representative.
JVMSHRC255E Error updating shared class cache file last detached time on JVM exit
Explanation
An error has occurred during shared class processing.
System action
The JVM ends, unless you have specified the nonfatal option with -Xshareclasses:nonfatal, in which case the JVM continues without using shared classes.
User response
Contact your IBM service representative.
JVMSHRC256I Persistent shared cache "%1$s" has been destroyed
Explanation
The shared cache 1$ has been removed as requested. This message is only issued if verbose shared classes messages has been requested with -Xshareclasses:verbose.
System action
When the cache is removed, the JVM ends.
User response
No action is required.
JVMSHRC257E Cannot allocate memory for linked list item in Manager
Explanation
An error has occurred during shared class processing.
System action
The JVM continues.
User response
The system might be low on resources. Try again when the system is more lightly loaded. If the situation persists, contact your IBM service representative.
JVMSHRC258E Cannot allocate memory for hashtable entry in Manager
Explanation
An error has occurred during shared class processing.
System action
The JVM continues.
User response
The system might be low on resources. Try again when the system is more lightly loaded. If the situation persists, contact your IBM service representative.
JVMSHRC259E Cannot enter Manager hashtable mutex
Explanation
An error has occurred during shared class processing.
System action
The JVM continues.
User response
The system might be low on resources. Try again when the system is more lightly loaded. If the situation persists, contact your IBM service representative.
JVMSHRC260E Failed to create pool in ByteDataManager
Explanation
An error has occurred during shared class processing.
System action
The JVM ends, unless you have specified the nonfatal option with -Xshareclasses:nonfatal, in which case the JVM continues without using shared classes.
User response
The system might be low on resources. Try again when the system is more lightly loaded. If the situation persists, contact your IBM service representative.
JVMSHRC269I The system does not support memory page protection
Explanation
Memory page protection is not supported on the runtime platform. This feature is disabled.
System action
Pages of the shared class cache are not protected against accidental corruption.
User response
No action is required.
JVMSHRC271E Unrecognised sub-option for option mprotect=
Explanation
The sub-option you provided for mprotect= was not recognized.
System action
The JVM ends.
User response
Provide a valid sub-option and restart the JVM.
JVMSHRC272I Full memory page protection successfully enabled for cache
Explanation
Every memory page of the cache has been protected.
System action
If any page of the cache is accessed illegally, the JVM ends.
User response
No action is required.
JVMSHRC273I Default memory page protection successfully enabled for cache
Explanation
All memory pages of the cache containing runtime data
have been protected.
System action
If any protected page of the cache is accessed illegally,
the JVM will end.
User response
No action is required.
JVMSHRC274I Memory page protection disabled for cache
Explanation
The cache memory is not protected against accidental corruption.
System action
The cache is not protected.
User response
No action is required.
JVMSHRC277E To run "%s" utility on nonpersistent class cache "%s", you must also use "nonpersistent" suboption
Explanation
The JVM cannot run the utility on the nonpersistent cache because it needs the nonpersistent suboption set.
System action
The JVM ends.
User response
Add the nonpersistent suboption and restart the JVM.
JVMSHRC278I Note that utility "%s" cannot operate on incompatible class cache "%s". Please use a JVM of the correct level.
Explanation
The JVM cannot run the utility on the cache because it is not compatible.
System action
The JVM continues.
User response
No action is required.
JVMSHRC282I The page size of the operating system is incompatible with this cache. Attempting to re-create the cache.
Explanation
The cache is divided up on page boundaries. If there is a page size mismatch, the cache is unusable.
System action
The JVM tries to remove and re-create the cache.
User response
No action is required.
JVMSHRC284E Cannot create a cache in readonly mode
Explanation
An error has occurred with shared classes processing.
System action
The JVM ends, unless you have specified the nonfatal option with -Xshareclasses:nonfatal, in which case the JVM continues without using shared classes.
User response
Remove the read-only option from your command-line and restart the JVM.
JVMSHRC285I Opened shared class persistent cache %1$s read-only
Explanation
Shared classes persistent cache %1$s has been opened for read-only access. This message is produced when -Xshareclasses:verbose is specified.
System action
The JVM continues.
User response
No action is required.
JVMSHRC286I Opened shared class cache %1$s read-only
Explanation
Shared classes cache %1$s has been opened for read-only access. This message is produced when -Xshareclasses:verbose is specified.
System action
The JVM continues.
User response
No action is required.
JVMSHRC287E Persistent cache cannot be located on a networked file system. Either select "nonpersistent" or a different cacheDir.
Explanation
An error has occurred with shared classes processing.
System action
The JVM ends, unless you have specified the nonfatal option with -Xshareclasses:nonfatal, in which case the JVM continues without using shared classes.
User response
Use the "nonpersistent" option.
JVMSHRC291E Cannot allocate memory for hashtable entry in ROMClassResourceManager
Explanation
An error has occurred during shared class processing.
System action
The JVM continues.
User response
The system might be low on resources. Try again when the system is more lightly loaded. If the situation persists, contact your IBM service representative.
JVMSHRC292E Cannot enter ROMClassResourceManager hashtable mutex
Explanation
An error has occurred during shared class processing.
System action
The JVM continues.
User response
The system might be low on resources. Try again when the system is more lightly loaded. If the situation persists, contact your IBM service representative.
JVMSHRC296I Running with option "noCoreMmap" will mean that IBM will be unlikely to assist with any crashes as class data will be missing from system dumps
Explanation
Without CORE_MMAP set to "yes", the system dumps do not contain the required class data.
System action
The JVM continues.
User response
If possible, run with the environment variable CORE_MMAP set to "yes" and remove the "noCoreMmap" option.
JVMSHRC297I To use persistent shared class caches on AIX, environment variable CORE_MMAP must be set to "yes"
Explanation
Without CORE_MMAP set to "yes", the system dumps will not contain the required class data.
System action
The JVM ends.
User response
Set CORE_MMAP or use nonpersistent caches.
JVMSHRC298E To run "%s" utility on persistent class cache "%s", use the "persistent" suboption
Explanation
The JVM cannot run the utility on the persistent cache, because the expected type is nonpersistent.
System action
The JVM ends.
User response
Add the persistent suboption.
JVMSHRC318E Error recovery: destroying shared memory.
Explanation
An error has occurred during shared class processing.
System action
The JVM ends, unless you have specified the nonfatal option with -Xshareclasses:nonfatal, in which case the JVM continues without using shared classes.
User response
Contact your IBM service representative.
JVMSHRC319E Error recovery: closing shared memory.
Explanation
An error has occurred during shared class processing.
System action
The JVM ends, unless you have specified the nonfatal option with -Xshareclasses:nonfatal, in which case the JVM continues without using shared classes.
User response
Contact your IBM service representative.
JVMSHRC320E Error recovery: destroying shared memory semaphores.
Explanation
An error has occurred during shared class processing.
System action
The JVM ends, unless you have specified the nonfatal option with -Xshareclasses:nonfatal, in which case the JVM continues without using shared classes.
User response
Contact your IBM service representative.
JVMSHRC321E Error recovery: closing shared memory semaphores.
Explanation
An error has occurred during shared class processing.
System action
The JVM ends, unless you have specified the nonfatal option with -Xshareclasses:nonfatal, in which case the JVM continues without using shared classes.
User response
Contact your IBM service representative.
JVMSHRC322E Failed initializing semaphores for shared class cache. Warning: your cache may be corrupt. If you experience problems using the shared cache, you may need to destroy and re-create it.
Explanation
An error has occurred during shared class processing.
System action
The JVM ends, unless you have specified the nonfatal option with -Xshareclasses:nonfatal, in which case the JVM continues without using shared classes.
User response
Contact your IBM service representative.
JVMSHRC323E ERROR: Entering the shared class cache header mutex failed. Warning: your cache may be corrupt. If you experience problems using the shared cache, you may need to destroy and re-create it.
Explanation
An error has occurred during shared class processing.
System action
The JVM ends, unless you have specified the nonfatal option with -Xshareclasses:nonfatal, in which case the JVM continues without using shared classes.
User response
Contact your IBM service representative.
JVMSHRC324E ERROR: Exiting the shared class cache header mutex failed. Warning: your cache may be corrupt. If you experience problems using the shared cache, you may need to destroy and re-create it.
Explanation
An error has occurred during shared class processing.
System action
The JVM ends, unless you have specified the nonfatal option with -Xshareclasses:nonfatal, in which case the JVM continues without using shared classes.
User response
Contact your IBM service representative.
JVMSHRC327E SH_OSCachesysv::acquireWriteLock() call to j9shsem_wait has failed with error %d.
Explanation
An error occurred waiting on a semaphore.
System action
The JVM ends.
User response
The system might be low on resources. Try again when the system is more lightly loaded. If the situation persists, contact your IBM service representative.
JVMSHRC328E System V IPC reported the following error '%s'
Explanation
An error occurred during the use of System V IPC functions
in the JVM.
System action
The JVM ends, unless you have specified the nonfatal
option with -Xshareclasses:nonfatal, in which
case the JVM continues without using shared classes.
User response
Contact your IBM service
representative if this problem persists.
JVMSHRC329E SH_CompositeCacheImpl:: enterReadWriteAreaMutex failed to acquire the string table mutex (return code %d).
Explanation
An error has prevented updates to the shared class
cache.
System action
The JVM attempts to continue.
User response
Contact your IBM service
representative if this problem persists.
JVMSHRC330E SH_CompositeCacheImpl::runExitCode failed to acquire the write area mutex (return code %d).
Explanation
An error has prevented updates to the shared class cache during shutdown.
System action
The JVM attempts to continue the shutdown process.
User response
Contact your IBM service representative if this problem persists.
JVMSHRC334E Error recovery failed: Destroying shared memory has failed.
Explanation
An error has occurred during shared class processing.
System action
The JVM ends, unless you have specified the nonfatal option with -Xshareclasses:nonfatal, in which case the JVM continues without using shared classes.
User response
Consult the diagnostic information in the Java documentation.
JVMSHRC335E Error recovery failed: Destroying shared semaphore has failed.
Explanation
An error has occurred during shared class processing.
System action
The JVM ends, unless you have specified the nonfatal option with -Xshareclasses:nonfatal, in which case the JVM continues without using shared classes.
User response
Consult the diagnostic information in the Java documentation.
JVMSHRC336E Port layer error code = %1$d
Explanation
This message shows the last portable error code stored
in the J9 Port layer, indicating the last error encountered.
System action
The JVM ends, unless -Xshareclasses:nonfatal is
specified, in which case processing continues without using shared
classes.
User response
Contact your IBM service representative.
JVMSHRC337E Platform error message: %1$s
Explanation
This message shows the platform specific error code
and message related to the last error that was stored in the J9 Port
layer. If the message does not indicate an error, there is probably
no platform error associated with this port layer error.
System action
The JVM ends, unless -Xshareclasses:nonfatal is
specified, in which case processing continues without using shared
classes.
User response
Contact your IBM service representative.
JVMSHRC338E Port layer error code = %1$d
Explanation
This message shows the last portable error code stored in the J9 Port layer, indicating the last error encountered.
System action
The JVM failed to clean up a System V IPC resource during error recovery.
User response
Consult the diagnostic information in the Java documentation.
JVMSHRC339E Platform error message: %1$s
Explanation
This message shows the platform specific error code and message related to the last error that was stored in the J9 Port layer. If the message does not indicate an error, there is probably no platform error associated with this port layer error.
System action
The JVM failed to clean up a System V IPC resource during error recovery.
User response
Consult the diagnostic information in the Java documentation.
JVMSHRC340E Shared Cache CRC check failed. Stored CRC %1$x, calculated CRC %2$x
Explanation
This message shows the CRC values when the cache startup
CRC check fails
System action
The JVM attempts to re-create the cache before starting.
If this process fails, the JVM ends, unless you have specified
the nonfatal option with -Xshareclasses:nonfatal.
User response
Contact your IBM service representative.
JVMSHRC361E Error while attaching to the shared memory during open/create
Explanation
An error has occurred in shared class processing.
System action
The JVM ends, unless you have specified the nonfatal
option with -Xshareclasses:nonfatal, in which
case the JVM continues without using shared classes.
User response
The system might be low on resources. Try again when
the system is more lightly loaded. If the situation persists, contact
your IBM service representative.
JVMSHRC363E Cannot allocate api for shared classes in shrinit
Explanation
An error has occurred in shared class initialization.
System action
The JVM ends, unless you have specified the nonfatal
option with -Xshareclasses:nonfatal, in which
case the JVM continues without using shared classes.
User response
The system might be low on resources. Try again when
the system is more lightly loaded. If the situation persists, contact
your IBM service representative.
JVMSHRC364E SH_OSCachesysv::acquireWriteLock() call to j9shsem_wait on semid %d has failed with error %d.
Explanation
An error occurred while waiting on a semaphore.
System action
The JVM ends.
User response
The system might be low on resources. Try again when
the system is more lightly loaded. If the situation persists, contact
your IBM service representative.
JVMSHRC375E The cache name is too long when the user name is included. There are %d bytes left in this buffer, and your user name is %d bytes.
Explanation
The system cannot include the username in
the shared class cache name.
System action
The JVM ends, unless you have specified the nonfatal
option with -Xshareclasses:nonfatal, in which
case the JVM continues without using shared classes.
User response
Contact your IBM service
representative.
JVMSHRC404E Failed to get a directory for the cache
Explanation
The directory path requested is bigger than the internal
buffer space.
System action
The JVM ends, unless you have specified the nonfatal
option with -Xshareclasses:nonfatal, in which
case the JVM continues without using shared classes.
User response
Use a shorter path or cache name.
JVMSHRC405E Failed to create a directory for the cache
Explanation
The directory specified for the shared cache could
not be created.
System action
The JVM ends, unless you have specified the nonfatal
option with -Xshareclasses:nonfatal, in which
case the JVM continues without using shared classes.
User response
Make sure that you have the correct file permissions
for the controldir or cachedir chosen.
JVMSHRC428I Removed older generation of shared class cache "%s"
Explanation
The older generation of the shared class cache was
successfully removed.
System action
Processing continues.
User response
No action is required.
JVMSHRC429I Failed to remove older generation of shared class cache "%s"
Explanation
The older generation of the shared class cache cannot
be removed.
System action
Processing continues.
User response
Run with the option -Xshareclasses:verbose enabled
to see other messages that might indicate why the cache is not removed.
JVMSHRC430I Failed to remove current generation of shared class cache "%s"
Explanation
The current generation of the shared class cache cannot
be removed.
System action
Processing continues.
User response
Other messages might be issued indicating the reason
why the cache is not removed. Investigate these messages.
JVMSHRC434E Value=%d passed by -Xitsn option is outside of the range of prime number values supported by the VM. Supported range = 0 - %u
Explanation
The value specified for the -Xitsn option
is larger than the biggest prime number supported by the JVM.
System action
The JVM ends.
User response
Check the value specified by the -Xitsn option
on the command line. The supported range is shown in the error message.
JVMSHRC435I -Xitsn%2$u uses %1$u bytes of memory, which is larger than the shared classes cache size of %3$u bytes
Explanation
The Shared Intern Table is part of the shared cache,
therefore it cannot be larger than the shared cache.
System action
A new Shared Intern Table size is calculated, proportional
to the shared cache size. Processing continues.
User response
Check the shared cache size. Check the intern string
table node count, which is specified by the -Xitsn option.
JVMSHRC436E Error acquiring shared class cache file header write lock
Explanation
An error has occurred in shared class processing.
System action
The JVM ends, unless you have specified the nonfatal
option with -Xshareclasses:nonfatal, in which
case the JVM continues without using shared classes.
User response
Contact your IBM service
representative.
JVMSHRC437E Error releasing shared class cache file header read lock
Explanation
An error has occurred in shared class processing.
System action
The JVM ends, unless you have specified the nonfatal
option with -Xshareclasses:nonfatal, in which
case the JVM continues without using shared classes.
User response
Contact your IBM service
representative.
JVMSHRC442E Shared cache "%s" is corrupt. Corruption code is %d. Corrupt value is 0x%x. No new JVMs will be allowed to connect to the cache. Existing JVMs can continue to function, but cannot update the cache.
Explanation
The shared class cache is corrupt.
System action
The JVM attempts to re-create the cache before starting.
If this process fails, the JVM ends unless you have specified the
nonfatal option with -Xshareclasses:nonfatal.
User response
Remove the shared class cache and try again. If
the situation persists, contact your IBM service
representative.
JVMSHRC443I Cache CRC is incorrect indicating a corrupt cache. Incorrect cache CRC: 0x%x.
Explanation
An error has occurred in shared class processing.
System action
The cache is marked as corrupt and the JVM continues.
User response
Contact your IBM service
representative.
JVMSHRC444I Read corrupt data for cache entry header 0x%p (invalid item length)
Explanation
An error has occurred in shared class processing.
System action
The cache is marked as corrupt and the JVM continues.
User response
Contact your IBM service
representative.
JVMSHRC445E Size of cache is too small to be useful. Invalid cache size: 0x%x.
Explanation
An error has occurred in shared class processing.
System action
The cache is marked as corrupt and the JVM continues.
User response
Contact your IBM service
representative.
JVMSHRC446E Failed to acquire header write lock during cache startup with error code: %d.
Explanation
An error has occurred in shared class processing.
System action
The cache is marked as corrupt and the JVM continues.
User response
Contact your IBM service
representative.
JVMSHRC447E Cache header eyecatcher is not valid. Address of eyecatcher string in cache header: 0x%p.
Explanation
An error has occurred in shared class processing.
System action
The cache is marked as corrupt and the JVM continues.
User response
Contact your IBM service
representative.
JVMSHRC448E Cache size field in cache header is not valid. Cache size in cache header is: 0x%x.
Explanation
An error has occurred in shared class processing.
System action
The cache is marked as corrupt and the JVM continues.
User response
Contact your IBM service
representative.
JVMSHRC449E Padding is non zero. Padding bytes in cache header are: %u.
Explanation
An error has occurred in shared class processing.
System action
The cache is marked as corrupt and the JVM continues.
User response
Contact your IBM service
representative.
JVMSHRC450E Data length field in cache header is not valid. Data length in cache header is: %u.
Explanation
An error has occurred in shared class processing.
System action
The cache is marked as corrupt and the JVM continues.
User response
Contact your IBM service
representative.
JVMSHRC451E Data start field in cache header is not valid. Data start address in cache header is: 0x%p.
Explanation
An error has occurred in shared class processing.
System action
The cache is marked as corrupt and the JVM continues.
User response
Contact your IBM service
representative.
JVMSHRC457E Invalid cache name, the cache name "%.*s" contains only whitespace or is empty
Explanation
The specified shared class cache name contains only
white space characters, or no characters.
System action
The JVM ends, unless you have specified the nonfatal
option with -Xshareclasses:nonfatal, in which
case the JVM continues without using shared classes.
User response
Change the shared class cache name to include non-whitespace
characters, and start the JVM again.
JVMSHRC461E -Xscminjitdata value should not be greater than -Xscmaxjitdata value
Explanation
The value for -Xscminjitdata cannot
be larger than -Xscmaxjitdata.
System action
The JVM ends.
User response
Change the value of -Xscminjitdata to
be less than or equal to the value of -Xscmaxjitdata.
JVMSHRC462I -Xscminjitdata value is greater than -Xscmx value, so it has been set to equal -Xscmx value
Explanation
The value specified for the -Xscminjitdata option
cannot be greater than the value for the -Xscmx option.
System action
The value for the -Xscminjitdata option
is changed and the JVM continues.
User response
No action is required.
JVMSHRC463I -Xscmaxjitdata value is greater than -Xscmx value, so it has been set to unlimited
Explanation
The value specified for the -Xscmaxjitdata option
cannot be greater than the value specified for the -Xscmx option.
System action
The value of the -Xscmaxjitdata option
is changed automatically and the JVM continues.
User response
No action is required.
JVMSHRC488E Total of -Xscminaot and -Xscminjitdata values should not be greater than available cache size
Explanation
The total value of the -Xscminaot and -Xscminjitdata options
cannot be greater than the available cache size.
System action
The JVM ends.
User response
Change the values of the -Xscminaot and -Xscminjitdata options
so that the total of these values does not exceed the available cache
size.
JVMSHRC500E The debug area is corrupt because free space low address %p, is greater than free space high address %p
Explanation
An error has occurred in shared class processing.
System action
The cache is marked as corrupt and the JVM continues.
User response
Contact your IBM service
representative.
JVMSHRC501E The debug area is corrupt because the 'line number table data' low address %p, is greater than the high address %p
Explanation
An error has occurred in shared class processing.
System action
The cache is marked as corrupt and the JVM continues.
User response
Contact your IBM service
representative.
JVMSHRC502E The debug area is corrupt because the 'local variable table data' low address %p, is greater than the high address %p
Explanation
An error has occurred in shared class processing.
System action
The cache is marked as corrupt and the JVM continues.
User response
Contact your IBM service
representative.
JVMSHRC503E The debug area is corrupt because storing 'line number table' %d bytes, and 'local variable table' %d bytes, will result in a 'line number table data' high address of %p, which will be greater than the new 'local variable table data' low address %p
Explanation
An error has occurred in shared class processing.
System action
The cache is marked as corrupt and the JVM continues.
User response
Contact your IBM service
representative.
JVMSHRC504E Cache data start is null. data start: %p
Explanation
An error has occurred in shared class processing.
System action
The cache is marked as corrupt and the JVM continues.
User response
Contact your IBM service
representative.
JVMSHRC505E The debug area is corrupt because free space high address %p minus the free space low address %p exceeds the debug region size of %lu bytes
Explanation
An error has occurred in shared class processing.
System action
The cache is marked as corrupt and the JVM continues.
User response
Contact your IBM service
representative.
JVMSHRC506E The debug area is corrupt because its size of %lu is larger than the total cache size of %u stored in the cache header
Explanation
An error has occurred in shared class processing.
System action
The cache is marked as corrupt and the JVM continues.
User response
Contact your IBM service
representative.
JVMSHRC508E Acquired a different semaphore than previously used with this cache. old semid=%d, new semid=%d
Explanation
An error has occurred in shared class processing.
System action
The cache is marked as corrupt and the JVM continues.
User response
Contact your IBM service
representative.
JVMSHRC511I Composite cache has bad initialization flag value. The value of ccInitComplete is %lu
Explanation
The value of the initialization flag for the composite
cache is incorrect.
System action
The cache is marked as corrupt and the JVM continues.
User response
Contact your IBM service
representative.
JVMSHRC514E Invalid setting for cacheDirPerm option. This must be unix style file permission in the range of 0700 - 0777 or 1700 - 1777 (in octal representation).
Explanation
The value specified for the cacheDirPerm parameter
is not in a valid format.
System action
The JVM ends.
User response
Run the command again with a valid cacheDirPerm value.
Use UNIX-style file permissions in octal representation in the range
of 0700 - 0777 or 1700 - 1777.
JVMSHRC517E Unrecognised sub-option for option printallstats= . Use printallstats=help to see available options.
Explanation
The suboption provided for printallstats= is
not recognized.
System action
The JVM ends.
User response
Run printallstats=help to see
a list of valid options and try again.
JVMSHRC547E Cannot allocate memory for character array in shrinit
Explanation
An error has occurred when parsing shared class command-line
options.
System action
The JVM ends, unless you have specified the nonfatal
option with -Xshareclasses:nonfatal, in which
case the JVM continues without using shared classes.
User response
The system might be low on resources. Try again when
the system is more lightly loaded. If the situation persists, contact
your IBM service representative.
JVMSHRC549E -Xshareclasses:checkStringTableReset may fail. String table is not large enough. It needs to be more than to OS page size. Table size = %d, Page size = %d
Explanation
An error has occurred in shared class processing.
System action
The JVM ends.
User response
Contact your IBM service
representative.
JVMSHRC550E ROUND_TO_PAGE_SIZE runtime flag is missing. -Xshareclasses:checkStringTableReset requires string table be rounded to page size.
Explanation
An error has occurred in shared class processing.
System action
The JVM ends.
User response
Contact your IBM service
representative.
JVMSHRC551E Cache \"%s\" is marked as full. Failed to allocate block size = %d.
Explanation
The JVM is unable to store the requested data in the
cache because the cache is marked as full.
System action
The JVM ends.
User response
Contact your IBM service
representative.
JVMSHRC552E Cannot allocate requested block size for cache \"%s\". Available bytes = %d, Requested bytes = %d
Explanation
There is not enough free memory in the shared class
cache to store the amount of data requested.
System action
The JVM ends.
User response
Contact your IBM service
representative.
JVMSHRC557E Unrecognised sub-option for option printstats= . Use printstats=help to see available options.
Explanation
The suboption provided for printstats= is
not recognized.
System action
The JVM ends.
User response
Run printstats=help for a list
of valid options and try again.
JVMSHRC559E Failed to create a directory \"%s\" for the shared class cache
Explanation
The directory specified for the shared class cache
could not be created.
System action
The JVM ends, unless you specified the nonfatal option
with -Xshareclasses:nonfatal, in which case the
JVM continues without using shared classes.
User response
Make sure that you have the right permissions for
the controldir or cachedir chosen.
JVMSHRC560E Internal cache name is not proper.
Explanation
An error has occurred in shared class processing.
System action
The JVM ends, unless you have specified the nonfatal
option with -Xshareclasses:nonfatal, in which
case the JVM continues without using shared classes.
User response
Contact your IBM service representative.
JVMSHRC561E Failed to initialize the shared classes cache, there is not enough space in the file system. Available free disk space bytes = %lld, requested bytes = %lld.
Explanation
An error has occurred in shared class processing.
System action
The JVM ends, unless you have specified the nonfatal
option with -Xshareclasses:nonfatal, in which
case the JVM continues without using shared classes.
User response
Increase the amount of space available in your file
system and try again.
JVMSHRC562I Read corrupt data for cache entry header 0x%p (invalid item length of %u bytes)
Explanation
An error has occurred in shared class processing.
System action
The cache is marked as corrupt and the JVM continues.
User response
Contact your IBM service
representative.
JVMSHRC572E Opening a Realtime cache, which is not compatible with this JVM, use the -Xrealtime JVM option to access this cache
Explanation
A standard JVM is accessing a real-time cache.
System action
The JVM ends, unless you have specified the nonfatal
option with -Xshareclasses:nonfatal, in which
case the JVM continues without using shared classes.
User response
To use a real-time JVM, specify the -Xrealtime option.
If you do not want to use a real-time JVM, use a different cache name.
JVMSHRC590E The "enableBCI" sub-option was specified but the existing cache was not created with the "enableBCI" sub-option.
Explanation
An error occurred when processing shared class options.
System action
The JVM ends, unless you have specified the nonfatal
option with -Xshareclasses:nonfatal, in which
case the JVM continues without using shared classes.
User response
Remove the enableBCI suboption,
which is incompatible with this shared classes cache and try again.
JVMSHRC594E The -Xshareclasses:cacheRetransformed sub-option is incompatible with a shared cache created with the enableBCI sub-option
Explanation
An error occurred when processing shared class options.
System action
The JVM ends, unless you have specified the nonfatal
option with -Xshareclasses:nonfatal, in which
case the JVM continues without using shared classes.
User response
Remove the cacheRetransformed suboption,
which is incompatible with this shared classes cache and try again.
JVMSHRC595E Command-line options \"%s\" and \"%s\" are incompatible
Explanation
The JVM found incompatible suboptions when processing
the shared class options.
System action
The JVM ends.
User response
Remove one of the incompatible -Xshareclasses suboptions
and try again.
JVMSHRC598E The raw class data area is corrupt because its size of %lu is larger than the total cache size of %lu.
Explanation
An error has occurred in shared class processing.
System action
The cache is marked as corrupt and the JVM continues.
User response
Contact your IBM service
representative.
JVMSHRC599E The raw class data area free space is corrupt ('free space start'=%p, 'free space end'=%p, 'free size'=%lu bytes)
Explanation
An error has occurred in shared class processing.
System action
The cache is marked as corrupt and the JVM continues.
User response
Contact your IBM service
representative.
JVMSHRC600E The raw class data area is corrupt because storing %u bytes will exceed the available area free space ('free space start'=%p, 'free space end'=%p).
Explanation
An error has occurred in shared class processing.
System action
The cache is marked as corrupt and the JVM continues.
User response
Contact your IBM service
representative.
JVMSHRC605E The memory size for \"%s\" is too large, or specifies units other than 'K','M', or 'G'.
Explanation
The memory size is too large, or specifies units other
than K, M, or G.
System action
The JVM ends.
User response
Correct or remove the incorrect command-line option
and try again.
JVMSHRC611E The "disableBCI" sub-option is specified but the existing cache was created with the "enableBCI" sub-option.
Explanation
An error occurred when processing shared class options.
System action
The JVM ends, unless you have specified the nonfatal
option with -Xshareclasses:nonfatal, in which
case the JVM continues without using shared classes.
User response
Remove the disableBCI suboption,
which is incompatible with this shared classes cache and try again.
JVMSHRC613E An error has occurred while opening semaphore. Control file is found to be corrupt.
Explanation
An error occurred during shared class processing.
System action
The JVM ends, unless you specified the nonfatal option
with -Xshareclasses:nonfatal, in which case the
JVM continues without using shared classes.
User response
Check any messages that follow, which might indicate
the problem. For further assistance, contact your IBM service representative.
JVMSHRC614E An error has occurred while opening semaphore. Mismatch in semaphore ID.
Explanation
An error occurred during shared class processing.
System action
The JVM ends, unless you specified the nonfatal option
with -Xshareclasses:nonfatal, in which case the
JVM continues without using shared classes.
User response
Check any messages that follow, which might indicate
the problem. For further assistance, contact your IBM service representative.
JVMSHRC615E An error has occurred while opening semaphore. Mismatch in semaphore key.
Explanation
An error occurred during shared class processing.
System action
The JVM ends, unless you specified the nonfatal option
with -Xshareclasses:nonfatal, in which case the
JVM continues without using shared classes.
User response
Check any messages that follow, which might indicate
the problem. For further assistance, contact your IBM service representative.
JVMSHRC616E An error has occurred while opening semaphore. Mismatch in number of semaphores in the semaphore set.
Explanation
An error occurred during shared class processing.
System action
The JVM ends, unless you specified the nonfatal option
with -Xshareclasses:nonfatal, in which case the
JVM continues without using shared classes.
User response
Check any messages that follow, which might indicate
the problem. For further assistance, contact your IBM service representative.
JVMSHRC617E An error has occurred while opening semaphore. Semaphore marker not found in the semaphore set.
Explanation
An error occurred during shared class processing.
System action
The JVM ends, unless you specified the nonfatal option
with -Xshareclasses:nonfatal, in which case the
JVM continues without using shared classes.
User response
Check any messages that follow, which might indicate
the problem. For further assistance, contact your IBM service representative.
JVMSHRC618E Semaphore control file is not readable.
Explanation
The JVM cannot read the semaphore control file.
System action
The JVM ends, unless you specified the nonfatal option
with -Xshareclasses:nonfatal, in which case the
JVM continues without using shared classes.
User response
Check that the semaphore control file has read/write
permissions and try again. If the situation persists, contact your IBM service representative.
JVMSHRC619E Semaphore control file is read only.
Explanation
The semaphore control file has only read permission.
System action
The JVM ends, unless you specified the nonfatal option
with -Xshareclasses:nonfatal, in which case the
JVM continues without using shared classes.
User response
Check that the semaphore control file has read/write
permissions and try again. If the situation persists, contact your IBM service representative.
JVMSHRC620E Error opening shared memory region. Control file is found to be corrupt.
Explanation
An error occurred during shared class processing.
System action
The JVM ends, unless you specified the nonfatal option
with -Xshareclasses:nonfatal, in which case the
JVM continues without using shared classes.
User response
Check any messages that follow, which might indicate
the problem. For further assistance, contact your IBM service representative.
JVMSHRC621E Error opening shared memory region. Mismatch in shared memory ID.
Explanation
An error occurred during shared class processing.
System action
The JVM ends, unless you specified the nonfatal option
with -Xshareclasses:nonfatal, in which case the
JVM continues without using shared classes.
User response
Check any messages that follow, which might indicate
the problem. For further assistance, contact your IBM service representative.
JVMSHRC622E Error opening shared memory region. Mismatch in shared memory key.
Explanation
An error occurred during shared class processing.
System action
The JVM ends, unless you specified the nonfatal option
with -Xshareclasses:nonfatal, in which case the
JVM continues without using shared classes.
User response
Check any messages that follow, which might indicate
the problem. For further assistance, contact your IBM service representative.
JVMSHRC623E Error opening shared memory region. Check for group id failed.
Explanation
An error occurred during shared class processing.
System action
The JVM ends, unless you specified the nonfatal option
with -Xshareclasses:nonfatal, in which case the
JVM continues without using shared classes.
User response
Check any messages that follow, which might indicate
the problem. For further assistance, contact your IBM service representative.
JVMSHRC624E Error opening shared memory region. Check for user id failed.
Explanation
An error occurred during shared class processing.
System action
The JVM ends, unless you specified the nonfatal option
with -Xshareclasses:nonfatal, in which case the
JVM continues without using shared classes.
User response
Check any messages that follow, which might indicate
the problem. For further assistance, contact your IBM service representative.
JVMSHRC625E Error opening shared memory region. Check for shared memory size failed.
Explanation
An error occurred during shared class processing.
System action
The JVM ends, unless you specified the nonfatal option
with -Xshareclasses:nonfatal, in which case the
JVM continues without using shared classes.
User response
Check any messages that follow, which might indicate
the problem. For further assistance, contact your IBM service representative.
JVMSHRC626I Recreation of shared memory control file is not allowed when retrieving cache stats.
Explanation
This message provides information only.
System action
The JVM ends, unless you specified the nonfatal option
with -Xshareclasses:nonfatal, in which case the
JVM continues without using shared classes.
User response
No action is required.
JVMSHRC627I Recreation of shared memory control file is not allowed when running in read-only mode.
Explanation
This message is for information only.
System action
The JVM ends, unless you specified the nonfatal option
with -Xshareclasses:nonfatal, in which case the
JVM continues without using shared classes.
User response
No action is required.
JVMSHRC628E Shared memory control file is not readable.
Explanation
The JVM cannot read the shared memory control file.
System action
The JVM ends, unless you specified the nonfatal option
with -Xshareclasses:nonfatal, in which case the
JVM continues without using shared classes.
User response
Check that the shared memory control file has read/write
permissions and try again. If the situation persists, contact your IBM service representative.
JVMSHRC629E Shared memory control file is read only.
Explanation
The shared memory control file has only read permission.
System action
The JVM ends, unless you specified the nonfatal option
with -Xshareclasses:nonfatal, in which case the
JVM continues without using shared classes.
User response
Check that the shared memory control file has read/write
permissions and try again. If the situation persists, contact your IBM service representative.
JVMSHRC630I Space is full for storing non-AOT/non-JIT data, such as classes, in shared cache \"%s\".
Explanation
The available space for storing non-AOT/non-JIT data,
such as classes, in the named shared classes cache is full. No further
data can be added.
System action
The JVM continues. The named shared cache is still
operational and continues to provide increased performance for loading
the classes that are stored. However, classes that are not contained
in the cache are always loaded from their source.
User response
To gain the full benefit of shared classes, delete
and re-create the named cache, specifying a larger shared class cache
size with the -Xscmx parameter.
JVMSHRC631I Space reserved for AOT data in shared cache \"%s\" is full. Use -Xscminaot to increase space reserved for AOT data.
Explanation
The available space for storing AOT data in the named
shared classes cache is full. No further AOT data can be added.
System action
The JVM continues. The named shared cache is still
operational and continues to provide increased performance for loading
the classes that are stored. However, no more AOT compiled methods
can be added to the cache.
User response
To allow the JVM to store more AOT compiled methods
into the shared classes cache, increase the value that is specified
by the -Xscminaot option.
JVMSHRC632I Space reserved for JIT data in shared cache \"%s\" is full. Use -Xscminjitdata to increase space reserved for JIT data.
Explanation
The available space for storing JIT data in the named
shared classes cache is full. No further JIT data can be added.
System action
The JVM continues. The named shared cache is still
operational and continues to provide increased performance for loading
the classes that are stored. However, no more JIT-related data can
be added to the cache.
User response
To allow the JVM to store more JIT-related data into
the shared classes cache, increase the value that is specified by
the -Xscminjitdata option.
JVMSHRC633E The "-XX:+StoreIntermediateClassfile" option was specified but the existing cache was not created with the "-XX:+StoreIntermediateClassfile" option.
Explanation
An error occurred when processing shared class options.
System action
The JVM ends, unless you specified the nonfatal option
with -Xshareclasses:nonfatal, in which case the
JVM continues without using shared classes.
User response
Remove the incompatible option and try again.
JVMSHRC634E The "-XX:-StoreIntermediateClassfile" option was specified but the existing cache was created with the "-XX:+StoreIntermediateClassfile" option.
Explanation
An error occurred when processing shared class options.
System action
The JVM ends, unless you specified the nonfatal option
with -Xshareclasses:nonfatal, in which case the
JVM continues without using shared classes.
User response
Remove the option -XX:-StoreIntermediateClassfile from
the command line to use the existing shared classes cache.
JVMSHRC637E The -Xshareclasses:cacheRetransformed sub-option is incompatible with an existing BCI enabled shared cache.
Explanation
An error occurred when processing shared class options.
System action
The JVM ends, unless you specified the nonfatal option
with -Xshareclasses:nonfatal, in which case the
JVM continues without using shared classes.
User response
Remove the incompatible suboption and try again.
JVMSHRC638I Cache creation with the cacheRetransformed option forces disableBCI mode.
Explanation
When you use the option -Xshareclasses:cacheRetransformed,
the shared cache that is created does not support Byte Code Instrumentation
(BCI). Using this option is equivalent to setting -Xshareclasses:disableBCI.
System action
The JVM continues.
User response
No action is required. This message is for information
only.
JVMSHRC639E Only shared cache utility options can be used in combination with -Xmt. Put other shared cache options in the javad.options file.
Explanation
Shared cache runtime options must be specified in
the javad.options file. The javad process
must be restarted before any shared classes cache options take effect.
System action
The JVM ends.
User response
Replace the incompatible -Xshareclasses option
with a -Xshareclasses utility option and try
again.
JVMSHRC646E The JVM could not check the permissions of the semaphore set associated with the shared cache.
Explanation
An error occurred during shared classes processing.
System action
The JVM ends, unless you specified the nonfatal option
with -Xshareclasses:nonfatal, in which case the
JVM continues without using shared classes.
User response
Contact your IBM service
representative.
JVMSHRC647E The JVM detected effective user id of the process is the owner but not the creator of semaphore set associated with the shared cache. JVM will not attach to the shared cache to prevent accessing unintended shared cache.
Explanation
An error occurred during shared classes processing.
System action
The JVM ends, unless you specified the nonfatal option
with -Xshareclasses:nonfatal, in which case the
JVM continues without using shared classes.
User response
Delete the existing shared classes cache and restart
to create a new shared classes cache.
JVMSHRC648E The JVM is not configured to access semaphore set associated with existing non-persistent shared class cache. To attach to the non-persistent shared class cache, use 'groupAccess' sub-option.
Explanation
An error occurred during shared classes processing.
System action
The JVM ends, unless you specified the nonfatal option
with -Xshareclasses:nonfatal, in which case the
JVM continues without using shared classes.
User response
Modify the existing -Xshareclasses option
to add a groupAccess sub option and start again.
JVMSHRC649E The JVM does not permit access to the shared cache's semaphore set created and owned by another user not in its group.
Explanation
An error occurred during shared classes processing.
System action
The JVM ends, unless you specified the nonfatal option
with -Xshareclasses:nonfatal, in which case the
JVM continues without using shared classes.
User response
Specify a different cache name or directory to avoid
a conflict with the existing shared classes cache. This cache was
created by another user that is not in the same group.
JVMSHRC650E The JVM could not check the permissions of the shared memory associated with the shared cache.
Explanation
An error occurred during shared classes processing.
System action
The JVM ends, unless you specified the nonfatal option
with -Xshareclasses:nonfatal, in which case the
JVM continues without using shared classes.
User response
Contact your IBM service
representative.
JVMSHRC651E The JVM detected effective user id of the process is the owner but not the creator of shared memory associated with the shared cache. JVM will not attach to the shared cache to prevent accessing unintended shared cache.
Explanation
An error occurred during shared classes processing.
System action
The JVM ends, unless you specified the nonfatal option
with -Xshareclasses:nonfatal, in which case the
JVM continues without using shared classes.
User response
Delete the existing shared classes cache and restart
to create a new shared classes cache.
JVMSHRC652E The JVM is not configured to access shared memory associated with existing non-persistent shared class cache. To attach to the non-persistent shared class cache, use 'groupAccess' sub-option.
Explanation
An error occurred during shared classes processing.
System action
The JVM ends, unless you specified the nonfatal option
with -Xshareclasses:nonfatal, in which case the
JVM continues without using shared classes.
User response
Modify the existing -Xshareclasses option
to add the groupAccess sub option and try again.
JVMSHRC653E The JVM is not configured to access shared memory associated with existing non-persistent shared class cache. To attach to the non-persistent shared class cache, use 'groupAccess' and 'readonly' sub-option.
Explanation
An error occurred during shared classes processing.
System action
The JVM ends, unless you specified the nonfatal option
with -Xshareclasses:nonfatal, in which case the
JVM continues without using shared classes.
User response
Modify the existing -Xshareclasses option
to add the groupAccess and readOnly sub
options and try again.
JVMSHRC654E The JVM does not permit access to the shared cache's shared memory region created and owned by another user not in its group.
Explanation
An error occurred during shared classes processing.
System action
The JVM ends, unless you specified the nonfatal option
with -Xshareclasses:nonfatal, in which case the
JVM continues without using shared classes.
User response
Specify a different cache name or directory to avoid
a conflict with an existing shared classes cache. This cache was created
by another user that is not in the same group.
JVMSHRC656E The JVM is not configured to access shared cache file. To attach to the shared class cache, use 'groupAccess' suboption.
Explanation
An error occurred within shared classes processing.
System action
The Java VM
ends, unless you specified the nonfatal option by using the -Xshareclasses:nonfatal parameter,
in which case the Java VM continues
without using shared classes.
User response
Modify the existing -Xshareclasses: option
to add the groupAccess suboption, then restart
the Java VM.
JVMSHRC657E The JVM does not permit access to the shared cache file because the JVM process's user ID and group ID are different from the shared cache file owner's user ID and group ID, and the JVM process's user ID does not belong to the shared cache file owner's group.
Explanation
An error occurred within shared classes processing.
System action
The Java VM
ends, unless you specified the nonfatal option by using the -Xshareclasses:nonfatal parameter,
in which case the Java VM continues
without using shared classes.
User response
Specify a different cache name or directory to avoid
conflict with an existing shared cache that is created by another
user who is in a different group.
JVMSHRC658E The JVM could not check the permissions of the shared cache file.
Explanation
An error occurred within shared classes processing.
System action
The Java VM
ends, unless you specified the nonfatal option by using the -Xshareclasses:nonfatal parameter,
in which case the Java VM continues
without using shared classes.
User response
Contact your IBM service
representative.
JVMSHRC659E An error has occurred while opening shared memory
Explanation
An error occurred in shared class processing. Further
messages might follow, providing more detail.
System action
The Java VM
ends, unless you specified the nonfatal option by using the -Xshareclasses:nonfatal parameter,
in which case the Java VM continues
without using shared classes.
User response
Contact your IBM service
representative, unless subsequent messages indicate otherwise.
JVMSHRC660E The JVM failed to associate semaphore set id=%d with the shared class cache.
Explanation
This message displays the ID of the semaphore set that
the Java VM failed to associate
with the shared class cache due to an error that is indicated in previous
messages.
System action
The Java VM
continues.
User response
Use the ipcrm command to remove
the semaphore set that is indicated in the error message, if it still
exists and is not in use.
JVMSHRC661E The JVM failed to associate shared memory id=%d with the shared class cache.
Explanation
This message displays the ID of the shared memory
that the Java VM failed to associate
with the shared class cache due to an error that is indicated in previous messages.
System action
The Java VM
continues.
User response
Use the ipcrm command to remove
the shared memory that is indicated in the error message, if it still
exists and is not in use.
JVMSHRC662E Error recovery: destroyed semaphore set associated with shared class cache.
Explanation
An error occurred in shared class processing, and
as part of error recovery the Java VM destroyed
the semaphore set that was associated with the shared class cache.
System action
The Java VM
detected an error during shared class processing and destroyed the
semaphore set in an attempt to recover.
User response
Contact your IBM service
representative.
JVMSHRC663I Error recovery: destroyed semaphore set with id=%d associated with shared class cache.
Explanation
An error occurred in shared class processing, and
as part of error recovery the Java VM destroyed
the semaphore set that as associated with the shared class cache.
System action
The Java VM
detected an error during shared class processing and destroyed the
semaphore set in an attempt to recover.
User response
Contact your IBM service
representative.
JVMSHRC664E Error recovery failed: Failed to destroy the semaphore set with semid=%d associated with shared class cache. Only creator or owner or user with administrative privileges can destroy the semaphore set.
Explanation
An error occurred in shared class processing. The Java virtual machine's attempt to destroy
the semaphore set as part of error recovery failed because the operating
system allows only the creator, owner, or a user with administrative
privileges to destroy the semaphore set.
System action
The Java VM
ends, unless you specified the nonfatal option by using the -Xshareclasses:nonfatal parameter,
in which case the Java VM continues
without using shared classes.
User response
No action is required.
JVMSHRC665E Error recovery failed: Failed to destroy the semaphore set with semid=%d associated with shared class cache.
Explanation
An error occurred in shared class processing. The Java virtual machine's attempt to destroy
the semaphore set as part of error recovery failed.
System action
The Java VM
ends, unless you specified the nonfatal option by using the -Xshareclasses:nonfatal parameter,
in which case the Java VM continues
without using shared classes.
User response
Contact your IBM service
representative.
JVMSHRC666E Error recovery: destroyed shared memory associated with shared class cache.
Explanation
An error occurred in shared class processing and as
part of error recovery the Java VM
destroyed the shared memory that was associated with the shared class
cache.
System action
The Java VM
detected an error during shared class processing and destroyed the
shared memory in an attempt to recover.
User response
Contact your IBM service
representative.
JVMSHRC667I Error recovery: destroyed shared memory with id=%d associated with shared class cache.
Explanation
An error occurred in shared class processing and as
part of error recovery the Java VM
destroyed the shared memory that was associated with the shared class
cache.
System action
The Java VM
detected an error during shared class processing and destroyed the
shared memory in an attempt to recover.
User response
Contact your IBM service
representative.
JVMSHRC668E Error recovery failed: Failed to destroy the shared memory with shmid=%d associated with shared class cache. Only creator or owner or user with administrative privileges can destroy the shared memory.
Explanation
An error occurred in shared class processing. The Java virtual machine's attempt to destroy
the shared memory as part of error recovery failed because the operating
system allows only the creator, owner, or a user with administrative
privileges to destroy the shared memory.
System action
The Java VM
ends, unless you specified the nonfatal option by using the -Xshareclasses:nonfatal parameter,
in which case the Java VM continues
without using shared classes.
User response
No action is required.
JVMSHRC669E Error recovery failed: Failed to destroy the shared memory with shmid=%d associated with shared class cache.
Explanation
An error occurred in shared class processing. The Java virtual machine's attempt to
destroy the shared memory as part of error recovery failed.
System action
The Java VM
ends, unless you specified the nonfatal option by using the -Xshareclasses:nonfatal parameter,
in which case the Java VM continues
without using shared classes.
User response
Contact your IBM service
representative.
JVMSHRC670I Error recovery: attempting to use shared cache in readonly mode if the shared memory region exists, in response to "-Xshareclasses:nonfatal" option.
Explanation
An error occurred in shared class processing. The
presence of the -Xshareclasses:nonfatal option
causes the Java VM to attempt
to use the shared cache in read-only mode.
System action
The Java VM
attempts to attach to the shared memory segment of the shared class
cache in read-only mode if it exists.
User response
No action is required.
JVMSHRC671E User is not allowed to destroy the semaphore set with semid=%d. Only creator or owner or user with administrative privileges can destroy the semaphore set.
Explanation
The operating system allows only the creator, owner,
or a user with administrative privileges to destroy the semaphore
set.
System action
The Java VM
continues.
User response
No action is required.
JVMSHRC672E Failed to destroy semaphore set associated with shared class cache.
Explanation
An error occurred while destroying the semaphore set
that is associated with the shared class cache.
System action
The Java VM
continues.
User response
Contact your IBM service
representative.
JVMSHRC673E Failed to destroy semaphore set with semid=%d associated with shared class cache.
Explanation
An error occurred while destroying the semaphore set
that is associated with the shared class cache.
System action
The Java VM
continues.
User response
Contact your IBM service
representative.
JVMSHRC674E User is not allowed to destroy the shared memory with shmid=%d. Only creator or owner or user with administrative privileges can destroy the shared memory.
Explanation
The operating system allows only the creator, owner,
or a user with administrative privileges to destroy the shared memory.
System action
The Java VM
continues.
User response
No action is required.
JVMSHRC675E Failed to destroy shared memory associated with shared class cache.
Explanation
An error occurred while destroying the shared memory
that is associated with the shared class cache.
System action
The Java VM
continues.
User response
Contact your IBM service
representative.
JVMSHRC676E Failed to destroy shared memory with shmid=%d associated with shared class cache.
Explanation
An error occurred while destroying the shared memory
that is associated with the shared class cache.
System action
The Java VM
continues.
User response
Contact your IBM service
representative.
JVMSHRC677E Port layer error code = %1$d
Explanation
This message shows the last portable error code that
is stored in the J9 Port layer. This message indicates the last error
that was encountered.
System action
The Java VM
failed to clean up a System V IPC resource.
User response
Contact your IBM service
representative.
JVMSHRC678E Platform error message: %1$s
Explanation
This message shows the platform-specific error code
and message that is related to the last error that was stored in the
J9 Port layer.
System action
The Java VM
failed to clean up a System V IPC resource.
User response
Contact your IBM service
representative.
JVMSHRC679E Error recovery failure: Failed to remove the semaphore set control file %s associated with shared class cache.
Explanation
An error occurred during shared class processing.
The Java virtual machine's attempt
to remove the control file as part of error recovery failed.
System action
The Java VM
continues.
User response
If the Java VM
fails to start, remove the control files manually.
JVMSHRC680E Error recovery failure: Failed to remove the semaphore set control file %s associated with shared class cache.
Explanation
An error occurred during shared class processing.
The Java virtual machine's attempt
to remove the control file as part of error recovery failed.
System action
The Java VM
continues.
User response
If the Java VM
fails to start, remove the control files manually.
JVMSHRC681E System limit for maximum number of semaphores or the system wide maximum number of semaphores has been reached.
Explanation
The Java VM
failed to create a new semaphore set for the shared class cache because
the system limit was reached.
System action
If you specified the -Xshareclasses:nonfatal option,
the Java VM tries to use an
existing shared class cache in read-only mode. If the cache does not
exist, the Java VM continues
without the shared class cache. If you did not specify the -Xshareclasses:nonfatal option,
the Java VM ends.
User response
Contact your system administrator to increase the
system limit on semaphore resources, or clean up any unused semaphore
sets in the system then restart the Java VM.
JVMSHRC682E System limit for maximum number of shared memory regions or system-wide limit on memory allocated to shared memory regions has been reached.
Explanation
The Java VM
failed to create a new shared memory region for the shared class cache
because the system limit was reached.
System action
If you specified the -Xshareclasses:nonfatal option
the Java VM continues without
the shared class cache, otherwise the Java VM
ends.
User response
Contact your system administrator to increase the
system limit on shared memory resources, or clean up any unused shared
memory regions in the system then restart the Java VM.
JVMSHRC683E System limit on the total number of open files has been reached.
Explanation
The Java VM
failed to create a new control file for the shared class cache because
the system limit was reached.
System action
If you specified the -Xshareclasses:nonfatal option
and this error occurred when creating a semaphore control file, the Java VM tries to use an existing
shared class cache in read-only mode. If the cache does not exist,
the Java VM continues without
the shared class cache. If this error occurred when creating a shared
memory control file, the Java VM
continues without the shared class cache. If you did not specify the -Xshareclasses:nonfatal option,
the Java VM ends.
User response
Contact your system administrator to increase the
system limit on maximum open files, or close any unused files then
restart the Java VM.
JVMSHRC684E An error has occurred while opening semaphore. Control file could not be locked.
Explanation
An error has occurred in shared class processing.
Further messages might follow, providing more detail.
System action
If you specified the -Xshareclasses:nonfatal option,
the Java VM tries to use an
existing shared class cache in read-only mode. If the cache does not
exist, the Java VM continues
without the shared class cache. If you did not specify the -Xshareclasses:nonfatal option,
the Java VM ends.
User response
Contact your IBM service
representative, unless subsequent messages indicate otherwise.
JVMSHRC685E An error has occurred while opening shared memory. Control file could not be locked.
Explanation
An error occurred in shared class processing. Further
messages might follow, providing more detail.
System action
If you specified the -Xshareclasses:nonfatal option,
the Java VM continues without
the shared class cache, otherwise the Java VM
ends.
User response
Contact your IBM service
representative, unless subsequent messages indicate otherwise.
JVMSHRC686I Failed to startup shared class cache. Continue without using it as -Xshareclasses:nonfatal is specified
Explanation
An error occurred during shared class cache start.
You specified the -Xshareclasses:nonfatal option,
so the Java VM will continue
without using the shared class cache.
System action
The Java VM
continues without the shared class cache.
User response
Contact your IBM service
representative to understand why the shared class cache could not
be started. Previous error messages might indicate the reason.
JVMSHRC687E A new shared class cache cannot be created when running with -Xshareclasses:readonly option
Explanation
An error occurred during shared class cache start.
The Java VM cannot create a
new shared class cache when the -Xshareclasses:readonly option
is specified.
System action
The Java VM
ends unless you specified the -Xshareclasses:nonfatal option,
in which case the Java VM continues
without the shared class cache.
User response
Remove the readonly suboption
from the -Xshareclasses option, then restart
the Java VM. The readonly suboption
is useful only if the shared class cache already exists.
JVMSHRC697E Failed to get a directory for the shared cache
Explanation
The directory path requested is bigger than the internal
buffer space.
System action
The JVM fails to complete the operation of creating
a snapshot of the non-persistent shared cache.
User response
Use a shorter directory path or cache name.
JVMSHRC698I Non-persistent shared cache \"%s\" has been restored successfully from the snapshot
Explanation
The non-persistent shared cache is successfully restored
from the snapshot.
System action
The JVM continues.
User response
No action is required. This message is only for information.
JVMSHRC699E Failed to restore the non-persistent shared cache \"%s\" from the snapshot
Explanation
An error occurred when the JVM attempted to restore
the non-persistent cache.
System action
The JVM fails to complete the operation of restoring
a non-persistent shared cache from the snapshot.
User response
Other messages might indicate the reason why the
cache cannot be restored from the snapshot.
JVMSHRC700I Snapshot of non-persistent shared cache \"%s\" has been created
Explanation
The JVM successfully created the snapshot of an existing
non-persistent shared cache.
System action
The JVM continues.
User response
No action is required. This message is only for information.
JVMSHRC701E Failed to create a snapshot of non-persistent shared cache \"%s\"
Explanation
An error occurred when the JVM attempted to create
a snapshot of a non-persistent shared cache.
System action
The JVM fails to complete the operation of creating
the snapshot of a non-persistent shared cache.
User response
Other messages might indicate the reason why the
snapshot failed to be created.
JVMSHRC702I Failed to get a directory for the shared cache snapshot
Explanation
The directory path that is requested is bigger than
the internal buffer space.
System action
The JVM fails to complete the required operation
on the shared cache snapshot.
User response
Use a shorter directory path or cache name.
JVMSHRC703E Failed to open the shared cache snapshot file \"%s\"
Explanation
An error occurs when the JVM attempts to open the
shared cache snapshot file.
System action
The JVM fails to complete the required operation
on the shared cache snapshot file.
User response
Previous error messages might indicate the reason
for this failure. If this is not the case, contact your IBM service representative.
JVMSHRC704E Port layer error code = %1$d
Explanation
This message shows the last portable error code that
was encountered.
System action
The JVM fails to complete the required operation
on the shared cache snapshot.
User response
A later message might provide more information about
this error code and the action that can be taken. If this is not the
case, contact your IBM service
representative.
JVMSHRC705E Platform error message: %1$s
Explanation
This message shows the platform-specific error code
and message that relates to the last portable error code that was
encountered. This code might indicate a success message, in which
case there is probably no associated platform error.
System action
The JVM fails to complete the required operation
on the shared cache snapshot file.
User response
If an appropriate action cannot be determined from
the error message, contact your IBM service representative.
JVMSHRC706E Failed to acquire file lock on the shared cache snapshot file
Explanation
An error occurs when the JVM attempts to acquire a
file lock on the shared cache snapshot file.
System action
The JVM fails to complete the required operation
on the shared cache snapshot file.
User response
Previous error messages might indicate the reason
for the failure. If not, contact your IBM service
representative.
JVMSHRC707E Failed to acquire the mutex of cache \"%s\"
Explanation
An error occurs when the JVM attempts to acquire a
cache mutex.
System action
The JVM fails to complete the operation of creating
the snapshot of a non-persistent shared cache.
User response
Verify that the system has enough native resources
for the JVM. If the problem persists, contact your IBM service representative.
JVMSHRC708E Failed to truncate the existing non-persistent shared cache snapshot file \"%s\"
Explanation
An error occurs when the JVM attempts to truncate
the non-persistent shared cache snapshot file.
System action
The JVM fails to complete the operation.
User response
Previous error messages might indicate the reason.
Contact your IBM service representative.
JVMSHRC710E Failed to write into the non-persistent shared cache snapshot file \"%s\"
Explanation
An error occurs when the JVM attempts to write to
a non-persistent shared cache snapshot file.
System action
The JVM fails to complete the operation.
User response
Previous error messages might indicate the reason
for the failure, for example, the disk might be full. If this is not
the case, contact your IBM service
representative.
JVMSHRC711E Failed to reposition the offset of the file descriptor in the non-persistent shared cache snapshot file \"%s\"
Explanation
An error occurs when the JVM attempts to reposition
the offset of the file descriptor in the non-persistent shared cache
snapshot file.
System action
The JVM fails to complete the operation of creating
the snapshot of a non-persistent shared cache.
User response
Previous error messages might indicate the reason
for the failure. If this is not the case, contact your IBM service representative.
JVMSHRC713E Failed to get the length of the shared cache snapshot file \"%s\"
Explanation
An error occurs when the JVM attempts to obtain the
length of the snapshot file.
System action
The JVM fails to complete the operation of destroying
a shared cache snapshot.
User response
Previous error messages might indicate the reason
for the failure. If this is not the case, contact your IBM service representative.
JVMSHRC714I No shared cache snapshots available
Explanation
There are no snapshots present in the cacheDir that
can be processed by the command requested.
System action
Processing continues.
User response
No action is required.
JVMSHRC715I Removed older generation of shared cache snapshot \"%s\"
Explanation
The JVM successfully removes an older generation of
the indicated shared cache snapshot.
System action
JVM processing continues.
User response
No action is required. This message is only for information.
JVMSHRC716I Failed to remove older generation of shared cache snapshot \"%s\"
Explanation
The JVM is unable to remove the older generation of
the indicated shared cache snapshot.
System action
JVM processing continues.
User response
Previous error messages might indicate the reason
for the failure. If this is not the case, contact your IBM service representative.
JVMSHRC717I Failed to remove current generation of shared cache snapshot \"%s\"
Explanation
The JVM is unable to remove the current generation
of the indicated shared cache snapshot.
System action
The JVM fails to remove the snapshot of a shared
cache.
User response
Previous error messages might indicate the reason
for this failure. If this is not the case, contact your IBM service representative.
JVMSHRC718E Shared cache snapshot does not exist
Explanation
The JVM attempts to remove a shared cache snapshot
that does not exist.
System action
The JVM ends.
User response
No action is required.
JVMSHRC719I Shared cache snapshot \"%s\" is destroyed
Explanation
The named shared cache snapshot is removed, as requested.
System action
The JVM continues.
User response
No action is required. This message is only for
information.
JVMSHRC720I Recreation of shared memory control file is not allowed when creating a snapshot of the cache
Explanation
The JVM cannot create a snapshot of the shared cache
because a valid shared cache does not exist.
System action
The JVM ends.
User response
No action is required.
JVMSHRC721E The JVM is not configured to access the non-persistent shared cache snapshot file \"%s\". To open the file, use 'groupAccess' sub-option.
Explanation
An error occurred during shared classes processing.
System action
The JVM fails to restore a non-persistent shared
cache from the snapshot.
User response
Modify your -Xshareclasses: option
to add the groupAccess suboption and try again. The
snapshot might have been created by another user in the same group
as the current user.
JVMSHRC722E The JVM does not permit access to the shared cache snapshot file \"%s\" because the JVM process's user ID and group ID are different from the shared cache snapshot file owner's user ID and group ID, and the JVM process's user ID does not belong to the shared cache snapshot file owner's group.
Explanation
An error occurred during shared classes processing.
System action
The JVM fails to restore a non-persistent shared
cache from the snapshot.
User response
Specify a different cache name or directory. This
action avoids a conflict with an existing shared cache snapshot that
was created by another user that is not in the same group.
JVMSHRC723E The JVM could not check the permissions of the shared cache snapshot file \"%s\"
Explanation
An error occurred during shared classes processing.
System action
The JVM fails to restore a non-persistent shared
cache from the snapshot.
User response
Contact your IBM service
representative.
JVMSHRC724E Shared cache snapshot file \"%s\" does not exist
Explanation
The shared cache snapshot file is not found on the
disk.
System action
The JVM fails to restore a shared cache from the
snapshot.
User response
Contact your IBM service
representative.
JVMSHRC725E The length of the non-persistent shared cache snapshot file \"%s\" is invalid. The length of the file is %lld bytes. A valid snapshot file is at least %d bytes and at most %lld bytes.
Explanation
The length of the file is not valid
System action
The JVM fails to restore a non-persistent shared
cache from the snapshot.
User response
Check that the file is a valid shared cache snapshot
file.
JVMSHRC726E Non-persistent shared cache \"%s\" already exists. It cannot be restored from the snapshot.
Explanation
Only a new non-persistent shared cache can be restored
from a snapshot.
System action
The JVM fails to restore a non-persistent shared
cache from the snapshot.
User response
Check that the non-persistent cache does not exist
before restoring the cache from the snapshot.
JVMSHRC727E An error has occurred in creating the new non-persistent shared cache
Explanation
The JVM cannot start the new cache.
System action
The JVM fails to restore a non-persistent shared
cache from the snapshot.
User response
Verify that the system has enough native resources
for the JVM. If the problem persists, contact your IBM service representative.
JVMSHRC728E Failed to read the non-persistent shared cache snapshot file \"%s\"
Explanation
An error occurs when reading the non-persistent shared
cache snapshot file.
System action
The JVM fails to restore a non-persistent shared
cache from the snapshot.
User response
Previous error messages might indicate the reason
for the error. If this is not the case, contact your IBM service representative.
JVMSHRC729E The snapshot was created by a different JVM build and doesn't match the running JVM
Explanation
An error occurs when the JVM attempts to start the
restored cache. The build ID in the snapshot is different from the
ID of the current JVM.
System action
The JVM fails to restore a non-persistent shared
cache from the snapshot.
User response
Use a JVM that matches the snapshot, or destroy the
snapshot.
JVMSHRC730I The JVM has created shared cache with '-Xshareclasses:restrictClasspaths' option. Subsequent JVM invocations will not be able to store classpaths into the shared cache
Explanation
When the -Xshareclasses:restrictClasspaths option
is used, subsequent JVMs cannot store class paths into the shared
cache unless they are running with the -Xshareclasses:allowClasspaths option.
System action
The JVM continues.
User response
No action is required. This message is only for information.
JVMSHRC731I The JVM has ignored '-Xshareclasses:restrictClasspaths' option as the existing shared cache was created without '-Xshareclasses:restrictClasspaths' option
Explanation
-Xshareclasses:restrictClasspaths is
applicable only when the JVM is initializing a new shared cache.
System action
The JVM continues.
User response
For this option to be effective you must remove the
existing shared cache and restart the JVM.
JVMSHRC732I The JVM can store classpaths into the shared cache created with '-Xshareclasses:restrictClasspaths' option
Explanation
The JVM can store class paths into the shared cache
because the -Xshareclasses:allowClasspaths option
is also specified.
System action
The JVM continues.
User response
No action is required. This message is only for information.
JVMSHRC733I The JVM cannot store classpaths into the shared cache, since the cache was created with the '-Xshareclasses:restrictClasspaths' option
Explanation
The JVM attaches to an existing shared cache created
with the -Xshareclasses:restrictClasspaths option.
System action
The JVM continues.
User response
No action is required. This message is only for information.
JVMSHRC735I Use a %d-bit JVM to perform the requested operation on the %d-bit shared cache \"%s\" as the %d-bit JVM cannot verify that the shared memory was created by the JVM
Explanation
The JVM cannot verify the size of the shared cache.
The requested operation is not carried out to avoid accidental access
to shared memory of another application.
System action
The JVM continues.
User response
You must use a JVM that has the same address mode
as the shared cache to carry out the requested operation.
JVMSHRC743E Invalid method specification(s) for option \"%s\"
Explanation
The method specification provided was not recognized.
System action
The JVM ends.
User response
Specify a valid method specification and try again.
JVMSHRC744I Invalidated the %d AOT method(s)
Explanation
Successfully found the AOT method(s) and performed
the required operation.
System action
The JVM ends.
User response
No action is required. This message is for information
only.
JVMSHRC745I Revalidated the %d AOT method(s)
Explanation
Successfully found the AOT method and performed the
required operation.
System action
The JVM ends.
User response
No action is required. This message is for information
only.
JVMSHRC746I Found the %d AOT method(s)
Explanation
Successfully found the AOT method and performed the
required operation.
System action
The JVM ends.
User response
No action is required. This message is for information
only.
JVMSHRC747E Failed to invalidate the AOT method(s)
Explanation
An error occurred while performing the requested operation
on the AOT method.
System action
The JVM ends.
User response
Previous messages might indicate the reason for the
error. Contact your IBM service
representative.
JVMSHRC748E Failed to revalidate the AOT method(s)
Explanation
An error occurred while attempting the requested operation
on the AOT method.
System action
The JVM ends.
User response
Previous messages might indicate the reason for this
error. Contact your IBM service
representative.
JVMSHRC749E Failed to find the AOT method(s)
Explanation
An error occurred while attempting the requested operation
on the AOT method.
System action
The JVM ends.
User response
Previous messages might indicate the reason for this
error. Contact your IBM service
representative.
JVMSHRC750I No AOT methods match the method specification(s)
Explanation
There are no AOT methods in the cache that match the
method specification.
System action
The JVM ends.
User response
No action is required.
JVMSHRC751E Failed to parse the method specifications. No more than %d method specifications are allowed.
Explanation
Too many method specifications are specified.
System action
The JVM ends.
User response
Reduce the number of method specifications and try
again. The maximum limit is 64.
JVMSHRC752E Failed to parse the method specification(s)
Explanation
An error occurred while parsing the method specification.
System action
The JVM ends.
User response
Correct the format of the method specification and
try again.
JVMSHRC753E Failed to get the cache write mutex
Explanation
An error occurred when acquiring the write mutex of
the cache.
System action
The JVM ends.
User response
Verify that the system has enough native resources
for the JVM to work properly. If the problem persists, contact your IBM service representative.
JVMSHRC754I Recreation of shared memory control file is not allowed.
Explanation
The required operation cannot complete because a valid
shared cache does not exist.
System action
The JVM ends.
User response
None required.
JVMSHRC756W Failed to set group access permission on the shared cache file as requested by the 'groupAccess' sub-option.
Explanation
Cannot set the group access permission when creating the new cache with sub-option
groupAccess. This problem might be caused by setting umask
incorrectly.
System action
The JVM continues.
User response
Check the umask setting and ensure that the user has sufficient
permission for creating the new cache with group access.
JVMSHRC757W Failed to set group access permission as requested by the 'groupAccess' sub-option on the semaphore set with semid=%d associated with shared class cache.
Explanation
Cannot set the group access permission when creating the new semaphore with
sub-option groupAccess.
System action
The JVM continues.
User response
Ensure the user has sufficient permission for creating the new semaphore with group
access.
JVMSHRC758W Failed to set group access permission as requested by the 'groupAccess' sub-option on the shared memory with shmid=%d associated with shared class cache.
Explanation
Cannot set the group access permission when creating the new shared memory with
sub-option groupAccess.
System action
The JVM continues.
User response
Ensure that the user has sufficient permission for creating the new shared memory
with group access.
JVMSHRC759W Failed to set group access permission as requested by the 'groupAccess' sub-option on the semaphore control file associated with shared class cache.
Explanation
Cannot set the group access permission when creating the new control file with
sub-option groupAccess. This problem might be caused by the setting
umask incorrectly.
System action
The VM continues.
User response
Check the umask setting and ensure that the user has sufficient
permission for creating the semaphore control file with group access.
JVMSHRC760W Failed to set group access permission as requested by the 'groupAccess' sub-option on the shared memory control file associated with shared class cache.
Explanation
Cannot set the group access permission when creating the new control file with
sub-option groupAccess. This problem might be caused by the setting
umask incorrectly.
System action
The VM continues.
User response
Check the umask setting and ensure that the user has sufficient
permission for creating the shared memory control file with group access.
JVMSHRC761W Failed to set group access permission as requested by the 'groupAccess' sub-option on the shared cache snapshot file.
Explanation
Cannot set the group access permission when creating the snapshot of a
non-persistent shared cache with sub-option groupAccess. This problem might be
caused by setting the umask incorrectly.
System action
The VM continues.
User response
Check the umask setting and ensure that the user has sufficient
permission for creating the shared memory control file with group access.
JVMSHRC762E Error getting stats of the shared class cache file when verifying its group access permission.
Explanation
An error has occurred during shared classes processing.
System action
The JVM ends, unless you have specified the nonfatal
option with -Xshareclasses:nonfatal, in which
case the JVM continues without using shared classes.
User response
Contact your IBM service
representative.
JVMSHRC763E All shared classes sub-options in total should not be longer than %u chars.
Explanation
The -Xshareclasses sub-options exceed the maximum
length.
System action
The JVM ends, unless you have specified the nonfatal option with
-Xshareclasses:nonfatal, in which case the JVM continues without using shared
classes.
User response
Ensure the -Xshareclasses sub-options are not longer than the
maximum length and retry.
JVMSHRC764E Unable to create shared memory of size %1$d bytes as requested \n \
Explanation
The system has not been able to create a shared class cache of the size requested (1$). A cache of the maximum size permitted on your system (2$) is created instead. This message is specific to Linux systems.
System action
The JVM continues.
User response
If you require a larger cache, destroy this cache, increase the value of SHMMAX,
and re-create the cache.
JVMSHRC765I Memory page protection on runtime data, string read-write data and partially filled pages is successfully enabled
Explanation
Memory pages of the cache that contain runtime data, string read/write data, and
partially filled pages, are protected.
System action
If any protected page of the cache is accessed illegally, the Java VM crashes.
User response
No action required.
JVMSHRC766I Memory page protection on runtime data and partially filled pages is successfully enabled
Explanation
Memory pages of the cache that contain runtime data and partially filled pages are
protected.
System action
If any protected page of the cache is accessed illegally, the Java VM crashes.
User response
No action required.
JVMSHRC767I Memory page protection on runtime data and string read-write data is successfully enabled
Explanation
Memory pages of the cache that contain runtime data and string read/write data are
protected.
System action
If any protected page of the cache is accessed illegally, the Java VM crashes.
User response
No action required.
JVMSHRC768I Memory page protection on runtime data is successfully enabled
Explanation
Memory pages of the cache that contain runtime data are protected.
System action
If any protected page of the cache is accessed illegally, the JVM will
crash.
User response
No action required.
JVMSHRC769I The JVM has enabled shared cache partial page protection as the existing shared cache was created with partial page protection enabled.
Explanation
The Java VM is attached to an existing shared
cache, which was created with partial protection enabled. Any Java VM attaching to an existing shared cache enables partial page protection, irrespective of
command line options.
System action
The Java VM protects both partially filled
pages and full pages in the shared class cache.
User response
Remove the existing shared cache and restart the Java VM. This action makes the -Xshareclasses:mprotect=nopartialpages or
-Xshareclasses:mprotect=none option effective.
JVMSHRC770I The JVM has disabled protecting partially filled pages. If -Xshareclasses:mprotect=onfind is specified, it is also ignored.
Explanation
The Java VM is attached to an existing shared
cache that was created with the -Xshareclasses:mprotect=nopartialpages option. Any
JVM attaching to this type of cache disables partial page protection, irrespective of command line
options.
System action
The Java VM protects only full pages in the
shared class cache. Partially filled pages are not protected.
User response
Remove the existing shared cache and restart the Java VM. By default, the Java VM protects partially
filled pages in the shared cache after the startup phase.
JVMSHRC771I Enable memory protection of partially filled pages. On z/OS it is equivalent to 'partialpagesonstartup'.
Explanation
The -Xsoftmx limit set for shared cache usage has been reached
and no data can be added to the shared cache.
System action
The JVM continues. The named shared cache is still operational and continues to
provide increased performance for loading the classes it contains. However, classes not contained in
the cache will always be loaded from their source.
User response
Increase the -Xsoftmx limit if the user wants more data to be
added to the shared cache.
JVMSHRC772I The softmx limit for shared cache \"%s\" usage is reached. Use option \"%s\" to increase the softmx limit.
Explanation
The -Xsoftmx limit set for shared cache usage has been reached
and no data can be added to the shared cache.
System action
The JVM continues. The named shared cache is still operational and continues to
provide increased performance for loading the classes it contains. However, classes not contained in
the cache will always be loaded from their source.
System action
Increase the -Xsoftmx limit if user wants more data to be
added to the shared cache.
JVMSHRC773I The space for AOT data in shared cache \"%s\" is full.
Explanation
The space for AOT data in the named shared class cache is full and no further AOT
data can be added to it. If the shared cache is not full, either the maximum space allowed for AOT
data or the -Xsoftmx limit set for shared cache usage is
reached.
System action
The JVM continues. The named shared cache is still operational and continues to
provide increased performance for loading the classes it contains. However, no more AOT compiled
methods can be added to the cache.
User response
If the shared cache is not full, the maximum space allowed for AOT data can be
increased by using the -Xshareclasses:adjustmaxaot option. If the
-Xsoftmx limit for shared cache usage is reached, you can increase it by using
the -Xshareclasses:adjustsoftmx option. You can also increase the minimum space
reserved for AOT data by using the -Xshareclasses:adjustminaot
option.