wls software
Overview
This class is the default implementation for installing the WebLogic software 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 |
---|---|
file_name | The file name containing the WebLogic software to install. |
fmw_infra | Boolean specifying if you want WebLogic Fusion Middleware Infra installed. |
jdk_home | The location where the JDK is installed. |
middleware_home | The Oracle middleware home directory. |
oracle_base | The directory used as the base for all Oracle weblogic files. |
os_group | The os group to use for WebLogic. |
os_user | The os user to use for WebLogic. |
source | The location where the classes can find the software. |
version | The version of WebLogic you want to use. |
version
The version of WebLogic 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::version
to change it to your requested value.
Valid values are:
1036
1111
1112
1211
1212
1213
1221
12211
12212
12213
Default value: 12213
Type: Wls_install::Versions
Default:$wls_profile::weblogic_version
Back to overview of wls_software
file_name
The file name containing the WebLogic software to install.
This file is fetched from the location specified by the property source
.
The default value is: fmw_12.2.1.3.0_wls.jar
Type: String[1]
Back to overview of wls_software
oracle_base
The directory used as the base for all Oracle weblogic files.
This value is used in multiple places. To make sure in all classed the correct value is used, use the hiera key wls_profile::oracle_base
to change it to your requested value.
Default value: /opt/oracle
Type: Stdlib::Absolutepath
Back to overview of wls_software
middleware_home
The Oracle middleware home directory.
This value is used in multiple places. To make sure in all classed the correct value is used, use the hiera key wls_profile::middleware_home
to change it to your requested value.
Default value: /opt/oracle/middleware12
Type: Stdlib::Absolutepath
Back to overview of wls_software
jdk_home
The location where the JDK is installed.
This value is used in multiple places. To make sure in all classed the correct value is used, use the hiera key wls_profile::jdk_home
to change it to your requested value.
The default value is: /usr/java/jdk1.8.0_152
Type: Stdlib::Absolutepath
Back to overview of wls_software
os_user
The os user to use for WebLogic.
This value is used in multiple places. To make sure in all classed the correct value is used, use the hiera key wls_profile::basic_domain::os_user
to change it to your requested value.
Default value: oracle
Type: String[1]
Back to overview of wls_software
os_group
The os group to use for WebLogic.
This value is used in multiple places. To make sure in all classed the correct value is used, use the hiera key wls_profile::basic_domain::os_group
to change it to your requested value.
Default value: dba
Type: String[1]
Back to overview of wls_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[1]
Back to overview of wls_software
fmw_infra
Boolean specifying if you want WebLogic Fusion Middleware Infra installed.
Default value: false
Type: Boolean