Consultor Eletrônico



Kbase P8220: SQL Explorer generates a Java exception related to an UnsatisfiedLinkError with AccessController.doP
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   1/10/2011
Status: Verified

SYMPTOM(s):

SQL Explorer generates a Java exception related to an UnsatisfiedLinkError with AccessController.doPrivileged, when connecting database

Windows SQL Explorer shows the error:

=== SQL Exception 1 ===
SQLState=HY000
ErrorCode=-20212
[JDBC Progress Driver]:Error in Network Daemon

UNIX SQL Explorer shows the error:
Database Not Started

In the error message "Details" box on Windows, or the SQLExplorer.Exceptions file on UNIX you will find the error:

java.lang.UnsatisfiedLinkError: java/security/AccessController.doPrivileged Possible causes: If you are trying to use J/Direct (@dll.import), check your compiler version (for JVC, requires 4336 or greater.) If you are trying to use RNI, there are new requirements: see documentation.
at java/security/AccessController.doPrivileged (AccessController.java)
at java/rmi/server/RemoteServer.<clinit> (RemoteServer.java:96)
at com/progress/vj/explorer/ProgressExplorer.getClientEventBroker (ProgressExplorer.java)
(--> Complete error in Note)

SQL92 connection fails when connecting to a Progress database.

FACT(s) (Environment):

Progress 9.x
OpenEdge 10.0x
OpenEdge 10.1A
Database is running, and already has 4GL users connecting to the database.

CAUSE:

Database has run out of remote servers. When 4GL remote clients are using all of the remote servers then the database can't serve SQL-92 clients.

FIX:

Please review the appropriate solution to resolve the problem:

19968: How to set up a secondary login broker to attend SQL-92 connections for Progress 9.1A, 9.1B and 9.1C

or

P7843: How to configure a secondary SQL92 Broker for Progress 9.1D