Symptom
On Linux, FME Server may fail to start up fully when configured to use an Oracle database server. The log files fmeprocessmonitorcore.log or fmeprocessmonitorengine.log indicate certain components of FME Server fail to start. Other log files may have the following line, followed by a stack trace:
> SQLException: COM.safe.fmeserver.database.FMEServerDBException: java.sql.SQLException: No more data to read from socket
Cause
There may be performance issues with a Java virtual machine (JVM) setting for random number generation.
Resolution
Change the JVM setting that is causing the performance issue.
1. Open the file:
<FMEServerDir>/Utilities/jre/lib/security/java.security
securerandom.source=file:/dev/urandom
To:
securerandom.source=file:/dev/./urandom
# -Djava.security.egd=file:/dev/urandom
To:
-Djava.security.egd=file:/dev/./urandom
2. Change the line
- Uncomment and change the line:
- Restart FME Server.
Comments
0 comments
Please sign in to leave a comment.