This is what I came to ask myself constantly this past few months. Lately, I’ve been noticing that vast majority of all erra on server is due to some java library error. For example, we experience an annoying issue, when at certain point, Notes decide that some Crypto library is missing and doesn’t load up successfully. Not until you restart the server that is. IBMs suggestion was to reinstall the server, as apparently corresponding jar file got corrupted somewhere during upgrade (WTF?!). All fine and well, but this is a production server. A server that hosts thousand users daily. A server that quite frankly has no other issue but this one. There is definitely not going to be any reinstall taking place in near future.

Are Notes really built for Java? Because at this point it certainly fails to look so.