JRockit 8.1 SP2 - (win32) throws NotAvailableException when Console tries to connect - CR135568 (Doc ID 774777.1)

Last updated on NOVEMBER 05, 2016

Applies to:

Oracle JRockit / JRockit / 8,1
Information in this document applies to any platform

Goal

DESCRIPTION:
For security reasons, customer has WLS/JRockit running as a non-Administrator highly-customized user with restrictions
on access and permissions. If the console tries to connect to this server, exceptions are seen both in the console
window and in the server logs.  If WLS is running as an Administrator, these exceptions disappear. They are seen only
if the WLS is running under this custom login. It does not matter whether the console is started as an Administrator
or a custom user, so the problem must be on the server side. The problem cannot be reproduced under vanilla
non-Administrator accounts like the "User" group or the default "Guest" account, so the problem
must lie in the customizations/restrictions imposed by the customer on this special login. The customer wants to know
what additional privileges the WebLogic Server user account would need in order to resolve this issue (without making
the user account an Administrator). The customer uses VB scripts to configure this user.

The following exceptions are seen in the WLS server logs when the console tries to connect to the JRockit JVM:
[JRockit] Program error: Unimplemented functionality in the Management API: com.bea.jvm.NotAvailableException: could
not enumerate processors (1) error=-1073738824 The following stack trace has also been seen: [JRockit] Program error:
Unimplemented functionality in the Management API: com.bea.jvm.NotAvailableException: could not open counter 238:
error=-2147481648

CONFIGURATION:
JRockit 8.1 SP2
32-bit Windows

Solution

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms