Creates or updates JMS Entries defined by properties files. The properties files will be processed for property replacement using ${{VARIABLE_NAME}}
format.
If using multiple files, make sure that the lists contain unique values across files.
...
Environment/Instance Properties
Property Name | Property Code | Required | Description |
---|---|---|---|
Oracle Weblogic Home (WL_HOME) |
| Yes | WebLogic Home Directory. (e.g. /u01/oracle/products/fmw/wlserver) |
Weblogic Domain Name |
| Yes | WebLogic Domain Name. |
Weblogic Admin Listen Address |
| Yes | The listener address of the WLS admin server. (e.g. localhost) |
Weblogic Admin Listen Port |
| Yes | The port of the WLS admin server. (e.g. 7001) |
Weblogic Admin SSL Connection |
| No | Indicates whether the admin server is using SSL. |
Weblogic Admin User |
| Yes | The user name for the WLS admin server. |
Weblogic Admin Password |
| Yes | The password for FDWLS_ADMIN_USER |
Weblogic Admin Domain Directory |
| No | Weblogic Domain Directory for AdminServer. If not provided, |
Weblogic Domain Directory |
| Yes | Weblogic Domain Directory.(e.g. |
Project Properties
Property Name | Property Code | Required | Description |
---|---|---|---|
Inputs
Property Name | Property Code | Required | Description |
---|---|---|---|
Properties File Path | FILE_PATH_TO_PROPERTIES | No | Comma-separated list of paths to the properties file(s). |
Outputs
Output Name | Required | Description |
---|---|---|
FDWLS_OUT_IS_RESTART_REQUIRED | No | A |
...
This operation will select all available endpoints associated to the environment instance which have a resource type of WLS Admin Server. Since the admin server only runs on one server, it is expected that for a given domain, there will only be one endpoint with a resource type set to WLS Admin Server.
Endpoint Execution
This operation will execute on the Admin Server endpoint selected using the WLS Admin Server resource type.
Special Considerations
If FILE_PATH_TO_PROPERTIES is Properties File Path
is not specified, the FD_ARTIFACTS_DIR
folder folder will be used. If a relative path is specified, the path will be relative to the FD_ARTIFACTS_DIR
directory. WebLogic configuration files including JMS modules are backed up to FD_TEMP_DIR/configbackup
before before modifications. As with all files in the endpoint working directory, these files will be saved for 3 days before being deleted.
...
- Properties file can be named as per your requirements. See Example Properties File below.
jmsconfigurations.properties
– – This is the main properties file. The path to it is referenced by FILE_PATH_TO_PROPERTIESProperties File Path
.DEV/ jmsconfigurations.properties
- optionally create a file here and override some properties with it per environment. The filename must match.PROD/ jmsconfigurations.properties
- optionally have several environments.- Sub folder names for environment overrides must be FlexDeploy environment code.
...
The properties files will be processed for property replacement using ${{VARIABLE_NAME}
} format. See Property Replacement Support for more information about property replacement.
JMS Element List Objects
JMS Element Type | List Name |
---|---|
Connection Factory | |
Destination Sort Key | |
File Store | FileStoreList |
Foreign Server | |
JDBC Store | JDBCStoreList |
JMS Server | JMSServerList |
Queue | |
Quota | |
Replicated Store | ReplicatedStoreList |
SubDeployment | |
System Module | |
Topic | |
Uniform Distributed Queue | |
Uniform Distributed Topic | |
Weighted Distributed Queue | |
Weighted Distributed Topic |
...
Destination Sort Key AnchorDestinationSortKey DestinationSortKey
DestinationSortKey | |
DestinationSortKey |
Property Name | Default Value |
---|---|
Name* | <not set> |
SystemModule* | <not set> |
KeyType | String |
Notes | <not set> |
SortKey | JMSMessageID |
SortOrder | Ascending |
...
Sub Deployment AnchorSubDeployment SubDeployment
SubDeployment | |
SubDeployment |
Property Name | Default Value |
---|---|
Name* | <not set> |
SystemModule* | <not set> |
Targets* | <not set> |
...
System Module AnchorSystemModule SystemModule
SystemModule | |
SystemModule |
Property Name | Default Value |
---|---|
SystemModule* | <not set> |
Targets* | <not set> |
Properties below are only compatible with WLS Version 12.2.1+ | |
Partition | <not set> |
ResourceGroup | <not set> |
ResourceGroupTemplate | <not set> |
...
Property Name | Default Value |
Name* | <not set> |
SystemModule* | <not set> |
{Member}Weight | 1 |
ForwardDelay | -1 |
LoadBalancingPolicy | Round-Robin (Random | Round-Robin) |
Members **Comma-separated Member Names | <not set> |
Notes | <not set> |
ResetDeliveryCountOnForward | False |
SAFExportPolicy | none (none|all) |
UnitOfOrderRouting | Hash (Hash|PathService) |
...