Conclusion

When contemplating XML Repositories, you need to consider their support for transaction management. A transaction is made up of a sequence of activities that must be completed together. Transaction management ensures that the transaction completes successfully or not at all. If any step of the transaction fails, the transaction manager will undo all the actions performed to that point. Many of the XML Repositories available today do not have this capability. If a bad update takes place, you have to manually go back and try to remove the transaction, which could be potentially impossible. So when making a decision about the platform to use for your application, be sure to make a complete list of the features you need to handle normal ...

Get Special Edition Using XML, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.