METHOD AND SYSTEM FOR CONFIGURING SOFTWARE MODULES TO EXECUTE IN AN EXECUTION ENVIRONMENT
First Claim
1. A method for configuring a plurality of software modules to execute in an execution environment on a computer system, comprising:
- accessing a properties repository comprising a plurality of properties of the execution environment of the computer system, wherein each of the plurality of properties comprises a name and a value;
generating a configuration file for each of a plurality of software modules using the properties repository by;
obtaining a generator module defined for the software module;
executing the generator module on the computer system to instantiate the configuration file for the software module, wherein the generator module is configured to;
identify a property of the plurality of properties required for the configuration file;
obtain the value for the property from the properties repository; and
store the value for the property in the configuration file in accordance with a customized format required by the software module; and
storing the configuration file for each of the plurality of software modules.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for configuring software modules that includes accessing a properties repository that includes a plurality of properties of the execution environment of the computer system. The method further includes generating a configuration file for each software module. Generating a configuration file includes obtaining a generator module defined for the software module, and executing the generator module to instantiate the configuration file for the software module. The generator module is configured to identify a property required for the configuration file, obtain the value for the property from the properties repository, and store the value for the property in the configuration file in accordance with a customized format required by the software module. The method further includes storing the configuration file for each of the software modules.
-
Citations
20 Claims
-
1. A method for configuring a plurality of software modules to execute in an execution environment on a computer system, comprising:
-
accessing a properties repository comprising a plurality of properties of the execution environment of the computer system, wherein each of the plurality of properties comprises a name and a value; generating a configuration file for each of a plurality of software modules using the properties repository by; obtaining a generator module defined for the software module; executing the generator module on the computer system to instantiate the configuration file for the software module, wherein the generator module is configured to; identify a property of the plurality of properties required for the configuration file; obtain the value for the property from the properties repository; and store the value for the property in the configuration file in accordance with a customized format required by the software module; and storing the configuration file for each of the plurality of software modules. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for configuring a plurality of software modules to execute in an execution environment on a computer system comprising:
-
a processor; a properties repository comprising a plurality of properties of the execution environment of the computer system, wherein the each of the plurality of properties comprises a name and a value; and a generator manager executing on the processor and configured to; generate a configuration file for each of the plurality of software modules using the properties repository by; obtaining a generator module defined for the software module; executing the generator module on the computer system to instantiate the configuration file for the software module, wherein the generator module is configured to; identify a property of the plurality of properties required for the configuration file; obtain the value for the property from the properties repository; and store the value for the property in the configuration file in accordance with a customized format required by the software module; and store the configuration file for each of the plurality of software modules. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A computer readable medium comprising computer readable program code embodied therein for causing a computer system to:
-
access a properties repository comprising a plurality of properties of an execution environment of the computer system, wherein each of the plurality of properties comprises a name and a value; generate a configuration file for each of the plurality of software modules using the properties repository by; obtaining a generator module defined for the software module; executing the generator module on the computer system to obtain the configuration file for the software module, wherein the generator module is configured to; identify a property of the plurality of properties required for the configuration file; obtain the value for the property from the properties repository; and store the value for the property in the configuration file in accordance with a customized format required by the software module; and store the configuration file for each of the plurality of software modules. - View Dependent Claims (20)
-
Specification