General BES Integration Notes

Abstract: General BES Integration Notes

General BES Integration Notes


Information in this Brief applies to:

  • Borland Enterprise Server 5.2.1
  • Borland Enterprise Server 6.0
  • JBuilder 9 Enterprise
  • JBuilder X Enterprise
  • All Supported Platforms

Overview

General notes about using BES while integrated with JBuilder Enterprise

Details

This article provides some general notes regarding deployment, running and usage of Borland Enterprise Server from within JBuilder Enterprise.

When you install Borland Enterprise Server you will be asked to set a number of variables. We recommend you make a note of what these variables' values are for future referance. The variables are:

  • Smart Agent Port
  • Server Name
  • Username
  • Password
  • Path To Server (default: /BES/var/servers)
  • Path To Partitions (default: ../[servername]/partitions)
  • Path To Apps (default: ../[partitionname]/wars;rars;ears;etc.)
Store this information somewhere handy.

Now for the notes:
  • If BES is not running external to JBuilder, you cannot use the context menu deploy options from inside JBuilder.
  • You can do a Web Run with BES whether or not it's already running.
  • When you do a Web Run in JBuilder, the web app is deployed to BES and BES looks at its own folders for the JSP to compile into a servlet. This prevents you from making edits to the JSP source which would show up in the browser without having to restart the Web Run session because you are not editing the file that BES is reading.
  • When you undeploy an app from BES, it deletes the archive file from the server's apps directory.