If the notepad instances are in separate JVMs there isn't a problem: they would each use the singleton instance of their own JVM.

On the other hand the notepad instances might all be running in...