SYSTEM AND METHOD FOR USING A PREPROCESSOR TO DETERMINE DEPENDENCIES BETWEEN J2EE COMPONENTS
First Claim
1. A system to migrate a software application from one application server to a different application server, comprising:
- a first application server that includes an application deployed thereon; and
, a preprocessor server component on the first application server used to interrogate the functionality of the deployed application, the applications'"'"' deployment information and any dependencies included therein, generate a new configuration information and communicate the new configuration information to a second application server that is used in deploying the application at the second application server.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for using a preprocessor to determine dependencies between J2EE components. The preprocessor can analyze a running J2EE application, and look at the deployment descriptor information associated with that application. The levels of indirection within the deployed application are followed to determine the actual configuration information used to deploy the application on a first application server. This configuration information can then be parsed, communicated, or otherwise output to a system administrator or software developer, or in some embodiments directly to a second application server, and used to deploy the application on that second application server.
-
Citations
20 Claims
-
1. A system to migrate a software application from one application server to a different application server, comprising:
-
a first application server that includes an application deployed thereon; and
,a preprocessor server component on the first application server used to interrogate the functionality of the deployed application, the applications'"'"' deployment information and any dependencies included therein, generate a new configuration information and communicate the new configuration information to a second application server that is used in deploying the application at the second application server. - View Dependent Claims (2, 3, 4)
-
-
5. A method for migrating a software application from one software application server to a different software application server, comprising the steps of:
-
providing a first application server that includes a preprocessor and an application deployed thereon; and
,using the preprocessor to interrogate the functionality of the application, the applications'"'"' deployment information and any dependencies included therein, generate new configuration information and to communicate the new configuration information to a second application server that is used in deploying the application at the second application server. - View Dependent Claims (6, 7, 8)
-
-
9. A computer readable medium including instructions stored thereon which when executed cause the computer to perform the steps of:
-
providing a first application server that includes an application deployed thereon and a preprocessor; and
,interrogating the application'"'"'s functionality, the applications'"'"' deployment information and any dependencies included therein using the preprocessor, generating new configuration information, and communicating the new configuration information to a second application server that is used in deploying the application at the second application server. - View Dependent Claims (10, 11)
-
-
12. A system for readily deploying software applications from a first server to a second server, comprising:
-
a first server having an application deployed thereon;
a second server adapted to receive said application;
a preprocessor on said first server that interrogates the application'"'"'s functionality, the application'"'"'s deployment information as deployed on said first server, and any dependencies included therein, and generates or communicates a new configuration information, that is used in deploying the application at said second server. - View Dependent Claims (13, 14)
-
-
15. A method for readily deploying software applications from a first server to a second server, comprising the steps of:
-
providing a first server having an application deployed thereon and a preprocessor;
providing a second server adapted to receive said application;
interrogating the application'"'"'s functionality, the application'"'"'s deployment information as deployed on said first server, and any dependencies included therein using the preprocessor, and generating or communicating a new configuration information, that is used in deploying the application at said second server. - View Dependent Claims (16, 17)
-
-
18. A computer readable medium including instructions stored thereon which when executed cause the computer to perform the steps of:
-
providing a first server having an application deployed thereon and a preprocessor;
providing a second server adapted to receive said application;
interrogating the application'"'"'s functionality, the application'"'"'s deployment information as deployed on said first server, and any dependencies included therein using the preprocessor, and generating or communicating new configuration information, that is used in deploying the application at said second server. - View Dependent Claims (19, 20)
-
Specification