Overview

This class is the default implementation for making sure the Java software is correctly installed on your system.

Using hiera, you can customize some of the aspects of this process.

When these customizations aren’t enough, you can replace the class with your own class. See wls_profile::weblogic for an explanation on how to do this.

Attributes

Attribute Name Short Description
alternatives_priority alternatives priority for jdk.
cryptography_extension_file Cryptographic extension file to use.
full_version The full version of java you want to use.
rsa_key_size_fix Enable the RSA keysize fix.
source The location where the classes can find the software.
urandom_fix Enable the urandom fix.
version The version of java you want to use.
x64 Install x64 version of java.

version

The version of java you want to use.

This value is used in multiple places. To make sure in all classed the correct value is used, use the hiera key wls_profile::java_version to change it to your requested value.

Default value: 8u152

Type: String

Back to overview of java_software

full_version

The full version of java you want to use.

This value is used in multiple places. To make sure in all classed the correct value is used, use the hiera key wls_profile::java_full_version to change it to your requested value.

Default value: jdk1.8.0_152

Type: String

Back to overview of java_software

cryptography_extension_file

Cryptographic extension file to use.

Default value: jce_policy-8.zip Type: String

Back to overview of java_software

source

The location where the classes can find the software.

You can specify a local directory, a Puppet url or an http url.

This value is used in multiple places. To make sure in all classed the correct value is used, use the hiera key wls_profile::source to change it to your requested value.

The default is : puppet:///modules/software/

Type: String

Back to overview of java_software

urandom_fix

Enable the urandom fix.

Default value: true Type: Boolean

Back to overview of java_software

rsa_key_size_fix

Enable the RSA keysize fix.

Default value: true Type: Boolean

Back to overview of java_software

x64

Install x64 version of java.

Default value: true Type: Boolean

Back to overview of java_software

alternatives_priority

alternatives priority for jdk.

Default value is: 18001 Type: Integer

Back to overview of java_software