> ## Documentation Index
> Fetch the complete documentation index at: https://docs.flexagon.com/llms.txt
> Use this file to discover all available pages before exploring further.

# generateCustomJar

> Operation for generate and sign custom Product Jar (For R12.2+ only). Target Properties Property Name Property Code Required Description Key Store Pas

Operation for generate and sign custom Product Jar (For R12.2+ only).

# Target Properties

<table><colgroup><col /><col /><col /><col /></colgroup><tbody><tr><th>**Property Name**</th><th>**Property Code**</th><th>**Required**</th><th>**Description**</th></tr><tr><td>Key Store Password</td><td>`FDEBS_STORE_PASS`</td><td>No</td><td>Optional. Needed only if it different than default.</td></tr><tr><td>Key Pasword</td><td>`FDEBS_KEY_PASS`</td><td>No</td><td>Optional. Needed only if it different than default.  </td></tr><tr><td>Keystore Certificate Alias</td><td>`FDEBS_CERT_ALIAS`</td><td>No</td><td>Custom alias for signing jar files. Default value is *\$CONTEXT\_NAME* from EBS environment file.</td></tr></tbody></table>

# Inputs

<table><colgroup><col /><col /><col /><col /></colgroup><tbody><tr><th>**Input Name**</th><th>**Input Code**</th><th>**Required**</th><th>**Description**</th></tr><tr><td>Class files Location</td><td>`FDEBS_INP_CUSTOM_FILES_LOCATION`</td><td>Yes</td><td>Location of custom product class files. \
e.g. $JAVA_TOP/xxhr</p></td></tr><tr><td class="confluenceTd"><p>Output Jar File</p></td><td class="confluenceTd"><p><code>FDEBS_INP_OUTPUT_JAR_FILE</code></p></td><td class="confluenceTd"><p>Yes</p></td><td class="confluenceTd"><p>Output Jar file location with full path. e.g: $JAVA\_TOP/xxhr.jar</td></tr></tbody></table>

# Artifacts

This operation produces artifact on the endpoint and not stored in artifact repository.

# Endpoint Selection

This operation will select all available EBS Web Server type endpoints associated to the Target.

# Endpoint Execution

This operation will delegates the decision to the workflow developer to allow customers with non-shared Java Tops to use the plugin.
