the application I'm responsible for wrote an OutOfMemoryError into one of the logs 5 days before the application stopped to write anything to any of the various application logs. When nothing was writen to the logs anymore the application was truly dead as the users called up that the application is not responding.
I'm now a bit puzzled, because I always thought that the JVM is completely hung after an OutOfMemoryError. The logs show no other error, so I'm assuming the OutOfMemoryError was the problem for the application to stop working.
So the question is whether the JVM can continue to some extend when it has run into an OutOfMemoryError. It's an application based on several OSGi bundles.
Thank you, Oliver