Manage applications through programming

This topic describes how, through Java MBean programming, to install, update, and delete a J2EE application on WebSphere Application Server.

 

Before you begin

This task assumes a basic familiarity with MBean programming. For information on MBean programming see MBean Java application programming interface (API) documentation.

Before install or change an application on WebSphere Application Server, first create or update your application and assemble it using an assembly tool.

 

Overview

Besides installing, uninstalling, and updating applications through programming, one can additionally install, uninstall, and update J2EE applications through the administrative console or the wsadmin tool. All three ways provide identical updating capabilities.

 

Procedure

  1. Perform any or all of the following tasks to manage your J2EE applications through programming.

    1. Install an application.

      This article provides an example for initially installing an application on WebSphere Application Server.

    2. Uninstall an application.

      This article provides an example for uninstalling an application that resides on WebSphere Application Server.

    3. Update an application.

      This article provides an example for updating the installed application on WAS with a new application. When you completely update an application, the deployed application is uninstalled and the new EAR file is installed.

    4. Add to, update, or delete part of an application.

      This article provides an example that use to add to, update, or delete part of an application on WebSphere Application Server.

    5. Add a module.

      This article provides an example for adding a module to an application that resides on WebSphere Application Server.

    6. Update a module.

      This article provides an example for updating a module that resides on WebSphere Application Server. When you update a module, the deployed module is uninstalled and the updated module is installed.

    7. Delete a module.

      This article provides an example for deleting a module that resides on WebSphere Application Server. When you delete a module, the deployed module is uninstalled.

    8. Add a file.

      This article provides an example for adding a file to an application that resides on WebSphere Application Server.

    9. Update a file.

      This article provides an example for updating a file on WebSphere Application Server. When you update a file, the deployed file is uninstalled and the updated file is installed.

    10. Delete a file.

      This article provides an example for deleting a file on WebSphere Application Server. When you delete a file, the deployed file is uninstalled.

  2. Save your changes to the master configuration repository.

  3. Synchronize changes to the master configuration across the nodes for the changes to take effect.

 

What to do next

If you have further application updates, one can do the updates through programming, the administrative console, or the wsadmin tool.

 

See also


Installing an application through programming
Uninstalling an application through programming
Updating an application through programming
Adding to, updating, or deleting part of an application through programming
Preparing a module and adding it to an existing application through programming
Preparing and updating a module through programming
Delete a module through programming
Adding a file through programming
Updating a file through programming
Delete a file through programming

 

See Also


Ways to update application files

 

Related Tasks


Hot deployment and dynamic reloading
Deploying and administering applications
Getting started with scripting

 

Related Information


Assembling applications