Versions Compared

Key

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

Creates or updates JMS Entries defined by properties files. The properties files will be processed for property replacement using ${{VARIABLE_NAME}} format. See Property Replacement Support for more information about property replacement.

...

Environment/Instance Properties

Property Name

Property Code

Required

Description

Oracle Weblogic Home (WL_HOME)

FDWLS_WEBLOGIC_HOME

Yes

WebLogic Home Directory. (e.g. /u01/oracle/products/fmw/wlserver)

Weblogic Domain Name

FDWLS_DOMAIN_NAME

Yes

WebLogic Domain Name.

Weblogic Admin Listen Address

FDWLS_ADMIN_LISTEN_ADDRESS

Yes

The listener address of the WLS admin server. (e.g. localhost)

Weblogic Admin Listen Port

FDWLS_ADMIN_LISTEN_PORT

Yes

The port of the WLS admin server. (e.g. 7001)

Weblogic Admin SSL Connection

FDWLS_ADMIN_USE_SSL

No

Indicates whether the admin server is using SSL.

Weblogic Admin User

FDWLS_ADMIN_USER

Yes

The user name for the WLS admin server.

Weblogic Admin Password

FDWLS_ADMIN_PASSWORD

Yes

The password for Weblogic Admin User.

Weblogic Admin Domain Directory

FDWLS_ADMIN_DOMAIN_DIRECTORY

No

Weblogic Domain Directory for AdminServer. If not provided, Weblogic Domain Directory will be used.

Weblogic Domain Directory

FDWLS_DOMAIN_DIRECTORY

Yes

Weblogic Domain Directory.(e.g. /u01/oracle/config/domains/soa_domain)

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).
If relative paths are given, they are assumed relative to the FD_ARTIFACTS_DIR directory.
If this property is not specified, all properties files in the FD_ARTIFACTS_DIR directory will be processed.

Outputs

Output Name

Required

Description

FDWLS_OUT_IS_RESTART_REQUIRED

No

A boolean value that indicates whether the server needs to be restarted to finish applying the configuration changes. You could use this in a workflow condition.

...

If Properties File Path is not specified, the FD_ARTIFACTS_DIR 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 modifications. As with all files in the endpoint working directory, these files will be saved for 3 days before being deleted.

If ErrorDestination is used those referenced in the error destination will be run first.

Example Folder Structure

...

Property Name

Default Value

 Notes

Name*<not set>

SystemModule*

<not set>


JNDI

<not set>


AcknowledgePolicy

All


AttachJMSXUserId

False

(True | False)

ClientID

<not set>


ClientIdPolicy

Restricted

(Restricted | Unrestricted)

DefaultCompressionThreshold

2147483647


DefaultDeliveryMode

Persistent

(Persistent | Non-Persistent)

DefaultPriority

4


DefaultRedeliveryDelay

0


DefaultTargetingEnabled

True

(True | False)

DefaultTimeToDeliver

0


DefaultTimeToLive

0


DefaultUnitOfOrder

None

(None | Other | System)

UserDefaultUnitOfOrder

<not set>

used if DefaultUnitOfOrder is Other

FlowInterval

60


FlowMaximum

500


FlowMinimum

50


FlowSteps

10


LoadBalancingEnabled

True

(True | False)

LocalJNDIName

<not set>


MessagesMaximum

10


MulticastOverrunPolicy

KeepOld

(KeepOld | KeepNew)

Notes

<not set>


OneWaySendMode

Disabled

(disabled | enabled)

OneWaySendWindowSize

1


ReconnectBlockingMillis

60000


ReconnectPolicy

Producer

(all | none | producer)

SendTimeout

10


ServerAffinityEnabled

True

(True | False)

SubscriptionSharingPolicy

Exclusive

(Exclusive | Sharable)

SynchronousPrefetchMode

Disabled

(disabled | topicSubscriberOnly | enabled)

TotalReconnectPeriodMillis

-1


TransactionTimeout

3600


XAConnectionFactoryEnabled

True

(True | False)

Destination Sort Key

Property Name

Default Value

Notes
Name*<not set>

SystemModule*

<not set>


KeyType

String


Notes

<not set>


SortKey

JMSMessageID


SortOrder

Ascending


...

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>If used, the referenced ones will be run first.
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)

...

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)

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

<not set>

Comma-separated Member Names

Notes

<not set>


ResetDeliveryCountOnForward

False

(True | False)

SAFExportPolicy

None      

(All | None)

UnitOfOrderRouting

Hash  

(Hash | PathService)

...