Getting - Error:
Error: Exception thrown by the agent : java.rmi.server.ExportException: Port already in use: 9999; nested exception is:
java.net.BindException: Address already in use
While running GettingStarted (Clover ETL Project) in Integrator on Linux server. Not sure where is the conflict...and How can I change this port..I do not see any other application running except Integrator.
I typically see this issue if I try and execute 2 graphs simultaneously in my Integrator IDE. Also, if I start up a graph while I'm debugging another graph.
If that is not the case, using the command netstat should tell you which processes has reserved port 9999 and is giving you an issue.
In addition to Patrick's good advice: port 9999 is typically associated with JMX, and Integrator will open this port so that you can externally monitor ETLGraph execution. Whilst you should remain aware of the potential problems of accidentally running multiple EID ETLGraphs simultaneously (which can cause other problems), if something external is claiming port 9999 and you don't need JMX (you probably don't), you can: