Configure EJB Transaction Timeout
Last updated
Last updated
MyST Studio supports the configuration of EJB transaction timeout which can be either achieved globally or at a domain level.
To configure EJB transaction globally
From MyST model editor, click Edit Configuration
Navigate through Weblogic Domain -> **domain **-> JTA Transaction
Once you click on JTA Transaction, click on Generate
Set the Timeout Seconds to the desired value
Click on Save and **Commit **the changes
Run a MyST update action to reflect the changes to all beans in the environment
To configure SOA EJB transaction timeout
From MyST model editor, click Edit Configuration
Navigate through **Products **-> Oracle SOA Suite
Click on add one in the Name-Value Parameters
Add the key as ‘soa-ejb-timeout’ and set the value accordingly
Click on **Save **and **Commit **the changes
Run a MyST update action to reflect the changes to all BPEL beans
Note: At the moment, all the SOA -EJB beans are not supported, here is the list of supported SOA-EJB beans supported
BPELActivityManagerBean
BPELAuditTrailBean
BPELDeliveryBean
BPELDispatcherBean
BPELEngineBean
BPELFinderBean
BPELInstanceManagerBean
BPELProcessManagerBean
BPELSensorValuesBean
BPELServerManagerBean
CompositeMetaDataServiceBean
To configure BPM EJB transaction timeout
From MyST model editor, click Edit Configuration
Navigate through **Products **-> Oracle Business Process Management
Click on add one in the Name-Value Parameters
Click on **Save **and **Commit **the changes
Run a MyST update action to reflect the changes to all BPM beans
Note: At the moment, all the BPM -EJB beans are not supported, here is the list of supported BPM-EJB beans supported
BPMNDeliveryBean
BPMNDispatcherBean
BPMNEngineBean
BPMNFinderBean
BPMNSensorValuesBean
BPMNServerManagerBean
BPMNActivityManagerBean
BPMNInstanceManagerBean
PMNProcessManagerBean
To reflect these changes to your environment the SOA servers must first be shutdown (but the Admin Server must be up). The following FAQ could be used to stop the SOA Servers. This is to allow MyST to update the soa-infra application with the new configuration. Once the SOA Servers are stopped, perform an update as normal, once this is complete you can start the SOA servers again.
Add the key as bpm-ejb-timeout and set the value accordingly