Deploying J2EE applications

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

NoteConsider 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.

StepsExporting 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 an EAServer JAR, choose File | Export | EAServer 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. EAServer Manager creates the EAR or JAR file, displaying status messages in the Export wizard.

StepsImporting 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 | EAServer JAR.

  2. Enter the path to the EAR or JAR file.

  3. If importing an EAR file, choose a deployment strategy. Table 9-1 describes the deployment strategy options.

  4. If importing an EAR file, configure the deployment options:

    NoteWhen 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.