An improved solution for intelligent configuration for restarting failed
application server instances is provided. In an embodiment of the
invention, a method for restarting a failed application server instance
includes: receiving a notice of a failure of an application server
instance; obtaining a cause of the failure; automatically applying at
least one configuration change to the application server instance based
on the cause; and recovering the application server instance.