eavJES provides you with the ability to replatform JCL and procs for batch execution with very little change. With eavJES, developers can continue to maintain the JCL and procs according to existing JCL rules. Execution results in the same actions, cataloging, restart, and recovery as on the mainframe. The catalogue is constantly monitored and maintained during job execution and can even allow command-line manipulation of datasets.

Our solutionResourcesRegister an interest

Testing 1, 2, 3: Eliminate manual test case creation

60 minutes

Watch on demand

Why modernise?


Exorbitant costs

Mainframes cost as much as 4,500 percent more to operate than equivalent Cloud counterparts. This figure is compounded by a scarcity of development resources and rising  licensing and maintenance fees for ancillary mainframe utilities, applications, and databases. 

Limited data accessibility

Legacy databases are difficult to integrate with systems on modern platforms. This is because of inherent inextensibility, incompatibility, and rigidity of the underlying hardware and software powering these legacy systems.

Limited flexibility

Companies are rapidly moving to DevOps and the Cloud while consolidating their technology stacks to maximise IT performance. Unfortunately, the inflexibility of mainframes has become a growing hindrance to modern, continuously evolving, agile business.

eavJES batch execution


Our eavJES batch execution suite provides a system for organisations who want to preserve their JCL and procs, and continue to maintain them even when they move off the mainframe. eavJES supports COBOL, Natural, JCL and procs, C#, and Java, and can run as an ancillary to ATP, ModPaaS, or as a stand-alone utility. It enables batch execution in a Windows or Linux environment with a back-end database for the batch file catalogue, and comes pre-packaged with a myriad of utility replacements (JESBR14, JESCAMS, JESEMAIL, JESFTP, JESGENER, JESSORT). The catalogue is constantly monitored and maintained during job execution and can even allow command-line manipulation of datasets.

The eavJES Initiator setup allows jobs to be classed and executed as they are on the mainframe. Job classes can be given different priorities with a limited number of initiators for each type, and message class setup allows output for a class to be automatically transitioned to PDF output or to email. Load libraries can be sequenced for each eavJES environment so that the proper load modules are executed for that batch region, while storage units can be defined to reflect the different storage types that were used in the original mainframe environment.

eavJES also contains a function that allows jobs to be pre-scheduled for submission at a specific time or upon an occurrence of a pre-defined event. Additionally, eavJES listeners provide the ability for other processors to submit a batch job remotely in the same manner as internal reader submission on the mainframe. For maximum visibility, our eavJES monitor provides operations and development teams with the ability to monitor jobs, change priorities, review outputs, and perform other batch management.

Learn more

Over 35 years of Natural and mainframe modernisation experience


More than 500 successful modernisation projects completed


Over 2.5 billion lines of code refactored through automation


Additional insights to help you modernise


  • Avoiding Natural Disaster

    This whitepaper outlines how a phased approach to modernisation removes the common risks and reasons to stay with outdated technology.

    Read whitepaper
    an image associated withAvoiding Natural Disaster Whitepaper
  • 2021 Mainframe Modernisation Report

    Explore the the impact Covid-19 is having, and will continue to have, on modernisation plans, and the case for application modernisation amongst large enterprises with annual revenues over $1 billion.

    Read report
    an image associated with2021 Mainframe Modernisation Report Report
  • Live Discussion: The 2021 Mainframe Modernisation Business Barometer Report

    Webinar Watch on demand
  • Struggling to adopt DevOps? Maybe it’s because of your aging mainframe

    Blog Read blog
  • Liberating Legacy Data from IDMS and IDMSX

    Webinar Watch on demand
  • Liberate legacy data

    Whitepaper Read whitepaper

News & Opinions

BLOG // 10-06-2022

The state of legacy IT skills shortages

by Rob Anderson, Vice President of Marketing and Product for Application Modernization

The state of legacy IT skills shortages