Consultor Eletrônico



Kbase P180290: Windows SQL Explorer crashes with Java exception on java.lang.UnsatisfiedLinkError and java/security
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   10/01/2011
Status: Unverified

SYMPTOM(s):

Windows SQL Explorer crashes with Java exception on java.lang.UnsatisfiedLinkError and java/security/AccessController.doPrivileged, when connecting to database

Windows SQL Explorer shows the error:

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

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)

SQL92 connection fails when connecting to Progress database.

FACT(s) (Environment):

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

CAUSE:

Incorrect Service Name or port number provided to connection Parameters.

FIX:

Find the correct Service Name or port number using:

1) Database log file searching for message 5644 that contains port number used to start that broker.

OR

2) Use P6689, "How to find the port number to use to connect the database using promon" .