Hitachi

In-Memory Data Grid Hitachi Elastic Application Data Store


17.7.1 How to deploy user functions

This subsection explains how to deploy user functions.

Organization of this subsection

(1) Terminate the EADS server

Use the eztool stop command to terminate the EADS server.

(2) Copy the created jar file

Copy the jar file created in 17.6.1(2) Create the jar file to the following directory:

management-directory/app

(3) Copy the function property file (optional)

If you have created a function property file, copy it to the following directory:

management-directory/app

(4) Place the libraries in the appropriate directory (optional)

If necessary, place the libraries that will be used by user functions in the directory shown below. Only those libraries whose extension is jar are valid.

management-directory/app/lib

If the path of the jar file is specified in the Class-Path attribute in the manifest file (MANIFEST.MF) of the jar file, copy the jar file to that path.

(5) Start the EADS server

Execute the ezserver command to start the EADS server.

(6) Check whether the user function has been deployed (optional)

Use the eztool listfunc command to check whether the user function has been deployed successfully.

For details about this procedure, see 11.11 Checking whether user functions have been placed correctly on individual EADS servers and whether they can be executed.