Previous Topic Next topic Print topic


Configure ESDEMO

Walks you through the process of creating a deployment folder and configuring ESDEMO to use it.
Restriction: This topic applies only when the Enterprise Server feature is enabled.
Restriction: This topic applies to Windows environments (local development) only.

To successfully deploy and run (debug) a Java service interface, you must have an enterprise server instance started in Enterprise Server. For these tutorials, we provide the ESDEMO enterprise server instance. If you do not have Administrator privileges to the Visual COBOL installation directory, or if you have not started Visual COBOL as an administrator, before completing the remainder of these tutorials you must create a deployment directory and then configure ESDEMO to enable successful deployment.

Start Enterprise Server Administration

  1. To start the Server Explorer, click Window > Show View > Other > Micro Focus > Server Explorer; then click OK.
  2. From Server Explorer in Visual COBOL, right-click Local [localhost:86]; then click Open Administration Page.

    The Enterprise Server Administration Home page starts in an Visual COBOL window.

Configure a Deployment Directory

Note: The default deployment directory used by Enterprise Server is a subfolder to your Visual COBOL installation directory. If you have Administrator privileges to the Visual COBOL installation directory structure, or if you started Visual COBOL using Run as Administrator, you are not required to complete this section of the tutorial. Otherwise, you must complete this section to create and configure an alternative deployment directory.
Create the deploy folder
Without Administrator privileges, you cannot deploy to Enterprise Server from the default Visual COBOL deployment directory. To ensure successful deployment, create a deploy folder in your ProgramEJB project.
  1. In the COBOL Explorer, right-click the project; then select New > Folder from the context menu.
  2. In the Folder name field, type deploy; click Finish.
    Note: To ensure that you can see the deploy folder in COBOL Explorer:
    1. Click View Menu > Customize View.

      This opens the Available Customizations dialog box.

    2. Uncheck Empty folders outside categories.
    3. Click OK.
Import the .mfdeploy File
The new deploy folder must contain the .mfdeploy configuration file. You import the file from the COBOL Explorer.
  1. From the COBOL Explorer, right-click the deploy folder; then select Import > Import from the context menu.
  2. Expand General; then click double-click FileSystem.
  3. Click the Browse button that corresponds to the From directory field, and navigate to
    InstallDir\deploy

    where InstallDir is your Visual COBOL installation directory. By default, this is %ProgramFiles(x86)%\Micro Focus\Visual COBOL.

  4. Click OK.
  5. Check .mfdeploy in the right pane.
  6. Click Finish to import the file into the project.
Define the Deployment Directory
Now you need to configure the ESDEMO instance by defining the new deploy project folder as the deployment directory.
  1. On the Enterprise Server Administration Home page in the Communications Processes column for your enterprise server instance, click the Details button that corresponds to Listeners.
  2. Click the Listeners tab.
  3. In the row for the Web listener name, click Edit.
  4. Scroll down to the Configuration Information field; then within the field, scroll down until you find the relevant code, then change:
    uploads=<ES>/deploy

    to:

    uploads=ProjectDir/deploy
    where ProjectDir is the full path to your project directory, using forward slashes to separate subdirectories. For example:
    uploads=c:/Users/Bob/workspace/project-name/deploy
  5. Click OK.
  6. Click Home to return to the Home page.
Previous Topic Next topic Print topic