Versions Compared

Key

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

...

Code Block
<tns:WSO2BPS>
     <tns:DataBaseConfig>
           <tns:DataSource>
                  <tns:JNDI>
           <tns:ProcessDehydration>
                  <tns:MaxAge>
           <tns:TransactionFactory>
           <tns:EventListeners>
                  <tns:listener>
           <tns:MexInterceptors>
                  <tns:interceptor>
           <tns:ExtensionBundles>
                  <tns:runtimes>
                        <tns:runtime>
                  <tns:filters>
                        <tns:filter>
           <tns:OpenJPAConfig>
                  <tns:property>
           <tns:MexTimeOut>
           <tns:ExternalServiceTimeOut>
           <tns:MultithreadedHttpConnectionManagerConfig>
                  <tns:maxConnectionsPerHost>
                  <tns:maxTotalConnections>
           <tns:Schedules>
                  <tns:Schedule>
                        <tns:cleanup>
                              <tns:filter>
           <tns:SyncWithRegistry>
           <tns:InMemoryInstanceTimeToLive>
           <tns:ODESchedulerThreadPoolSize>
		   <tns:UseDistributedLock>


...

<tns:WSO2BPS>
Anchor
WSO2BPS
WSO2BPS

...

Code Block
languagehtml/xml
 <tns:ODESchedulerThreadPoolSize>0<ODESchedulerThreadPoolSize>50</tns:ODESchedulerThreadPoolSize>

^ Back to Top

...

<tns:UseDistributedLock
Anchor
ODESchedulerThreadPoolSize
ODESchedulerThreadPoolSize

XML Syntax

<tns:UseDistributedLock>true</tns:UseDistributedLock>

Description

This property is used to enable hazelcast based synchronization mechanism to prevent instance state from being concurrently modified from multiple bps nodes.

Mandatory/Optional Mandatory if clustering is enabled

 

Sample Implementations
Code Block
languagehtml/xml
<tns:UseDistributedLock>true</tns:UseDistributedLock>