Autonomic application server unneeded process disablement
First Claim
Patent Images
1. In an application server environment, a method comprising:
- from a comprehensive list of available services for start up of the application server, autonomically determining which specific services are required by the application to be initiated within the application server environment during start up, wherein said autonomically determining further comprise parsing an ear file of the application through a pre-processor which provides introspection of the ear file to complete a discovery of the specific services associated with the application;
generating a binary file having an on indicator for each of said specific services and an off indicator for other services among the list of services that are not determined to be a specific service; and
dynamically enabling start up of the application server with only those specific services required by the application and which have an on indicator.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system, and computer program product for enabling efficient start up of an application server with the components required for complete operation of the supported application. A pre-processor autonomically determines the specific services that are required by the application to be initiated within the application server during start up of the application. The specific services are selected from a comprehensive list of available services for start up of the application server. The application server is then started up with only the specific services required by the application, rather than the full list of services.
46 Citations
17 Claims
-
1. In an application server environment, a method comprising:
-
from a comprehensive list of available services for start up of the application server, autonomically determining which specific services are required by the application to be initiated within the application server environment during start up, wherein said autonomically determining further comprise parsing an ear file of the application through a pre-processor which provides introspection of the ear file to complete a discovery of the specific services associated with the application; generating a binary file having an on indicator for each of said specific services and an off indicator for other services among the list of services that are not determined to be a specific service; and dynamically enabling start up of the application server with only those specific services required by the application and which have an on indicator. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer program product comprising:
-
a computer readable medium; and program code on said computer readable medium for; from a comprehensive list of available services for start up of an application server, autonomically determining which specific services are required by the application to be initiated within the application server environment during start up; and enabling user selection of services among the list of services to include and exclude from pre-determined specific services; dynamically enabling start up of the application server with only those specific services required by the application and those services selected from the list of services to include. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A data processing system comprising:
-
a processor; a memory coupled to the processor and which comprises program code that when executed by the processor provides the functions of; enabling an application server functionality comprising multiple available services to support a particular application being provided by the application server; from a comprehensive list of available services for start up of the application server; autonomically determining which specific services are required by the application to be initiated within the application server environment during start up; and generating a binary file having an on indicator for each of said specific services and an off indicator for other services among the list of services that are not determined to be a specific service; and dynamically enabling start up of the application server with only those specific services required by the application and which have an on indicator. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification