Solaris 9 12/03 Release Notes

Application Server Might Crash During Dynamic Reloading (4750461)

If an application has many Enterprise JavaBeansTM components, the server might crash during dynamic reloading of the application. The dynamic reloading feature is used in the development environment to quickly test minor changes to an application. The crash is caused by attempting to use more file descriptors than are available.

Workaround: Follow these steps:

  1. Increase the file descriptors limit by adding lines, in this format, to the /etc/system file.

    • set rlim_fd_max=8192

    • set rlim_fd_cur=2048

    The values can be set higher or lower, depending upon the size of the application.

  2. Reboot the system.