Chapter 10 Importing and Exporting Application Components


Deploying J2EE applications

You can export applications from Jaguar Manager to deploy them on another server. EAServer supports two archive formats for applications:

Note  

Consider synchronization instead of archives If you are deploying between EAServer installations, you may find synchronization easier than exporting and importing archives. Synchronization replicates an application directly between servers. See Chapter 6, "Clusters and Synchronization"for more information.

Steps Exporting an application

  1. Expand the top-level Applications folder.
  2. Highlight the application to export. If you are exporting an EAR file, choose File | Export | J2EE EAR. If you are exporting a Jaguar JAR, choose File | Export | Jaguar JAR.
  3. In the Export wizard:
    1. Enter the name of the EAR or JAR file to create including the full directory path and the .ear or .jar extension.
    2. If exporting in EAR format, optionally deselect the Export with EAServer XML Configuration File option if you do not want the archive to include an EAServer XML configuration file.

  4. Click Next. Jaguar Manager creates the EAR or JAR file, displaying status messages in the Export wizard.

Steps Importing an application

  1. Highlight the top-level Applications folder. If you are importing an EAR file, choose File | Deploy | J2EE EAR. Otherwise, choose File | Deploy | Jaguar JAR.
  2. Enter the path to the EAR or JAR file.
  3. If importing an EAR file, choose a deployment strategy. Table 10-1 describes the deployment strategy options.
  4. If importing an EAR file, configure the deployment options:

    Note   When you are deploying an EAR or EJB-JAR file containing a sybase-easerver-config.xml file, which was previously exported from EAServer, do not use the JAR File Naming option. When exporting packages to a J2EE archive file, EAServer optionally creates a sybase-easerver-config.xml file that includes configuration information based on the package names. If you deploy a package or an application that contains packages with the JAR File Naming option, EAServer renames the packages. When the package names do not match the names in the sybase-easerver-config.xml file, deployment fails.
  5. Click Next. The Deploy wizard reads the EAR or JAR file and creates a new application. Any errors display in the status window. Review the status information, then click Close.

What is created during import

When you import a Jaguar JAR, the Deploy wizard creates an application identical to the original.

When you import an EAR, the Deploy wizard creates:

If the EAR file did not contain EAServer XML configuration files, you may need to configure the following settings in the Component or Web Application Properties dialog boxes before running EJBs, servlets, or JSPs:

Other settings have been configured by the Deploy wizard.

Note  

Use the status dialog as a to-do list In the deployment status dialog box, Jaguar Manager displays warnings for each setting that requires further attention before you run the application. You can copy and paste this text to a text editor to use as a to-do list.

 


Copyright © 2002 Sybase, Inc. All rights reserved.