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:
- Disable JMX: go to your ETLGraph Run Configuration and on the Main tab, select "Turn off JMX (--noJMX).
- Change the port number: (Window -> Preferences -> CloverETL -> Tracking -> Port), change from 9999 to an unused port.