You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This will print out the list of attributes and valid subfolders (full output omitted here for brevity) that will include the following attribute in the list:
194
194
@@ -201,7 +201,7 @@ This will print out the list of attributes and valid subfolders (full output omi
201
201
202
202
If the model contains variable definitions and the variable file is specified, the Validate Model tool will validate that all variable references in the model are defined in the variable file. For example, invoking the tool as shown here:
will result in output that looks like that shown below if the db.password variable is not defined in the variable file.
207
207
@@ -215,7 +215,7 @@ will result in output that looks like that shown below if the db.password variab
215
215
216
216
If the model references binaries that should be present in the archive, the validate Model tool will validate that all binary references in the model that point to archive file locations are present in the archive file. For example, invoking the tool as shown here:
The tool will prompt for the encryption passphrase twice and then encrypt any passwords it finds in the model, skipping any password fields that have variable values, to produce a result that looks like the following model.
309
309
@@ -424,7 +424,7 @@ resources:
424
424
425
425
Run the encryption tool and pass both the model and variable files, like this:
Clearly, creating an empty domain with only the template-defined server(s) is not very interesting but this example just reinforces how sparse the model can be. When running the Create Domain tool, the model must be provided either inside the archive file or as a standalone file. If both the archive and model files are provided, the model file outside the archive will take precedence over any that might be inside the archive. If the archive file is not provided, Create Domain will only create the `topology` section (using the `domainInfo` section) of the model in the domain. This is because the `resources` and `appDeployments` sections of the model can reference files from the archive so to create the domain with the model-defined resources and applications, an archive file must be provided--even if the model does not reference anything in the archive. At some point in the future, this restriction may be relaxed to only require the archive if it is actually needed.
452
452
453
453
Create Domain understands three domain types: `WLS`, `RestrictedJRF`, and `JRF`. When specifying the domain type, the Oracle Home must match the requirements for the domain type. Both `RestrictedJRF` and `JRF` require an Oracle Home with the FMW Infrastucture (aka., JRF) installed. When creating a JRF domain, the RCU database information must be provided as arguments to the `createDomain` script. Note that the tool will prompt for any passwords required. Optionally, they can be piped to standard input (i.e., stdin) of the script to make the script run without user input. For example, the command to create a JRF domain looks like the one below. Note that this requires the user to have run RCU prior to running the command.
To have the Create Domain tool run RCU, simply add the `-run_rcu` argument to the previous command-line and the RCU schemas will be automatically created. Be aware that when the tool runs RCU, it will automatically drop any conflicting schemas that already exist with the same RCU prefix prior to creating the new schemas!
458
458
@@ -541,7 +541,7 @@ This file tells the Create Domain tool what templates to use to create the domai
541
541
542
542
Once the new domain typedef file exists, simply specify the new domain type name to the `createDomain` script, being sure reference an Oracle Home with the required components installed. For pre-12.2.1 versions, the `-wlst_path` argument must be used to point to the product home where the appropriate WLST shell script exists; for example, for SOA 12.1.3, add `-wlst_path <ORACLE_HOME>/soa` so that the tool uses the WLST shell script with the proper environment for SOA somains. In 12.2.1 and later, this is no longer necessary since the WLST shell script in the standard `<ORACLE_HOME>oracle_common/common/bin` directory will automatically load all components in the Oracle Home. Using the new domain type, simply run the following command to run RCU and create the SOA domain with all of its resources and applications deployed.
One last note is that if the model or variables file contains encrypted passwords, add the `-use_encryption` flag to the command-line to tell the Create Domain tool that encryption is being used and to prompt for the encryption passphrase. As with the database passwords, the tool can also read the passphrase from standard input (i.e., stdin) to allow the tool to run without any user input.
547
547
@@ -560,11 +560,11 @@ The goal is to make the tool both able to support iterative deployment and able
560
560
561
561
Running the Deploy Applications Tool in WLST offline mode is very similar to running the Create Domain Tool, simply provide the domain location and archive file, and separate model and variable files, if needed. For example:
In WLST online mode, simply replace the `-domain_home` argument with the information on how to connect to the WebLogic Server Administration Server; for example:
As usual, the tool will prompt for the password (it can also be supplied by piping it to standard input of the tool).
570
570
@@ -580,7 +580,7 @@ The Discover Domain Tool provides a bootstrapping mechanism to creating a model
580
580
581
581
To run the Discover Domain tool, simply provide the domain location and the name of the archive file, a separate model file can also be provided to make editing the generated model easier. For example:
When creating the archive, the tool will try to gather all binaries, scripts, and required directories referenced by the domain configuration with the following caveats.
0 commit comments