we have deployed an application to production 2 weeks ago
application has an administration screen using a jaas domain and a user/properties file -
today the admin failed to login - when i checked the log :
i saw an IOException saying that it cant find the users/roles file and -
".. (too many open files ).."
of course we checked and files were there but what does the too many open files means..??
if anyone has a clue..
a restart solved it , but it cannot be restarted every time !
It means that there is a file leak in your applications. File or some other descriptor is being opened and not closed. You'll have to use an os specific tool to try to track down where this is occurring.