- Laptop or equivalent hardware with Windows 10 (or greater), Mac, Linux (64bit preferred)
- 32GB RAM of memory, 1-2TB of free disk space
- Azul JDK 1.8/Oracle JDK 1.8/Amazon Corretto Open JDK 1.8 (must be installed)
- Eclipse 2020-06 is required with current Elastic COBOL plugin
- Installed Elastic COBOL license (Home directory)
- Installed and configure Java App Server or Webserver (Wildfly, Weblogic, Tomcat etc)
- Download latest EBP (bottom of the list in the link below) http://downloads.heirloomcomputing.com/builds/elastic_batch_platform/
- Basic knowledge of Eclipse
- Basic knowledge of COBOL/Java
Install EBP into Tomcat
To start, please download the latest EBP from the link below:
IMPORTANT: above release will have changed since the creation of this document therefore pick the appropriate release number at the bottom of the list.
Open the zip file you just downloaded by double clicking on it (older release shown below).
Click on ebp##21.5.6.war and drag it to the webapps folder and drop it on the webapps* folder.
The webapps folder should contain ebp##21.5.6.war as shown
* Assumes you have tomcat webapps folder defined in your quick access
Navigate to where the catalina.bat is located (mine is under D:\apache-tomcat-9.0.30\bin) from either a command prompt or from Eclipse Servers (Generally we start tomcat outside of Eclipse so if we shutdown Eclipse, it doesn’t shutdown tomcat).
You should see messages flash by in the tomcat console like:
2021-05-06 17:28:14 +++ HEIRLOOM COMPUTING INC - ELASTIC BATCH PLATFORM - JES/JCL (v21.5.6)
2021-05-06 17:28:14 +++ RAC Info: RAC not configured, Resource Access Control disabled
2021-05-06 17:28:15 +++ EBP operating under subscription for firstname.lastname@example.org (589fe69b-cecc-4def-97dd-026d80911c32)
Verify EBP is installed
From a browser: type http://localhost:8080/ebp/
* Above assumes you installed tomcat on port 8080 (default), below is using a different port number of 9085.
Click on the config link or click here.
Or click on the Show button:
IMPORTANT: the default configuration assumes the EBP structure is on the C drive. If the structure is loaded any place else, you must edit the ebp.properties file and manually change the location.
Submit first Job
Let’s submit your first job, in order to do that, you need to define a class and start an Initiator.
Define Class, click here
Class A defined
Start Initiator, click here
Class A Initiator started
Submit Simple Job
Submit simple canned job here
Job submitted successfully, job number 67859
View Job Status and Output
There are a several ways to view job status and job output.
One simple way is to use the operator console, by pressing here
You will see the job console messages and to view the output, click on the output button on the operator console
Select it or hover over it. If you select it then press the View button, it will open a separate Window.
View Job Status and Output from Eclipse
Viewing Jobs from Eclipse is very simple, from the Eclipse Tool bar, Tools 🡪 EBP Server
Press Okay since the default to tomcat is 8080 and EBP is installed there.
Expand the job by clicking on the >, then double click on the OUTjobnumber
If you want to continue seting up the database connection for the EBP server, please follow this link: