Dear Wiki user, You have subscribed to a wiki page or wiki category on "Jakarta-slide Wiki" for change notification.
The following page has been changed by JürgenHermann: http://wiki.apache.org/jakarta-slide/IntroFullCustomStore The comment on the change is: fixed urls ------------------------------------------------------------------------------ == Implementing a reasonable XAResource == - For all store implementations it is mandatory to implement the JTA interface [http://java.sun.com/j2ee/1.4/docs/api/javax/transaction/xa/XAResource.html XAResource]. This is necessary to take part in transaction spanned by every WebDAV request done to Slide. If this is a good idea or not is not the subject of this small paragraph. Anyway, implementing a reasonable XAResource from scratch is a very troublesome and tedious thing to do, even if you have already implemented one before. I'd rather propose to use the [http://jakarta.apache.org/commons/sandbox/transaction/apidocs/org/apache/commons/transaction/util/xa/AbstractXAResource.html AbstractXAResource] from the [http://jakarta.apache.org/commons/sandbox/transaction/ commons transaction] component. This has been done in recent versions of the database stores. The great transactional memory stores do this indirectly by using the transactional maps from the same component. Those maps use the the ''AbstractXAResource'' as wel l. + For all store implementations it is mandatory to implement the JTA interface [http://java.sun.com/j2ee/1.4/docs/api/javax/transaction/xa/XAResource.html XAResource]. This is necessary to take part in transaction spanned by every WebDAV request done to Slide. If this is a good idea or not is not the subject of this small paragraph. Anyway, implementing a reasonable XAResource from scratch is a very troublesome and tedious thing to do, even if you have already implemented one before. I'd rather propose to use the [http://jakarta.apache.org/commons/transaction/apidocs/org/apache/commons/transaction/util/xa/AbstractXAResource.html AbstractXAResource] from the [http://jakarta.apache.org/commons/transaction/ commons transaction] component. This has been done in recent versions of the database stores. The great transactional memory stores do this indirectly by using the transactional maps from the same component. Those maps use the the ''AbstractXAResource'' as well. (OZ) --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]