WAS v8.5 > Set up the application serving environment > Work with server configuration files

Configuration documents

WebSphere Application Server stores configuration data in several documents in a cascading hierarchy of directories. Most configuration documents have XML content.


Hierarchy of directories of documents

Changes made to the configuration documents are stored in the cell repository.

At the top-level of the hierarchy is the cells directory. It holds a subdirectory for the cell. The name of the cell subdirectory matches the name of the cell. For example, a cell named cell1 has its configuration documents in the subdirectory cell1.

The subdirectories under the cell contain the entire set of documents for the node and server in the cell.

Each cell subdirectory has the following files and subdirectories:

An example file structure is as follows:

cells
  cell1
     cell.xml resources.xml virtualhosts.xml variables.xml security.xml
     nodes
        nodeX
           node.xml variables.xml resources.xml serverindex.xml
           serverA
              server.xml variables.xml        
     applications
        sampleApp1
           deployment.xml
           META-INF
              application.xml ibm-application-ext.xml ibm-application-bnd.xml
        sampleApp2
           deployment.xml
           META-INF
              application.xml ibm-application-ext.xml ibm-application-bnd.xml


Change configuration documents

We can use one of the administrative tools (console, wsadmin, Java APIs) to modify configuration documents or edit them directly. It is preferable to use the dmgr console because it validates changes made to configurations. "Configuration document descriptions" states whether we can edit a document using the administrative tools or must edit it directly.


Transformation of configuration files

The WAS master configuration repository stores configuration files for all the nodes in the cell. When you upgrade the deployment manager from one release of WAS to another, the configuration files stored in the master repository for the nodes on the old release are converted into the format of the new release.

With this conversion, the deployment manager can process the configuration files uniformly. However, nodes on an old release cannot readily use configuration files that are in the format of the new release. WAS addresses the problem when it synchronizes the configuration files from the master repository to a node on an old release. The configuration files are first transformed into the old release format before they ship to the node. WAS performs the following transformations on configuration documents:


Related


Work with server configuration files


Reference:

Configuration document descriptions


+

Search Tips   |   Advanced Search