You are viewing a plain text version of this content. The canonical link for it is here.
Posted to slide-dev@jakarta.apache.org by re...@apache.org on 2001/01/10 19:52:29 UTC
cvs commit: jakarta-slide/src/doc changelog.xml contrib.xml installation.xml project.xml
remm 01/01/10 10:52:28
Modified: src/doc changelog.xml contrib.xml installation.xml
project.xml
Log:
- Doc updates.
- Note: My last commit didn't go through because of the new 100KB limitation
on email size on locus, do here's the log :
- New JTA based transaction API. Note: it requires JTA to build.
- The NamespaceAccessToken is now a UserTransaction.
- Includes an embedded transaction manager, compliant with the JTA spec
(at least, it *will* be compliant when it's finished). Should eventually enable
plugging an external transaction manager, like Tyrex, which may provide
a lot of additional features which you may want to use (at least that's the
goal).
- This patch is untested, but it builds. The transaction manager is missing a lot
of code (which I'll add ASAP). Basically, it was getting hard for me to
keep in sync my dev machines without this commit.
- Introduces a new AbstractStore object (a superclass of StandardStore).
This AbstractStore object will take care of the transaction context
switching by using enlistResource and delistResource (with the suspend
flag) around each write operation.
Revision Changes Path
1.17 +22 -1 jakarta-slide/src/doc/changelog.xml
Index: changelog.xml
===================================================================
RCS file: /home/cvs/jakarta-slide/src/doc/changelog.xml,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -r1.16 -r1.17
--- changelog.xml 2000/12/28 11:47:29 1.16
+++ changelog.xml 2001/01/10 18:52:25 1.17
@@ -30,7 +30,7 @@
Client side API for controlling transactions (RM)
</add>
<update>
- Added Service.abort() to abort transactions (RM)
+ Added Service.rollback() to abort transactions (RM)
</update>
<update>
DAV client : More commands in the DAV command line client (DB)
@@ -44,6 +44,27 @@
</update>
<add>
Object model documentation (RM)
+ </add>
+ <update>
+ Finished implementing NodeRevisionContent (JP)
+ </update>
+ <fix>
+ Fix problems with PUT method (RM, JP)
+ </fix>
+ <add>
+ Client side JTA support (javax.transaction.UserTransaction) (RM)
+ </add>
+ <scode>
+ Slide now requires JTA (Java Transaction API) to build and run (RM)
+ </scode>
+ <add>
+ Embedded transaction manager (RM)
+ </add>
+ <add>
+ Service now implements javax.transaction.xa.XAResource (RM)
+ </add>
+ <add>
+ Automatic enlistment of Services in the active transaction (RM)
</add>
</changelog>
1.8 +6 -6 jakarta-slide/src/doc/contrib.xml
Index: contrib.xml
===================================================================
RCS file: /home/cvs/jakarta-slide/src/doc/contrib.xml,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- contrib.xml 2000/12/28 11:47:29 1.7
+++ contrib.xml 2001/01/10 18:52:26 1.8
@@ -34,6 +34,12 @@
Command line client.
</p>
+ <p>
+ <a href="mailto:Juergen.Pill at softwareag.com"><b>Juergen Pill</b></a>
+ <br/>
+ Testing, fixes and many ideas on the transaction API.
+ </p>
+
</section>
<section title="Contributors">
@@ -45,12 +51,6 @@
things.
</p>
- <p>
- <a href="mailto:Juergen.Pill at softwareag.com"><b>Juergen Pill</b></a>
- <br/>
- Testing, fixes and many ideas on the transaction API.
- </p>
-
<p>
<a href="mailto:Christopher.Harding at softwareag.com">
<b>Christopher Harding</b>
1.4 +2 -0 jakarta-slide/src/doc/installation.xml
Index: installation.xml
===================================================================
RCS file: /home/cvs/jakarta-slide/src/doc/installation.xml,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- installation.xml 2000/12/12 00:12:19 1.3
+++ installation.xml 2001/01/10 18:52:26 1.4
@@ -21,6 +21,7 @@
<li>Jakarta Ant 1.2</li>
<li>Sun JAXP 1.1</li>
<li>Sun Servlet API 2.2</li>
+ <li>Sun Java Transaction API 1.0</li>
</ul>
</p>
@@ -30,6 +31,7 @@
<li>Sun JAXP 1.1</li>
<li>A JAXP-compliant XML parser</li>
<li>Sun Servlet API 2.2</li>
+ <li>Sun Java Transaction API 1.0</li>
</ul>
</p>
1.13 +3 -0 jakarta-slide/src/doc/project.xml
Index: project.xml
===================================================================
RCS file: /home/cvs/jakarta-slide/src/doc/project.xml,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -r1.12 -r1.13
--- project.xml 2000/11/19 21:02:17 1.12
+++ project.xml 2001/01/10 18:52:26 1.13
@@ -53,6 +53,9 @@
</menu>
<notice>
+ $Revision: 1.13 $ $Author: remm $ $Date: 2001/01/10 18:52:26 $
+ </notice>
+ <notice>
Java, JDBC, JNDI, Sun, Sun Microsystems are trademarks or registered
trademarks of Sun Microsystems, Inc. in the United States and in other
countries. All other product names mentioned herein are trademarks of