[jbossts-issues] [JBoss JIRA] (JBTM-1965) Add support for XADisk

Michael Musgrove (Jira) issues at jboss.org
Wed Mar 18 09:16:48 EDT 2020


     [ https://issues.redhat.com/browse/JBTM-1965?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Michael Musgrove closed JBTM-1965.
----------------------------------
    Resolution: Out of Date


XADisk used to be hosted at http://xadisk.java.net/ but the java.net site is now closed and does not appear to have been relocated to anywhere else. The last release was back in 2013 (https://mvnrepository.com/artifact/net.java.xadisk/xadisk) so it looks like it is no longer actively maintained.

If the project ever becomes active again we can look at re-opening this issue.

> Add support for XADisk
> ----------------------
>
>                 Key: JBTM-1965
>                 URL: https://issues.redhat.com/browse/JBTM-1965
>             Project: JBoss Transaction Manager
>          Issue Type: Feature Request
>          Components: Resource Manager
>    Affects Versions: 5.0.0.M5
>            Reporter: Mark Little
>            Priority: Major
>
> Transactions are often used to structure activities within  reliable software applications. In Java EE, business logic  typically involves accessing transactional resource managers  (databases, message queues) within boundaries denoted by  calls to the JTA (begin/commit/rollback). The resource  managers work with the transaction manager to perform e.g.  locking, logging and recovery transparently to the  application programmer. However, this separation of concerns  is broken with regard to one important resource: the file  system.  Java's file I/O library does not support  transactions, a situation which requires application  programmers to implement such support manually in their  programs.  In this project you will develop a transaction  aware resource manager for file I/O in Java. This library  will provide application programmers with access to a  filesystem that offers ACID semantics.
> We already have a transactional file I/O implementation but there are now alternatives available. XADisk (https://xadisk.java.net/) seems to have a vibrant user community, so we should take a look at this. Part of the work will be to compare and contrast the options available.
> To undertake this project you should have a good  understanding of Java file I/O and some knowledge of  transactions (ACID semantics and the JTA). The work will be open source.



--
This message was sent by Atlassian Jira
(v7.13.8#713008)


More information about the jbossts-issues mailing list