Skip to main content
Skip table of contents

23.1 How to Enable XA

XA can be configured in offline mode only.

For information about configuring profiles through a text based file, see FioranoMQ Getting Started.

FioranoMQ comes with a preconfigured XA-enabled FioranoMQ profile named FioranoMQ_XA. XA can be enabled in the default profile by following the steps given below:

  1. Launch Fiorano Studio and open FioranoMQ (default profile) using the ProfileManager
     
  2. Navigate to FioranoMQ > Fiorano > mq. Right-click and select Add Domain.

  3. Enter the domain name in the Input pane displayed and click on the OK button. This domain is named XA in the example.
     
  4. Right-click the new domain and select Add Components; an Add Components dialog box pops up.



  5. Navigate to Fiorano > Jms > XA > etc and check the XAResourceManager component and click OK.
     
  6. Resolve all the unresolved dependencies (which are marked with a red icon). Select the unresolved dependencies. In the property pane, choose the right value for this service instance.
     
  7. Navigate to Fiorano > Fiorano > mq > XA > FileDBManager > FileDBManager and in the Properties of FileDBManager, enter the path name XA.



  8. XA requires RDBMS based storage. To enable this, go to FioranoMQ > Fiorano > etc >RdbmsDBManager and in the Properties of FileDBManager
    enable the EnableRdbms property.



  9. Add the XAResourceManager component to the dependency list of Fiorano > etc > ExServiceManager. This can be done by right-clicking the Dependson node under the ExServiceManager. In the Add Component as Dependency dialog box, select XAResourceManager and click OK.
     
  10. Right-click the profile and select Save.
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.