Preface

LIXA is acronym of LIbre XA: it's a free, libre, open source implementation of two X/Open specifications: "Distributed Transaction Processing: The TX (Transaction Demarcation) Specification" [TXspec] and "Distributed Transaction Processing: The XA Specification" [XAspec].

The main goals of the LIXA project are:

From the following links you can buy and/or download for free the official X/Open documentation:

LIXA documentation tries to avoid duplication with the content of the above books.

Intended audience

This manual is maintained in the hope it can help:

  • developers who want to use LIXA project to develop applications

  • system administrators that have to install, configure and manage LIXA project instances

  • curious people that want to discover the features offered by the LIXA project

Acknowledgements

Supporting every author is an understanding family, or nothing would ever get produced! I am grateful to my family, Sara and Carola for their understanding everytime I am spending some time on this open source and free software project.

Numerous individuals provided me useful feedback, but one person deserves a special thank for his help: Pieter Janse van Rensburg. Pieter has added to the project an interesting extension and he continues to provide me interesting ideas for further improvements.

Language

Unfortunately English is not my mother tongue. This manual may contain a lot of language mistakes. If you sent me a revisioned versions of the Docbook sources (XML), I would accept your fixes promptly.