Studio Environment Editor

Use the Studio Environment editor to define the run-time environment connection information, define the Secure Socket Layer (SSL) keystore file location, review and edit the cartridge and model variables defined for cartridge projects, and to define application-specific connection information.

When defining run-time environment connection information, see the following topics:

Studio Environment Editor Connection Information Tab

Use the Connection Information tab to define the connection parameter necessary to connect to the run-time environment.

Note:

In addition to populating Connection Information tab fields, some Design Studio applications require that you also define cartridge management variables before you deploy cartridge projects. The following topics provide more information:
Field Use
Address Enter the WebLogic IP address (or the fully qualified domain name if DNS is enabled) and port necessary to connect to the run-time environment.

Depending on your product installation, Design Studio may populate this field with a default destination URL for a WebLogic server. However, you must edit the IP address/server name and port number to match your own server address configuration:

https://IPAddressOrQualifiedDomanName:port/cartridge/wsapi

where

IPAddressOrQualifiedDomanName is the IP address or server name of the WebLogic server that you connected to during installation and port is the WebLogic server port number configured to receive web requests.

Note: If you are deploying to a clustered environment, IPAddressOrQualifiedDomanName is the proxy server.

See product-specific installation guides for more information about installing Oracle Communications applications and connecting to WebLogic servers. See Design Studio System Administration Guide for information about deploying cartridges using SSL connections.

Note: If you are deploying using an SSL connection, you must provide a keystore. See "Studio Environment Editor SSL Tab" for more information.

If you are using an IPv6 URL address, you must be deploying over a network that supports IPv6. The IP address you enter must be in standard IPv6 form. The final four nodes can be omitted if they are all zeroes. For example:

https://[2606:b400:2010:504c:216:3eff:fe6f:6d8d]:6001/cartridge/wsapi?wsdl

Cluster/server Specify the name of the server or cluster for the target application. When interacting with a run-time environment, an error is returned if the cluster or server name specified in this field cannot be found. This value is not considered when the target environment does not support the cluster/server parameter.

Note: You must populate this field with a value when deploying to UIM environments.


Related Topics

Testing Run-Time Environment Connectivity

Studio Environment Editor

Studio Environment Editor SSL Tab

Use the SSL tab to encrypt your cartridge data prior to deployment.

Note:

Before you deploy cartridges from Oracle Communications Design Studio using an SSL connection, you must enable SSL on the WebLogic server to ensure that the Cartridge Management web service accepts the SSL connection. See Design Studio System Administration Guide and Design Studio Security Guide for information about enabling SSL.

Oracle recommends that you configure environments with SSL to increase security.

Field Use
Keystore Identify the location of your keystore file. The keystore is a file (encrypted with a password) that contains private keys and trusted certificates.

Studio Environment Editor Model Variables Tab

Use the Model Variables tab to review and override cartridge-specific model variables defined for all of the cartridges in the workspace.

Column Use
Model Variables area Displays the name of the variable and environment-specific values, if defined in the Override field.

Design Studio displays all model variables that are defined in the workspace. The values in this table are read-only. You can change the default value defined for a variable by selecting the Override option and entering a new environment-specific value.

Environment Model Variable Details area Displays the name and value of the selected variable in the Model Variables area. Do any of the following:
  • Select Sensitive to indicate that the variable has been secured in the "Project Editor Model Variables Tab". When this option is selected, the default value defined for the cartridge model variable is obfuscated in the user interface and in memory.

    If multiple cartridges define a variable with the same name, the Environment editor secures the default value if any of the variables have been configured as sensitive.

    Note: Default values that are defined as sensitive are not displayed when you disable the option. To retain the original value, you can reselect the option prior to entering a new default value.

  • Select Override to define a variable value with an environment-specific value.

  • Select Inherit to use the default value defined for the variable.


Related Topics

Working with Model Variables

Studio Environment Editor

Studio Environment Editor Cartridge Management Variables Tab

Use the Cartridge Management Variables tab to review and override cartridge-specific cartridge management variables defined for all of the cartridges in the workspace.

Column Use
Cartridge Management Variables area Displays the name of the variable and environment-specific values, if defined in the Override field.

Design Studio displays all cartridge management variables that are defined in the workspace. The values in this table are read-only. You can change the default value defined for a variable by selecting the Override option and entering a new environment-specific value.

Note: If no override value is defined, Design Studio uses the default value defined for the cartridge selected for deployment.

Environment Cartridge Management Variable Details area Displays the name and value of the selected variable in the Cartridge Management Variables area. Do any of the following:
  • Select Sensitive to indicate that the variable has been secured in the "Project Editor Cartridge Management Variables Tab". When this option is selected, the default value defined for the cartridge management variable is obfuscated in the user interface and in memory.

    If multiple cartridges define a variable with the same name, the Environment editor secures the default value if any of the variables have been configured as sensitive.

    Note: Default values that are defined as sensitive are not displayed when you disable the option. To retain the original value, you can reselect the option prior to entering a new default value.

  • Select Override to define a variable value with an environment-specific value.

  • Select Inherit to use the default value defined for the variable.


Related Topics

Studio Environment Editor