Patent ID: 7454492

Claim:
A computer implemented method for configuring and modeling server information in an enterprise tooling environment, the computer implemented method comprising: determining whether at least one connection object is present in a connections object if the connections object is detected at deployment time, wherein each of the at least one connection object captures development time connection information specific to a backend server and wherein the connections object includes a plurality of connection objects and deploy spec objects; and if the at least one connection object is present, loading a backend resource manager specific to an application server, wherein the backend resource manager manages run time connections between the application server and the backend server, wherein managing run time connections between the application server and the backend server comprises: determining if at least one deploy spec object is present in the connections object, wherein the at least one deploy spec object captures run time connection information specific to the backend server; if at least one deploy spec object is present, loading a connection interpreter specific to the backend server, wherein the connection interpreter transforms the development time connection information to run time connection information specific to the backend server; determining if at least one connection factory spec object is present in the at least one deploy spec object, wherein the at least one connection factory spec object captures references to the at least one connection object; if at least connection factory spec object is present, filling the at least one deploy spec object and the at least one connection factory spec object with the run time connection information specific to the backend server; and writing the run time connection information to at least one configuration file of the application server.