Still trying to find why my DIIOP setup is breaking and then fixing itself at random. I switched over to using NotesFactory.getIOR(“127.0.0.1”); and then using createSessionWithIOR to connect. This works just fine, but I still get the random times when it just returns a NULL pointer error. I started printing the IOR string to the console, and I find that when DIIOP refuses connections, the IOR string that getIOR pulls from the server is in fact NULL. It seems like the diio_ior.txt file is being deleted and DIIOP stops responding untill it recreates it.
Can anyone think of a cause for this? Replication or somthing that would kill the text file in the HTML directory?