Exporting applications using scripting

 

Overview

Exporting applications enables you to back them up and preserve their binding information.

 

Steps for this task (dependent on configuration)

  • Start wsadmin

  • Export an enterprise application to a location of your choice, for example:

    • Jacl:

      $AdminApp export app1 C:/mystuff/exported.ear
      

    • Jython:

      AdminApp.export('app1', 'C:/mystuff/exported.ear')
      

    where:

    $ is a Jacl operator for substituting a variable name with its value
    AdminApp is an object allowing application objects management
    export is an AdminApp command
    app1 is the name of the application that will be exported
    /mystuff/exported.ear is the name of the file where the exported application will be stored

  • Export Data Definition Language (DDL) files in the enterprise bean module of an application to a destination directory, for example:

    • Jacl:

      $AdminApp exportDDL app1 C:/mystuff
      

    • Jython:

      AdminApp.exportDDL('app1', 'C:/mystuff')
      

    where:

    $ is a Jacl operator for substituting a variable name with its value
    AdminApp is an object allowing application objects management
    exportDDL is an AdminApp command
    app1 is the name of the application whose DDL files will be exported
    /mystuff is the name of the directory where the DDL files export from the application


 

See Also


AdminApp object for scripted administration

 

Related Tasks


Updating installed applications with the wsadmin tool

 

See Also


Commands for the AdminApp object