Follow

Getting Started: EBP Installation And Configuration

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

image4.png

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

image23.png

 

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/

image22.png

* Above assumes you installed tomcat on port 8080 (default), below is using a different port number of 9085.

 

EBP Configuration

 

Click on the config link or click here

image20.png

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.

image28.png

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

Define Class, click here

image21.png

Press Save

Class A defined

image16.png

Start Initiator

Start Initiator, click here

image8.png

Press Save

Class A Initiator started

image27.png

Submit Simple Job

Submit simple canned job here

image7.png

Press Save

image16.png

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 

image14.png

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.

image19.png

View Job Status and Output from Eclipse

Viewing Jobs from Eclipse is very simple, from the Eclipse Tool bar, Tools 🡪 EBP Server

image15.png

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

image1.png

 

Additional reading

If you want to continue seting up the database connection for the EBP server, please follow this link:

https://support.heirloom.cc/hc/en-us/articles/4419173711636-Getting-Started-EBP-User-Application-And-Database-Integration

 

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request

0 Comments

Please sign in to leave a comment.
Powered by Zendesk