Creates or updates JMS Entries defined by properties files. The properties files will be processed for property replacement using ${{VARIABLE_NAME}}
format.
...
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 |
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 |
...
Tip | ||
---|---|---|
| ||
If you want \ (backslash) in any property value, use \\ or \u005c. This is Java properties file load syntax. |
Anchor Example Example
Example | |
Example |
Code Block | ||||
---|---|---|---|---|
| ||||
SystemModuleList=Flex_JMSModule1 SubDeploymentList=Flex_JMSSubdeployment1 ConnectionFactoryList=CF1 QueueList=Q1 TopicList=T1 UniformDistributedQueueList=UDQ1 UniformDistributedTopicList=UDT1 Flex_JMSModule1.Targets=MS1 Flex_JMSSubdeployment1.SystemModule=Flex_JMSModule1 Flex_JMSSubdeployment1.Targets=Flex_JMSServer1 CF1.SystemModule=Flex_JMSModule1 CF1.JNDI=jms/CF1 CF1.Targets=MS1 CF1.XAConnectionFactoryEnabled=False CF1.DefaultTargetingEnabled=True Q1.SystemModule=Flex_JMSModule1 Q1.JNDI=jms/Q1 Q1.SubDeployment=Flex_JMSSubdeployment1 Q1.DeliveryMode=Persistent T1.SystemModule=Flex_JMSModule1 T1.JNDI=jms/T1 T1.SubDeployment=Flex_JMSSubdeployment1 UDQ1.SystemModule=Flex_JMSModule1 UDQ1.JNDI=jms/UDQ1 UDQ1.SubDeployment=Flex_JMSSubdeployment1 UDQ1.Notes=Notes on UDQ1 UDT1.SystemModule=Flex_JMSModule1 UDT1.JNDI=jms/UDT1 UDT1.SubDeployment=Flex_JMSSubdeployment1 UDT1.Notes=Notes on UDT1 |
...
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 | Example |
---|---|---|
Bridge (since 4.5.1.8) | BridgeList | Example |
Bridge Destination (since 4.5.1.8) | BridgeDestinationList | Example |
Connection Factory | Example | |
Destination Sort Key | ||
File Store | FileStoreList | |
Foreign Server | ||
JDBC Store | JDBCStoreList | |
JMS Server | JMSServerList | |
Queue | Example | |
Quota | ||
Replicated Store | ReplicatedStoreList | |
SubDeployment | Example | |
System Module | Example | |
Topic | Example | |
Uniform Distributed Queue | Example | |
Uniform Distributed Topic | Example | |
Weighted Distributed Queue | ||
Weighted Distributed Topic | ||
Work Managers (since 4.5.1.9) | WorkManagerList | Example |
JMS Element Properties
All required properties are listed with an asterisk (all other properties are optional).
...
Property Name | Default Value | Notes | ||||||||||||
Name | The name from the list is used by default. | AdapterJNDIName | eis.jms.WLSConnectionFactoryJNDIXA | ConnectionUrl | Empty Value | |||||||||
DestinationType | Queue | (Queue | Topic) | ||||||||||||
Notes | <not set> | Password | <not set> | UserName | <not set> | Partition | <not set> | ResourceGroup | <not set> | ResourceGroupTemplate | <not set> | by default. | ||
AdapterJNDIName | eis.jms.WLSConnectionFactoryJNDIXA | |||||||||||||
ConnectionUrl | Empty Value | |||||||||||||
DestinationType | Queue | (Queue | Topic) | ||||||||||||
Notes | <not set> | |||||||||||||
Password | <not set> | |||||||||||||
UserName | <not set> | |||||||||||||
Partition | <not set> | |||||||||||||
ResourceGroup | <not set> | |||||||||||||
ResourceGroupTemplate | <not set> |
Anchor BridgeExample BridgeExample
BridgeExample | |
BridgeExample |
Code Block | ||
---|---|---|
| ||
#BridgeDestinationList=myBridgeSource,myBridgeDestination
#BridgeList=myBridge
myBridgeSource.ConnectionFactoryJNDIName=jms/cf1
myBridgeSource.DestinationJNDIName=jms/q1
myBridgeSource.DestinationType=Queue
myBridgeSource.UserName=user
myBridgeSource.Password=password
myBridgeSource.Notes=some notes are in here.
myBridgeSource.ConnectionUrl=t3://soalt06:7001
myBridgeDestination.ConnectionFactoryJNDIName=/jms/cf2
myBridgeDestination.DestinationJNDIName=jms/q1
myBridgeDestination.DestinationType=Queue
myBridgeDestination.UserName=user
myBridgeDestination.Password=password
myBridgeDestination.Notes=some notes are in here.
myBridgeDestination.ConnectionUrl=t3://soalt08:7001
myBridge.Targets=AdminServer
myBridge.SourceDestination=myBridgeSource
myBridge.TargetDestination=myBridgeDestination
myBridge.Started=true |
Connection Factory AnchorConnectionFactory ConnectionFactory
ConnectionFactory | |
ConnectionFactory |
...
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 | Notes |
---|---|---|
Name* | <not set> | |
SystemModule* | <not set> | |
Targets* | <not set> | Comma-separated list of target names (e.g. DefaultServer, Cluster1, server2) |
...
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 | Notes |
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 | (All | None) |
UnitOfOrderRouting | Hash | (Hash | PathService) |
...
Property Name | Default Value | Notes | |
Name | The name from the list is used by default. | ||
MaxThreads | <not set> | ||
MinThreads | <not set> | ||
CapacityCount | <not set> | ||
Targets* | <not set> | ||
Notes | <not set> | ||
StuckThreadsBehavior | Default (Default | Ignore | Manual) | Set to Manual to use the following 3 options. | |
StuckThreadCount | 0 | Only used when StuckThreadsBehavior is set to Manual. | |
MaxStuckThreadTime | 0 | Only used when StuckThreadsBehavior is set to Manual. | |
ResumeWhenUnstuck | true | Only used when StuckThreadsBehavior is set to Manual. | |
Pick at most one of the following: | |||
FairShareRequest | <not set> | Integer that will be used as a percentage of time (e.g. 50) | |
ResponseTimeRequest | <not set> | Integer that will be used as a target time to handle requests in milliseconds (e.g. 150) | |
wmKarl1.ContextRequestList | <not set> | A comma-separated list of request classes (e.g. admin1,admin2,powerUsers) | |
contextRequestListname.UserName | <not set> | ||
contextRequestListname.GroupName | <not set> | ||
contextRequestListname.RequestClassName | <not set> |
Anchor WorkManagerExample WorkManagerExample
WorkManagerExample | |
WorkManagerExample |
Code Block | ||
---|---|---|
| ||
#Pound signs make comments. WorkManagerList=myWorkManager myWorkManager.Targets=AdminServer,SOA_Cluster myWorkManager.MaxThreads=5 myWorkManager.MinThreads=1 myWorkManager.CapacityCount=3 myWorkManager.StuckThreadBehavior=Manual myWorkManager.StuckThreadCount=23 myWorkManager.MaxStuckThreadTime=12 myWorkManager.ResumeWhenUnstuck=false myWorkManager.Notes=This work manager was made by FlexDeploy. #Pick at most one of these. #myWorkManager.FairShareRequest=50 #myWorkManager.ResponseTimeRequest=250 myWorkManager.ContextRequestList=contextRequest1,contextRequest2,contextRequest3 #you can provide UserName, GroupName, and/or RequestClassName for each Context Request in the list. myWorkManager.contextRequest1.UserName=weblogic myWorkManager.contextRequest2.GroupName=administrators myWorkManager.contextRequest2.GroupName=users myWorkManager.contextRequest3.RequestClassName=ImportantClass |
...