P
US8776048B2ActiveUtilityPatentIndex 63

Early configuration in deploying an enterprise application

Assignee: ABUELSAAD KELLYPriority: May 22, 2012Filed: May 22, 2012Granted: Jul 8, 2014
Est. expiryMay 22, 2032(~5.9 yrs left)· nominal 20-yr term from priority
Inventors:ABUELSAAD KELLYBHOGAL KULVIR SINGHDELUCA LISA SEACATJANG SOOBAEK
G06F 9/44505
63
PatentIndex Score
2
Cited by
32
References
19
Claims

Abstract

Illustrative embodiments include a method, system, and computer program product for early configuration of an application in a deployment of an enterprise application. A section is located in an enterprise application deployment file of the enterprise application. The section includes configuration information of the application. The configuration information of the application is loaded before completing loading of the enterprise application deployment file such that the application is configurable without waiting for the loading of the enterprise application deployment file to complete. Loading the enterprise application deployment file is continued without waiting for a configuring of the application using the configuration information of the application that is loaded.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A method for early configuration of an application in a deployment of an enterprise application, the method comprising:
 a computer locating a section in an enterprise application deployment file of the enterprise application, the section including configuration information of the application, wherein the application has a corresponding application deployment file, the application deployment file including the configuration information of the application and deployment information of the application such that during a deployment of the application using the application deployment file the configuration information of the application loads after the deployment information of the application has completed loading, wherein the configuration information of the application is moved from the deployment file of the application to the section in the enterprise application deployment file, wherein the deployment information of the application is moved to a second section in the enterprise application deployment file such that during the deployment of the enterprise application the configuration information of the application loads separately from the deployment information of the application and before the deployment information of the application has completed loading; 
 the computer loading the configuration information of the application before completing loading of the enterprise application deployment file such that the application is configurable without waiting for the loading of the enterprise application deployment file to complete; and 
 the computer continuing to load the enterprise application deployment file without waiting for a configuring of the application using the configuration information of the application that is loaded. 
 
     
     
       2. The method of  claim 1 , further comprising:
 the computer receiving the enterprise application deployment file. 
 
     
     
       3. The method of  claim 1 , wherein locating the section comprises:
 the computer identifying the section as including a set of configuration information corresponding to a set of applications, the applications in the set of applications forming sub-applications of the enterprise application. 
 
     
     
       4. The method of  claim 1 , wherein the section is situated in a designated location in the enterprise application deployment file for loading without waiting for the loading of the enterprise application deployment file to complete. 
     
     
       5. The method of  claim 1 , wherein loading the configuration information of the application before completing loading of the enterprise application deployment file allows manipulating the configuration information of the application before the application is deployed. 
     
     
       6. A computer program product comprising one or more computer-readable tangible storage devices and computer-readable program instructions which are stored on the one or more storage devices and when executed by one or more processors, perform the method of  claim 1 . 
     
     
       7. A computer system comprising one or more processors, one or more computer-readable memories, one or more computer-readable tangible storage devices and program instructions which are stored on the one or more storage devices for execution by the one or more processors via the one or more memories and when executed by the one or more processors perform the method of  claim 1 . 
     
     
       8. A method for enabling early configuration of an application in a deployment of an enterprise application, the method comprising:
 a computer receiving a description of a set of applications to be deployed with the enterprise application, the application being a member of the set of applications, wherein the application has a corresponding application deployment file, the application deployment file including configuration information of the application and deployment information of the application such that during a deployment of the application using the application deployment file the configuration information of the application loads after the deployment information of the application has completed loading; 
 the computer selecting the configuration information from the application deployment file corresponding to the application; 
 the computer moving the configuration information from the deployment file of the application to a section in an enterprise application deployment file for deploying the enterprise application, the configuration information for loading without waiting for loading of the enterprise application deployment file to complete; and 
 the computer moving the deployment information of the application to a second section in the enterprise application deployment file such that during the deployment of the enterprise application the configuration information of the application loads separately from the deployment information of the application and before the deployment information of the application has completed loading. 
 
     
     
       9. The method of  claim 8 , further comprising:
 the computer modifying the configuration information of the application prior to the moving such that the application is configurable using the modified configuration information before the deployment information of the application is loaded. 
 
     
     
       10. A computer program product comprising one or more computer-readable tangible storage devices and computer-readable program instructions which are stored on the one or more storage devices and when executed by one or more processors, perform the method of  claim 8 . 
     
     
       11. A computer system comprising one or more processors, one or more computer-readable memories, one or more computer-readable tangible storage devices and program instructions which are stored on the one or more storage devices for execution by the one or more processors via the one or more memories and when executed by the one or more processors perform the method of  claim 8 . 
     
     
       12. A computer program product for early configuration of an application in a deployment of an enterprise application, the computer program product comprising:
 one or more computer-readable tangible storage devices; 
 program instructions, stored on at least one of the one or more storage devices, to locate a section in an enterprise application deployment file of the enterprise application, the section including configuration information of the application, wherein the application has a corresponding application deployment file, the application deployment file including the configuration information of the application and deployment information of the application such that during a deployment of the application using the application deployment file the configuration information of the application loads after the deployment information of the application has completed loading, wherein the configuration information of the application is moved from the deployment file of the application to the section in the enterprise application deployment file, wherein the deployment information of the application is moved to a second section in the enterprise application deployment file such that during the deployment of the enterprise application the configuration information of the application loads separately from the deployment information of the application and before the deployment information of the application has completed loading; 
 program instructions, stored on at least one of the one or more storage devices, to load the configuration information of the application before completing loading of the enterprise application deployment file such that the application is configurable without waiting for the loading of the enterprise application deployment file to complete; and 
 program instructions, stored on at least one of the one or more storage devices, to continue to load the enterprise application deployment file without waiting for a configuring of the application using the configuration information of the application that is loaded. 
 
     
     
       13. The computer program product of  claim 12 , further comprising:
 program instructions, stored on at least one of the one or more storage devices, to receive the enterprise application deployment file. 
 
     
     
       14. The computer program product of  claim 12 , wherein the program instructions to locate the section comprise:
 program instructions, stored on at least one of the one or more storage devices, to identify the section as including a set of configuration information corresponding to a set of applications, the applications in the set of applications forming sub-applications of the enterprise application. 
 
     
     
       15. The computer program product of  claim 12 , wherein the section is situated in a designated location in the enterprise application deployment file for loading without waiting for the loading of the enterprise application deployment file to complete. 
     
     
       16. The computer program product of  claim 12 , wherein loading the configuration information of the application before completing loading of the enterprise application deployment file allows manipulating the configuration information of the application before the application is deployed. 
     
     
       17. A computer system for enabling early configuration of an application in a deployment of an enterprise application, the computer system comprising:
 one or more processors, one or more computer-readable memories and one or more computer-readable tangible storage devices; 
 program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to receive a description of a set of applications to be deployed with the enterprise application, the application being a member of the set of applications, wherein the application has a corresponding application deployment file, the application deployment file including configuration information of the application and deployment information of the application such that during a deployment of the application using the application deployment file the configuration information of the application loads after the deployment information of the application has completed loading; 
 program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to select the configuration information from the application deployment file corresponding to the application; 
 program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to move the configuration information from the deployment file of the application to a section in an enterprise application deployment file for deploying the enterprise application, the configuration information for loading without waiting for loading of the enterprise application deployment file to complete; and 
 program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to move the deployment information of the application to a second section in the enterprise application deployment file such that during the deployment of the enterprise application the configuration information of the application loads separately from the deployment information of the application and before the deployment information of the application has completed loading. 
 
     
     
       18. The computer system of  claim 17 , further comprising:
 program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, to modify the configuration information of the application prior to moving the configuration information of the application, such that the application is configurable using the modified configuration information before the deployment information of the application is loaded. 
 
     
     
       19. A process for supporting computing infrastructure, the process comprising:
 a first computer system providing at least one support service for at least one of creating, integrating, hosting, maintaining, and deploying computer-readable code in a second computer system, the computer-readable code containing instructions, wherein the instructions, when carried out by a processor of the second computer system, implement a method for early configuration of an application in a deployment of an enterprise application, the method comprising: 
 the second computer system locating a section in an enterprise application deployment file of the enterprise application, the section including configuration information of the application, wherein the application has a corresponding application deployment file, the application deployment file including the configuration information of the application and deployment information of the application such that during a deployment of the application using the application deployment file the configuration information of the application loads after the deployment information of the application has completed loading, wherein the configuration information of the application is moved from the deployment file of the application to the section in the enterprise application deployment file, wherein the deployment information of the application is moved to a second section in the enterprise application deployment file such that during the deployment of the enterprise application the configuration information of the application loads separately from the deployment information of the application and before the deployment information of the application has completed loading; 
 the second computer system loading the configuration information of the application before completing loading of the enterprise application deployment file such that the application is configurable without waiting for the loading of the enterprise application deployment file to complete; and 
 the second computer system continuing to load the enterprise application deployment file without waiting for a configuring of the application using the configuration information of the application that is loaded.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.