Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

Introduction

JS7 Agents can execute JVM Jobs running in an Oracle® GraalVM that are implemented using JavaScript jobs can be executed from JS7 Agents.

Installing Graal VM

.

The JS7 - Job API offers such jobs access to arguments, return values etc.

The following information applies to JVM Jobs, not to Shell Jobs that directly invoke a Java Virtual Machine or an interpreter such as Node.js.

Display feature availability
StartingFromRelease2.5.4

Display feature availability
StartingFromRelease2.6.1

Installing Oracle® GraalVM

The Oracle® GraalVM The Graal VM includes an OpenJDK and a number of interpreters for scripting languages such as JavaScript, Python etc.

License

Oracle® GraalVM ships with a number of licenses, for details see https://docs.oracle.com/en/graalvm/enterprise/21/docs/licensing-information/

Oracle® GraalVM is available under the GraalVM Free License Agreement.

Download

The Graal VM Oracle® GraalVM can be downloaded from https://www.graalvm.org/downloads/

Users choose the Graal VM Oracle® GraalVM for their OS platform an Java version supported by the JS7 Agent, for example Java 17.  For For details see see Which Java versions is JobScheduler available for?

Installation

After download users No specific installation procedures are required. It is sufficient to download the Graal VM, extract the .tar.gz/.zip archive and to point of the Oracle® GraalVM and make the JAVA_HOME environment variable to point to the location where Graal VM was Oracle® GraalVM is extracted.

Initial Operation

xIn a next step the related interpreter has to be initialized: