Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Properties File Format

Multiple JMS Properties objects can be defined specified in each properties file. Each properties file must start with one or more lists of JMS element types present in the file. Any number of element types is acceptable in each file, and any number of each type of element is acceptable as well. If using multiple files, make sure that the lists contain unique values across files.

...

Property Name

Default Value

Notes
Name*<not set>

SystemModule*

<not set>


ConnectionURL*

<not set>


DefaultTargetingEnabled

True

(True | False)

SubDeployment<not set>

ForeignCFNames

<not set>

Provide Comma-separated list of Foreign Connection Factories. For each name you can provide additional details like EncryptedPassword, HealthChecking, LocalJNDI, Password, RemoteJNDI, Username

ForeignCF{Name}EncryptedPassword

<not set>


ForeignCF{Name}HealthChecking

disabled

(disabled | enabled)

ForeignCF{Name}LocalJNDI

<not set>


ForeignCF{Name}Password

<not set>


ForeignCF{Name}RemoteJNDI

<not set>


ForeignCF{Name}Username

<not set>


ForeignDestinationNames

<not set>

Provide Comma-separated list of Foreign Destinations. For each name you can provide additional details like LocalJNDI, RemoteJNDI.

ForeignDestination{Name}LocalJNDI*

<not set>


ForeignDestination{Name}RemoteJNDI

<not set>


JNDIInititalContextFactory

weblogic.jndi.WLInitialContextFactory


JNDIPropertiesCredential

<not set>


JNDIPropertyNames

<not set>

Provide Comma-separated list of Property Name. For each name provide JNDIProerty to set value. For example.

  • ForeignJmsServer.JNDIPropertyNames=java.naming.security.principal
  • ForeignJmsServer.JNDIPropertyjava.naming.security.principal=user1
JNDIProperty{Name}

Notes

<not set>


JDBC Store

Property Name

Default Value

Notes
StoreName*<not set>

PrefixName

<not set>
CreateTableDDLFile<not set>
InsertsPerBatchMaximum20
ThreeStepThreshold200000
OraclePiggybackCommitEnabledfalse(true | false)
WorkerCount1
DeletesPerBatchMaximum20
DeletesPerStatementMaximum20
LogicalName<not set>
WorkerPreferredBatchSize10
Notes<not set>
Targets<not set>
Properties below are only compatible with WLS Version 12.2.1+
InitialBootDelaySeconds-1
RestartInPlacetrue(true | false)
FailbackDelaySeconds-1
NumberOfRestartAttempts6
DistributionPolicy

Distributed

(Singleton | Distributed)
MigrationPolicy

Off

(Off | On-Failure | Always)
PartialClusterStabilityDelaySeconds-1
SecondsBetweenRestarts30
Partition<not set>
ResourceGroup<not set>
ResourceGroupTemplate<not set>
MinWindowBufferSize-1
MaxWindowBufferSize-1

JMS Server

Property Name

Default Value

Notes

ServerName*

<not set>


PersistentStore

None


BytesThresholdLow

-1


BytesThresholdHigh

-1


MessagesThresholdLow

-1


MessagesThresholdHigh

-1
MaximumMessageSize2147483647
BytesMaximum-1
MessagesMaximum-1
TemporaryTemplateResource<not set>
TemporaryTemplateName<not set>
BlockingSendPolicyFIFO(FIFO | Preemptive)
MessageCompressionOptions (Version 12+ only)

GZIP_DEFAULT_COMPRESSION

(GZIP_DEFAULT_COMPRESSION | GZIP_BEST_COMPRESSION | GZIP_BEST_SPEED | LZF)
PagingMessageCompressionEnabled (Version 12+ only)false(true | false)
StoreMessageCompressionEnabled (Version 12+ only)false(true | false)
HostingTemporaryDestinationstrue(true | false)
AllowsPersistentDowngradefalse(true | false)
InsertionPausedAtStartupfalse(true | false)
PagingFileLockingEnabledtrue(true | false)
StoreEnabledtrue(true | false)
ConsumptionPausedAtStartupfalse(true | false)
ProductionPausedAtStartupfalse(true | false)
PagingMaxFileSize1342177280
PagingMaxWindowBufferSize-1
PagingMinWindowBufferSize-1
PagingIoBufferSize-1
PagingBlockSize-1
ExpirationScanInterval30
Targets<not set>
Notes<not set>
Properties below are only compatible with WLS Version 12.2.1+
Partition

<not set>


ResourceGroup<not set>
ResourceGroupTemplate

<not set>


Queue

Property Name

Default Value

Notes

Name*

<not set>


AttachSender

supports

(supports | always | never)

BytesHigh

9223372036854775807


BytesLow

9223372036854775807


ConsumptionPausedAtStartup

false


DefaultUnitOfOrder

false


DeliveryModeNo-Delivery(Non-Persistent | Persistent | No-Delivery)
DestinationSortKeys<not set>
ErrorDestination<not set>
ExpirationLoggingPolicy<not set>
ExpirationPolicyDiscard(Discard | Log | Redirect)
IncompleteWorkExpirationTime-1
InsertionPausedAtStartupfalse
JMSCreateDestinationIdentifier<not set>
JNDI<not set>
LocalJNDIName<not set>
MaximumMessageSize2147483647

MessageLoggingEnabled

False

(True | False)

MessageLoggingFormat

<not set>


MessagesHigh

9223372036854775807


MessagesLow

9223372036854775807


MessagingPerformancePreference

25


Notes

<not set>


Priority

-1


ProductionPausedAtStartup

False

(True | False)

Quota

<not set>


RedeliveryDelay

-1


RedeliveryLimit

-1


SAFExportPolicy

All

(All | None)

SubDeployment

<not set>


Template

<not set>


TimeToDeliver

-1


TimeToLive

-1


UnitOfWorkHandlingPolicyPassThrough(PassThrough | SingleMessageDelivery)

Quota

Property Name

Default Value

Notes
Name*<not set>

SystemModule*

<not set>


BytesMaximum

9223372036854775807


MessagesMaximum

9223372036854775807


Notes

<not set>


Policy

FIFO

(FIFO | Preemptive)

Shared

false

(true | false)

Replicated Store (WLS Version 12+)

Property Name

Default Value

Notes
StoreName*<not set>

RegionSize

134217728
LocalIndex0
IoBufferSize-1
Directory200000
OraclePiggybackCommitEnabledfalse(true | false)
WorkerCount1
DeletesPerBatchMaximum20
DeletesPerStatementMaximum20
LogicalName<not set>
WorkerPreferredBatchSize10
Notes<not set>
Targets<not set>
Properties below are only compatible with WLS Version 12.2.1+
InitialBootDelaySeconds-1
RestartInPlacetrue(true | false)
FailbackDelaySeconds-1
NumberOfRestartAttempts6
DistributionPolicy

Distributed

(Singleton | Distributed)
MigrationPolicy

Off

(Off | On-Failure | Always)
PartialClusterStabilityDelaySeconds-1
SecondsBetweenRestarts30
Partition<not set>
ResourceGroup<not set>
ResourceGroupTemplate<not set>
MinWindowBufferSize-1
MaxWindowBufferSize-1

Sub Deployment

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

Property Name

Default Value

Notes

SystemModule*

<not set>


Targets*

<not set>

**

Comma-separated list of target names


(e.g. DefaultServer, Cluster1, server2)

<not set>

Properties below are only compatible with WLS Version 12.2.1+

Partition

<not set>


ResourceGroup

<not set>


ResourceGroupTemplate<not set>

Topic

Property Name

Default Value

Notes
Name<not set>

SystemModule*

<not set>


AttachSender

supports  

(supports | always | never)

BytesHigh

9223372036854775807


BytesLow

9223372036854775807


ConsumptionPausedAtStartup

False

(True | False)

DefaultUnitOfOrder

False

(True | False) Auto-generate Unit-of-Order Name
)False
(True | False)

DeliveryMode

No-Delivery

(Non-Persistent | Persistent | No-Delivery)

DestinationSortKeys

(

<not set>

Comma-separated names of destinations
)<not set>

ErrorDestination

<not set>


ExpirationLoggingPolicy

<not set>


ExpirationPolicy

Discard

(Discard | Log | Redirect)

IncompleteWorkExpirationTime

-1


InsertionPausedAtStartup

False


JMSCreateDestinationIdentifier

<not set>


JNDI

<not set>


LocalJNDIName

<not set>


MaximumMessageSize

2147483647


MessageLoggingEnabled

False

(True | False)

MessageLoggingFormat

<not set>


MessagesHigh

9223372036854775807


MessagesLow

9223372036854775807


MessagingPerformancePreference

25


MulticastAddress

<not set>


MulticastPort

6001


MulticastTimeToLive

-1


Notes

<not set>


Priority

-1


ProductionPausedAtStartup

False

(True | False)

Quota

<not set>


RedeliveryDelay

-1


RedeliveryLimit

-1


SAFExportPolicy

All 

(All | None)

SubDeployment

<not set>


Template

<not set>


TimeToDeliver

-1


TimeToLive

-1


UnitOfWorkHandlingPolicy

PassThrough

(PassThrough | SingleMessageDelivery)

Uniform Distributed Queue

Property Name

Default Value

Notes
Name*<not set>

SystemModule*

<not set>


AttachSender

supports

(supports | always | never)

BytesHigh

9223372036854775807


BytesLow

9223372036854775807


ConsumptionPausedAtStartup

False

(True | False)

DefaultTargetingEnabled

False

(True | False)

DefaultUnitOfOrder

False

(True | False)

DeliveryMode

No-Delivery

(Non-Persistent | Persistent | No-Delivery)

DestinationSortKeys

<not set>


ErrorDestination

<not set>


ExpirationLoggingPolicy

<not set>


ExpirationPolicy

Discard

(Discard | Log | Redirect)

ForwardDelay

-1


IncompleteWorkExpirationTime

1


InsertionPausedAtStartup

False

(False, True)

JMSCreateDestinationIdentifier

<not set>


JNDI

<not set>


LoadBalancingPolicy

Round-Robin    

(Random | Round-Robin)

LocalJNDIName

<not set>


MaximumMessageSize

2147483647


Members

<not set>


MessageLoggingEnabled

False

(True | False)

MessageLoggingFormat

<not set>


MessagesHigh

9223372036854775807


MessagesLow

9223372036854775807


MessagingPerformancePreference

25


Notes

<not set>


Priority

-1


Quota

<not set>


ProductionPausedAtStartup

False

(True | False)

RedeliveryDelay

-1


RedeliveryLimit

-1


ResetDeliveryCountOnForward

True

(True | False)

SAFExportPolicy

All

(All | None)

TimeToDeliver

-1


TimeToLive

-1


Uniform Distributed Topic

Property Name

Default Value

Notes
Name*<not set>

SystemModule*

<not set>


AttachSender

supports

(supports | always | never)

BytesHigh

9223372036854775807


BytesLow

9223372036854775807


ConsumptionPausedAtStartup

False

(True | False)

DefaultTargetingEnabled

False

(True | False)

DefaultUnitOfOrder

False

(True | False)

DeliveryMode

No-Delivery

(Persistent | Non-Persistent | No-Delivery)

DestinationSortKeys

<not set>


ErrorDestination

<not set>


ExpirationLoggingPolicy

<not set>


ExpirationPolicy

Discard

(Discard | Log | Redirect)

ForwardingPolicy

<not set>


IncompleteWorkExpirationTime

-1


InsertionPausedAtStartup

False

(True | False)

JMSCreateDestinationIdentifier

<not set>


JNDI

<not set>


LoadBalancingPolicy

Round-Robin

(Random | Round-Robin)

LocalJNDIName

<not set>


MaximumMessageSize

2147483647


Members

<not set>


MessageLoggingEnabled

False

(True | False)

MessageLoggingFormat

<not set>


MessagesHigh

9223372036854775807


MessagesLow

9223372036854775807


MessagingPerformancePreference

25


MulticastAddress

<not set>


MulticastPort

6001


MulticastTimeToLive

1


Notes

<not set>


Priority

-1


ProductionPausedAtStartup

False

(True | False)

Quota

<not set>


RedeliveryDelay

-1


RedeliveryLimit

-1


SAFExportPolicy

All

(All | None)

Template

<not set>


TimeToDeliver

-1


TimeToLive

-1


UnitOfOrderRouting

Hash

(Hash | PathService)

UnitOfWorkHandlingPolicy

PassThrough

(PassThrough | SingleMessageDelivery)

Weighted Distributed Queue

Property Name

Default Value

Notes
Name*<not set>

SystemModule*

<not set>                


{Member}Weight

1


ForwardDelay

-1


LoadBalancingPolicy

Round-Robin

(Random | Round-Robin)

Members

**

<not set>

Comma-separated Member Names

<not set>

Notes

<not set>


ResetDeliveryCountOnForward

False

(True | False)

SAFExportPolicy

None      

(All | None)

UnitOfOrderRouting

Hash  

(Hash | PathService)

Weighted Distributed Topic

Property Name

Default Value


Name*<not set>

SystemModule*

<not set>


{Member}Weight

1


LoadBalancingPolicy

Round-Robin       

(Random | Round-Robin)

Members

**

<not set>

Comma-separated Member Names
<not set>

Notes

<not set>


SAFExportPolicy

None          

(All | None)

UnitOfOrderRouting

Hash            

(Hash | PathService)

Bridge

Property Name

Default Value

 Notes

NameThe name from the list is used by default.
AsyncEnabledtrue(true | false)
DistributionPolicySingleton(Distributed | Singleton)
DurabilityEnabledtrue(true | false)
IdleTimeMaximum60
MigrationPolicyOn-Failure(Always | Off | On-Failure)
Notes<not set>
PreserveMsgPropertyfalse(true | false)
QualityOfServiceExactly-once(Atmost-once | Duplicate-okay | Exactly-once)
QOSDegradationAllowedfalse(true | false)
SelectorEmpty Value

SourceDestination*

<not set>


Startedfalse(true | false)

TargetDestination*

<not set>


Targets*

<not set>


Bridge Destination

Property Name

Default Value

 Notes

NameThe name from the list is used by default.
AdapterJNDINameeis.jms.WLSConnectionFactoryJNDIXA
ConnectionUrlEmpty Value
DestinationTypeQueue(Queue | Topic)
Notes<not set>
Password<not set>
UserName<not set>
Partition<not set>
ResourceGroup<not set>
ResourceGroupTemplate

<not set>



Code Block
titleBridge and Bridge Destination Example
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

...