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