There's probably a ton of tools out there that you can use to tell what is using which ports. I, personally, use "TCPView" from Sysinternals. You can get it here:
Run that to see what process is actually connected to that port and ... kill it :-)
Most probably you have another Java application running that has started the RMI Registry. 1099 is the port the Java RMI Registry uses.