System and method for bundling deployment descriptor files within an enterprise archive for fast reliable resource setup at deployment time
First Claim
Patent Images
1. A computer-implemented method, comprising:
- deploying an enterprise archive (“
EAR”
) including an application and at least one deployment descriptor (“
DD”
) file onto an application server executing on a server node, the at least one DD file defining properties to establish connectivity to network services;
verifying syntax of the at least one DD file with reference to a rules definition file (“
RDF”
) included in the application server; and
establishing connectivity to the network services based on the properties defined in the DD file, if the syntax of the DD file verifies as valid.
1 Assignment
0 Petitions
Accused Products
Abstract
System and method to bundle deployment descriptors with enterprise archives (“EAR”). An application is bundled with at least one deployment descriptor file within an EAR. The deployment descriptor file defines properties to establish connectivity to network services. Syntax of the deployment descriptor files is verified with reference to rules definition files included within the application server. Connectivity to the network services is established based on the properties defined in the deployment descriptor files, if the syntax of the deployment descriptor files verifies as valid.
48 Citations
40 Claims
-
1. A computer-implemented method, comprising:
-
deploying an enterprise archive (“
EAR”
) including an application and at least one deployment descriptor (“
DD”
) file onto an application server executing on a server node, the at least one DD file defining properties to establish connectivity to network services;
verifying syntax of the at least one DD file with reference to a rules definition file (“
RDF”
) included in the application server; and
establishing connectivity to the network services based on the properties defined in the DD file, if the syntax of the DD file verifies as valid. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A machine-accessible medium that provides instructions that, if executed by a machine, will cause the machine to perform operations comprising:
-
executing an application server to receive an application and to provide network services to the application, the application server including at least one rules definition file (“
RDF”
), the RDF to verify syntax of a deployment descriptor (“
DD”
) file defining properties to establish connectivity between the application and network services;
receiving the application along with the DD file deployed from an enterprise archive (“
EAR”
); and
verifying the syntax of the DD file with reference to the RDF. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. An application server, comprising:
-
an application to provide business logic to an enterprise environment;
network services to provide the application access to remote nodes within the enterprise environment;
a deployment descriptor (“
DD”
) file bound to the application to configure connectivity between the application and the network services; and
a container to encapsulate the application within a runtime environment, the container including a rules definition file (“
RDF”
), the RDF to verify syntax of the DD file upon deployment of the application and DD file. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A system, comprising:
-
means for providing business logic to an enterprise environment;
means for automatically configuring network connectivity between the means for providing business logic and remote nodes within the enterprise environment; and
means for verifying syntax of the means for automatically configuring. - View Dependent Claims (34, 35, 36)
-
-
37. An enterprise archive, comprising:
-
an application including one of business logic and presentation logic to deploy onto an application server; and
a deployment descriptor (“
DD”
) file defining properties to establish connectivity between the application and network services after deployment to the application server, the syntax of the DD file automatically verifiable with reference to a rules definition file (“
RDF”
) includable with the application server. - View Dependent Claims (38, 39, 40)
-
Specification