EBP Installation
Prerequisites
- 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:
https://downloads.heirloomcomputing.com/builds/elastic_batch_platform/
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
Start Tomcat
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 dev_licenses@usa.com (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.
EBP Configuration
Navigate to Properties tab.
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
Navigate to Classes tab
Scroll down and press Save. Now Class A defined
Start Initiator
Navigate to Classes, click Initiators in the sub-menu. Press Start initiator button. Choose the class you want to start the initiator for (from already defined classes).
Press Save
Class A Initiator started
Submit Simple Job
Navigate to Jobs tab and choose Submit Job button.
Press Submit
When job is submitted successfully user is notified with a window with the job ID as shown below.
View Job Status and Output
There are a several ways to view job status and job output.
You can monitor the jobs and their status using Jobs window.
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 job. A window with all available options will be displayed.
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
Additional reading
If you want to continue seting up the database connection for the EBP server, please follow this link:
0 Comments