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