attic-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From s...@apache.org
Subject svn commit: r1696636 [5/6] - in /jakarta/site/docs/cactus: ./ images/ integration/ integration/eclipse/ integration/manual/ integration/maven/ participating/ resources/ writing/
Date Wed, 19 Aug 2015 17:50:27 GMT
Added: jakarta/site/docs/cactus/mock_vs_cactus.html
URL: http://svn.apache.org/viewvc/jakarta/site/docs/cactus/mock_vs_cactus.html?rev=1696636&view=auto
==============================================================================
--- jakarta/site/docs/cactus/mock_vs_cactus.html (added)
+++ jakarta/site/docs/cactus/mock_vs_cactus.html Wed Aug 19 17:50:26 2015
@@ -0,0 +1,838 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+
+
+
+
+
+
+
+
+<html>
+  <head>
+
+
+    <title>Jakarta Cactus - 
+    Mock Objects vs In-Container testing</title>
+    <style type="text/css" media="all">
+      @import url("http://jakarta.apache.org/cactus/css/maven-base.css");
+      @import url("http://jakarta.apache.org/cactus/css/maven-theme.css");
+      @import url("http://jakarta.apache.org/cactus/css/site.css");
+    </style>
+    <link rel="stylesheet" href="http://jakarta.apache.org/cactus/css/print.css" type="text/css" media="print" />
+        <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+      </head>
+  <body class="composite">
+
+
+<div style="background: red"><h1>2011/08/05 - Jakarta Cactus has been retired. </h1><h2>For more information, please explore the <a href="http://attic.apache.org/">Attic</a>. </h2></div>
+    <div id="banner">
+                  <a href="" id="bannerLeft">
+    
+                                            <img src="images/logocactus.gif" alt="" />
+    
+            </a>
+                        <a href="http://jakarta.apache.org/" id="bannerRight">
+    
+                                            <img src="images/jakarta-logo.gif" alt="" />
+    
+            </a>
+            <div class="clear">
+        <hr/>
+      </div>
+    </div>
+    <div id="breadcrumbs">
+          
+  
+
+  
+    
+  
+  
+            <div class="xleft">
+        Last Published: 01/18/2009
+                          |   
+          <a href="http://www.apache.org/">Apache</a>
+              &gt;
+      
+          <a href="http://www.jakarta.apache.org/">Jakarta</a>
+              &gt;
+      
+          Cactus
+                        </div>
+            <div class="xright">      
+  
+
+  
+    
+  
+  
+  </div>
+      <div class="clear">
+        <hr/>
+      </div>
+    </div>
+    <div id="leftColumn">
+      <div id="navcolumn">
+           
+  
+
+  
+    
+  
+  
+                   <h5>About</h5>
+        <ul>
+              
+    <li class="none">
+              <a href="index.html">Overview</a>
+        </li>
+              
+    <li class="none">
+              <a href="goals.html">Goals</a>
+        </li>
+              
+    <li class="none">
+              <a href="features.html">Features</a>
+        </li>
+              
+    <li class="none">
+              <a href="news.html">News</a>
+        </li>
+              
+    <li class="none">
+              <a href="downloads.html">Downloads</a>
+        </li>
+              
+    <li class="none">
+              <a href="http://issues.apache.org/jira/secure/BrowseProject.jspa?id=10471">Bug Database</a>
+        </li>
+              
+    <li class="none">
+              <a href="mail-lists.html">Mailing Lists</a>
+        </li>
+              
+    <li class="none">
+              <a href="faq.html">FAQ</a>
+        </li>
+              
+    <li class="none">
+              <a href="http://wiki.apache.org/jakarta-cactus/FrontPage">Wiki</a>
+        </li>
+              
+    <li class="none">
+              <a href="license.html">License</a>
+        </li>
+          </ul>
+          <h5>Project Documentation</h5>
+        <ul>
+              
+                
+              
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+              
+        <li class="collapsed">
+              <a href="project-info.html">Project Information</a>
+              </li>
+              
+                
+              
+      
+            
+      
+            
+      
+            
+      
+            
+      
+              
+        <li class="collapsed">
+              <a href="project-reports.html">Project Reports</a>
+              </li>
+          </ul>
+          <h5>Documentation</h5>
+        <ul>
+              
+    <li class="none">
+              <a href="getting_started.html">Getting started</a>
+        </li>
+              
+    <li class="none">
+              <a href="how_it_works.html">How it works</a>
+        </li>
+              
+                
+              
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+              
+        <li class="collapsed">
+              <a href="writing/howto_ejb.html">Writing tests</a>
+              </li>
+              
+                
+              
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+                  
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+                  
+      
+            
+      
+            
+      
+                  
+      
+            
+      
+            
+      
+              
+        <li class="collapsed">
+              <a href="integration/index.html">Running tests</a>
+              </li>
+              
+                
+              
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+              
+        <li class="collapsed">
+              <a href="participating/index.html">Participating</a>
+              </li>
+          </ul>
+          <h5>Miscellaneous</h5>
+        <ul>
+              
+    <li class="none">
+              <a href="cactusname.html">Why the name</a>
+        </li>
+              
+    <li class="none">
+              <strong>Mock vs Container</strong>
+        </li>
+              
+    <li class="none">
+              <a href="http://wiki.apache.org/jakarta-cactus/TestedOn">Tested On...</a>
+        </li>
+              
+                
+              
+      
+            
+      
+            
+      
+            
+      
+            
+      
+              
+        <li class="collapsed">
+              <a href="resources/index.html">Resources</a>
+              </li>
+          </ul>
+          <h5>Translations</h5>
+        <ul>
+              
+    <li class="none">
+              <a href="http://www.ressources-java.net/cactus">French</a>
+        </li>
+              
+    <li class="none">
+              <a href="http://jakarta.apache-korea.org/cactus/index.html">Korean</a>
+        </li>
+              
+    <li class="none">
+              <a href="http://www.jajakarta.org/cactus/">Japanese</a>
+        </li>
+          </ul>
+          <h5>See also</h5>
+        <ul>
+              
+    <li class="none">
+              <a href="http://www.apachebookstore.com/">Apache Bookstore</a>
+        </li>
+              
+    <li class="none">
+              <a href="http://www.planetapache.org/">Planet Apache</a>
+        </li>
+              
+    <li class="none">
+              <a href="http://apache.org/foundation/thanks.html">Apache Sponsors</a>
+        </li>
+          </ul>
+                                             
+                        
+                        
+            <a href="" title="Jakarta Cactus" id="poweredBy">
+                            <img alt="Jakarta Cactus" src="images/cactusbanner.gif" />
+            </a>
+                               
+  
+
+  
+    
+  
+  
+        </div>
+    </div>
+    <div id="bodyColumn">
+      <div id="contentBox">
+        
+
+  
+
+  
+
+    <a name="Mock Objects vs In-Container testing"></a><div class="section"><h2>Mock Objects vs In-Container testing</h2>
+      <note><strong>
+        This article was written about 2 years ago and is starting to
+        be a bit old. The general content is still valid but several
+        details are no longer true as the frameworks (be it Cactus or
+        the mock objects frameworks) have evolved since then.
+      </strong></note>
+      <note>
+        Throughout this article, we'll use the abbreviations MO for Mock
+        Objects and IC for In-Container strategy.
+      </note>
+      <ul>
+        <li>
+          <a href="mock_vs_cactus.html#mo_serverside">MO and Server-side tests</a>
+        </li>
+        <li>
+		<a href="mock_vs_cactus.html#mo_example">An example</a>
+        </li>
+        <li>
+		<a href="mock_vs_cactus.html#mo_differences">Differences between MO and IC</a>
+        </li>
+        <li>
+		<a href="mock_vs_cactus.html#mo_conclusion">Conclusion</a>
+        </li>
+        <li>
+		<a href="mock_vs_cactus.html#mo_resources">MO resources</a>
+        </li>
+      </ul>
+    </div>
+
+    <anchor id="mo_serverside"></anchor>
+    <a name="MO and Server-side tests"></a><div class="section"><h2>MO and Server-side tests</h2>
+
+      
+        MO is a strategy to unit test java classes in general. As such
+        it is also applicable to unit test server side code like Servlets,
+        Filters, Taglibs, EJBs, ... See the original article
+        <a href="http://mockobjects.sourceforge.net/endotesting.html">
+        &quot;Endo-Testing: Unit Testing with Mock Objects&quot;</a> for full details
+        on MO. As such it is a challenger to Cactus but we'll see
+        in the rest of this article that it is in fact complementary rather than
+        a replacement.
+      
+      
+        The main goal of MO is to unit test a method in isolation of other
+        domain objects. Thus, the MO approach is to fake domain objects
+        by using simulated copies instead of the real objects (be careful
+        MO does not implement any logic in its fake objects, that would be
+        &quot;stubbing&quot;. All behaviours of mock objects are controlled by the unit
+        test itself). This enables to
+        finely unit test the method with no environment
+        &quot;noise&quot; and to concentrate on unit testing its logic.
+      
+      
+        When applied to servlet testing, it means mock objects need
+        to be provided for simulating the servlet container. In other words
+        a mock implementation of the Servlet API need to be provided (of course
+        only the Servlet API methods used in the classes under test need to be
+        mocked and the approach described in the white paper is to start small
+        and develop the mock implementations as they are needed - Note that
+        mock objects can even be generated at build time or at run time with
+        JDK 1.3 dynamic proxies, see
+        <a href="mock_vs_cactus.html#mo_resources">resources</a>-).
+      
+      
+        Cactus' strategy on the other hand has been to rely on the real
+        container to provide the implementation of the Servlet API.
+        In the rest of this article, we'll discuss the pros and cons of each
+        approach and draw a conclusion.
+      
+      
+        Let's start first by an example to understand better what are MO.
+      
+
+    </div>
+
+    <anchor id="mo_example"></anchor>
+    <a name="An example"></a><div class="section"><h2>An example</h2>
+
+      <p>
+        Simple test case using Cactus:
+      </p>
+
+<div class="source"><pre>
+[...]
+    MyServlet myServlet = new MyServlet();
+[...]
+
+public void beginXXX(WebRequest theRequest)
+{
+    theRequest.addParameter(&quot;param1&quot;, &quot;value1&quot;);
+    theRequest.addParameter(&quot;param2&quot;, &quot;value2&quot;);
+}
+
+public void testXXX()
+{
+    myServlet.init(config);
+
+    myServlet.myMethod(request, response);
+    assertEquals(&quot;some value&quot;, session.getAttribute(&quot;some_name_set_in_mymethod&quot;));
+}
+
+public void endXXX(WebResponse theResponse)
+{
+    String result = theResponse.getText();
+    assertEquals(&quot;&lt;html&gt;&lt;head/&gt;&lt;body&gt;A GET request&lt;/body&gt;&lt;/html&gt;&quot;, result);
+}
+
+</pre></div>
+
+      <p>
+        Simple test case using Mock Objects:
+      </p>
+
+<div class="source"><pre>
+[...]
+    MockHttpServletRequest myMockHttpRequest = new MockHttpServletRequest();
+    MockHttpServletResponse myMockHttpResponse = new MockHttpServletResponse();
+    MockServletConfig myMockServletConfig = new MockServletConfig();
+    MyServlet myServlet = new MyServlet();
+[...]
+
+public void testXXX()
+{
+    myMockHttpRequest.setupAddParameter(&quot;param1&quot;, &quot;value1&quot;);
+    myMockHttpRequest.setupAddParameter(&quot;param2&quot;, &quot;value2&quot;);
+
+    myMockHttpRequest.setExpectedAttribute(&quot;some_name_set_in_mymethod&quot;, &quot;some value&quot;);
+    myMockHttpResponse.setExpectedOutput(&quot;&lt;html&gt;&lt;head/&gt;&lt;body&gt;A GET request&lt;/body&gt;&lt;/html&gt;&quot;);
+
+    myServlet.init(myMockServletConfig);
+    myServlet.myMethod(myMockHttpRequest, myMockHttpResponse);
+
+    myMockHttpRequest.verify();
+    myMockHttpResponse.verify();
+}
+</pre></div>
+
+    </div>
+
+    <anchor id="mo_differences"></anchor>
+    <a name="Differences between MO and IC"></a><div class="section"><h2>Differences between MO and IC</h2>
+
+      <p>
+        Comparison of pros and cons of MO versus IC.
+      </p>
+      <note>
+        This table is not meant to be comprehensive in
+        term of benefits/inconvenients of using MO. It is more focused on
+        pros and cons of MO when used for unit testing server side code (i.e.
+        what Cactus is focusing on).
+      </note>
+      <note>
+        A '+' indicates a positive point.For example
+        a '+' in the MO column shows that it has an advantage over IC.
+      </note>
+
+      <table class="bodyTable">
+        <tr class="a">
+          <th>
+            Issues
+          </th>
+          <th>
+            MO
+          </th>
+          <th>
+            IC
+          </th>
+        </tr>
+        <tr class="b">
+          <td>
+            MO let us test methods even before the domain objects are ready,
+            i.e. before the implementation are ready. Or before a choice of
+            implementation has been made. Thus, for example, it is possible to
+            write servlet code before choosing a container. This is in
+            accordance with XP that says: &quot;not commit to infrastructure choice
+            before you have to&quot; and &quot;write unit test first&quot;.
+          </td>
+          <td>
+            +
+          </td>
+          <td></td>
+        </tr>
+        <tr class="a">
+          <td>
+            MO is comprehensive/universal. It adapts to all kind of unit
+            testing:
+            Servlet unit testing, JDBC unit testing, Struts unit testing, ...
+            Cactus only addresses server-side testing, meaning that if in your
+            Servlet code you have JDBC connections and you want to unit test
+            in isolation the methods that does database access you still need
+            to have a MO-like strategy, thus you need to understand and learn 2
+            strategies.
+          </td>
+          <td>
+            +
+          </td>
+          <td></td>
+        </tr>
+        <tr class="b">
+          <td>
+            Running MO tests is very fast as it does not rely on having to run
+            a container. Thus tests can be run very often. IC testing needs to
+            start the container, run the tests, stop the container. However,
+            this can be alleviated by using Ant and by using a reloadable
+            container (the majority of containers implement dynamic reloading).
+          </td>
+          <td>
+            +
+          </td>
+          <td></td>
+        </tr>
+        <tr class="a">
+          <td>
+            Using MO force the developer to refactor his code. As an example he
+            needs to ensure that interfaces are provided for domain objects so
+            that a Mock implementation can be implemented. There are other
+            more subtle refactoring involved like smart handler passing instead
+            of more fine grained data (thus leading to better encapsulation). It
+            follows XP refactoring rules. Note that if you need to implement
+            tests for existing code it can easily become a nightmare ...
+          </td>
+          <td>
+            +
+          </td>
+          <td>
+            +
+          </td>
+        </tr>
+        <tr class="b">
+          <td>
+            Using MO, it is not sure the classes will run correctly in the
+            chosen container. On the other hand, IC tests ensures that
+            all code will run perfectly well in container.
+          </td>
+          <td></td>
+          <td>
+            +
+          </td>
+        </tr>
+        <tr class="a">
+          <td>
+            MO tests tend to be very fine-grained. Thus, there is no assurance
+            that object interactions will work properly and thus more coarse
+            grained tests tests are a must (integration tests, functional
+            tests).
+          </td>
+          <td></td>
+          <td>
+            +
+          </td>
+        </tr>
+        <tr class="b">
+          <td>
+            Using generic MO libraries is against some of MO practices. For
+            example, a good practice is to factorize domain object asserts in
+            the mock implementation instead of in the test case (this is called
+            Refactored Assertions). This is
+            possible only if the Mock implementation is project specific. So,
+            for some parts, MO does not fit that well with the idea of generic
+            libraries. A middle ground could probably be found.
+          </td>
+          <td></td>
+          <td>
+            +
+          </td>
+        </tr>
+        <tr class="a">
+          <td>
+            Using MO is not simple. It needs some discipline and some
+            experience. Same as for unit tesing using JUnit, there are some
+            methodologies to follow. Some are:
+            <ul>
+              <li>
+                In order not to be weighted down by having to implement myriad
+                of MO, these implementation need to be the simplest possible,
+                i.e. do nothing method at first and then slowly over time,
+                during refactoring, implement what is needed at the current
+                time.
+              </li>
+              <li>
+                One must resist the temptation to reimplement the domain logic
+                in the MO. There must be almost no logic at all in MO.
+              </li>
+              <li>
+                MO must not make calls to other MOs ... When it happens, there
+                is a need for MO refactoring !
+              </li>
+            </ul>
+          </td>
+          <td></td>
+          <td>
+            +
+          </td>
+        </tr>
+        <tr class="b">
+          <td>
+            In some cases MO mandates creating API that are no normally
+            needed, like having to offer a
+            <code>init(MockObject)</code> method in a Servlet in order to
+            initialize a mock version of an internally used domain object. Also
+            the code may become more complex (even if more flexible) because
+            of the need for testing and not because of business requirements:
+            for example, one might need to introduce a factory when it was not
+            needed simply to be able to provide MO objects from the factory.
+          </td>
+          <td></td>
+          <td>
+            +
+          </td>
+        </tr>
+        <tr class="a">
+          <td>
+            It may not be possible to create generic MO libraries that fit all
+            the needs. For example a generic JDBC MO library may not be possible
+            and might need database specific MO libraries. Also the cost and
+            complexity of a generic MO library may be higher than just
+            reimplementing from scratch just the needed mocked parts.
+          </td>
+          <td></td>
+          <td>
+            +
+          </td>
+        </tr>
+        <tr class="b">
+          <td>
+            MO does not always work well. For example the API being mocked need
+            to offer the correct interfaces and means to override/set internal
+            objects.
+          </td>
+          <td></td>
+          <td>
+            +
+          </td>
+        </tr>
+      </table>
+
+    </div>
+
+    <anchor id="mo_conclusion"></anchor>
+    <a name="Conclusion"></a><div class="section"><h2>Conclusion</h2>
+
+      
+        Mock Objects are a very interesting way of doing unit testing which
+        could bridge the gap between standard java class unit testing and
+        server-side testing of container components. The biggest
+        difference between the way Cactus currently works and Mock Objects is
+        that Cactus tests tend to be more coarse-grained and they also ensure
+        that developed code will run in the container. On the other hand, Mock
+        Objects are more satisfactory intellectually because they are not
+        limited to servlet unit testing but cover the whole spectrum of code.
+      
+      
+        We believe the graininess of Cactus tests is just correct. Having
+        fine-grained tests is nice but it is also a lot of effort. It seems
+        Cactus
+        tests are a middle ground where you can still do unit tests fine
+        enough and at the same time it gives you *enough* confidence that your
+        tests will run fine when deployed.
+      
+      
+        Also, as described on the <a href="goals.html">Cactus' goals
+        page</a>, we think that a framework like Cactus will be more and
+        more useful as we use more and more components in the future because
+        it will provide
+        the needed confidence that the code will run ok in the container.
+      
+      <p>
+        We also believe that writing correctly MO tests is a difficult process
+        that need some training. MO are good because they let you write better
+        code but it is more difficult to understand than Cactus tests.
+      </p>
+      <p>
+        Finally, we believe that MO and Cactus are complementary in 2 areas:
+        <ul>
+          <li>
+            During the development phase, MO could be used to unit test the
+            code logic only. They run fast and you could use them easily
+            inside your IDE. Then every few hours, you'll run the Cactus tests
+            which test interactions between objects and container interactions.
+            Then you'll run the functional/acceptance tests when you deploy
+            to the real platform. Note that this is if you want to do the full
+            cycle. A short cycle could simply be Cactus tests and functional
+            /acceptance tests.
+          </li>
+          <li>
+            Cactus focuses on server side code. However you can use MO (or
+            stubs) within Cactus tests for simulating a JDBC connection, an
+            LDAP connection, ... for example. There are no restrictions.
+          </li>
+        </ul>
+      
+      
+        We would very much like to have your feedback on MO vs IC. Please post
+        your feedback on the
+        <a href="mail-lists.html">Cactus mailing list</a>.
+      
+      <p>
+        Thanks a lot.
+      </p>
+
+    </div>
+
+    <anchor id="mo_resources"></anchor>
+    <a name="Resources on MO"></a><div class="section"><h2>Resources on MO</h2>
+
+      <p>
+        Some links:
+      </p>
+      <p>
+        <ul>
+          <li>
+		  <a href="http://www.mockobjects.com/wiki/MocksObjectsPaper?action=AttachFile&amp;do=get&amp;target=mockobjects.pdf">
+            &quot;Endo-Testing: Unit Testing with Mock Objects&quot;</a> (PDF).
+            Describes the vision behind MO.
+          </li>
+          <li>
+		  <a href="http://c2.com/cgi/wiki?MockObject">Mock Object discussions on 
+            Wiki</a>.
+          </li>
+          <li>
+		  <a href="http://www.mockobjects.com/">Mock Object project</a> on 
+            SourceForge. MO framework and some static mock implementations.
+            Also supports runtime mocks using Dynamic Proxies.
+          </li>
+          <li>
+		  <a href="http://mockmaker.sourceforge.net/">MockMaker</a>. Generates build 
+            time MO implementations for the SourceForge Mock Objects project.
+            Generation is done from interfaces or classes.
+          </li>
+          <li>
+		  <a href="http://easymock.org/">Easy Mock</a>.
+            Uses Dynamic Proxies (JDK 1.3) to provide runtime
+            mock implementations, thus eliminating the need for generating/
+            writing the mock implementations.
+          </li>
+        </ul>
+      
+
+    </div>
+
+  
+
+      </div>
+    </div>
+    <div class="clear">
+      <hr/>
+    </div>
+    <div id="footer">
+      <div class="xright">&#169;  
+          2001-2009
+    
+          Apache Software Foundation
+          
+  
+
+  
+    
+  
+  
+  </div>
+      <div class="clear">
+        <hr/>
+      </div>
+    </div>
+  </body>
+</html>

Propchange: jakarta/site/docs/cactus/mock_vs_cactus.html
------------------------------------------------------------------------------
    svn:eol-style = native

Added: jakarta/site/docs/cactus/news.html
URL: http://svn.apache.org/viewvc/jakarta/site/docs/cactus/news.html?rev=1696636&view=auto
==============================================================================
--- jakarta/site/docs/cactus/news.html (added)
+++ jakarta/site/docs/cactus/news.html Wed Aug 19 17:50:26 2015
@@ -0,0 +1,558 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+
+
+
+
+
+
+
+
+<html>
+  <head>
+
+
+    <title>Jakarta Cactus - 
+Jakarta Cactus News</title>
+    <style type="text/css" media="all">
+      @import url("http://jakarta.apache.org/cactus/css/maven-base.css");
+      @import url("http://jakarta.apache.org/cactus/css/maven-theme.css");
+      @import url("http://jakarta.apache.org/cactus/css/site.css");
+    </style>
+    <link rel="stylesheet" href="http://jakarta.apache.org/cactus/css/print.css" type="text/css" media="print" />
+        <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+      </head>
+  <body class="composite">
+
+
+<div style="background: red"><h1>2011/08/05 - Jakarta Cactus has been retired. </h1><h2>For more information, please explore the <a href="http://attic.apache.org/">Attic</a>. </h2></div>
+    <div id="banner">
+                  <a href="" id="bannerLeft">
+    
+                                            <img src="images/logocactus.gif" alt="" />
+    
+            </a>
+                        <a href="http://jakarta.apache.org/" id="bannerRight">
+    
+                                            <img src="images/jakarta-logo.gif" alt="" />
+    
+            </a>
+            <div class="clear">
+        <hr/>
+      </div>
+    </div>
+    <div id="breadcrumbs">
+          
+  
+
+  
+    
+  
+  
+            <div class="xleft">
+        Last Published: 01/18/2009
+                          |   
+          <a href="http://www.apache.org/">Apache</a>
+              &gt;
+      
+          <a href="http://www.jakarta.apache.org/">Jakarta</a>
+              &gt;
+      
+          Cactus
+                        </div>
+            <div class="xright">      
+  
+
+  
+    
+  
+  
+  </div>
+      <div class="clear">
+        <hr/>
+      </div>
+    </div>
+    <div id="leftColumn">
+      <div id="navcolumn">
+           
+  
+
+  
+    
+  
+  
+                   <h5>About</h5>
+        <ul>
+              
+    <li class="none">
+              <a href="index.html">Overview</a>
+        </li>
+              
+    <li class="none">
+              <a href="goals.html">Goals</a>
+        </li>
+              
+    <li class="none">
+              <a href="features.html">Features</a>
+        </li>
+              
+    <li class="none">
+              <strong>News</strong>
+        </li>
+              
+    <li class="none">
+              <a href="downloads.html">Downloads</a>
+        </li>
+              
+    <li class="none">
+              <a href="http://issues.apache.org/jira/secure/BrowseProject.jspa?id=10471">Bug Database</a>
+        </li>
+              
+    <li class="none">
+              <a href="mail-lists.html">Mailing Lists</a>
+        </li>
+              
+    <li class="none">
+              <a href="faq.html">FAQ</a>
+        </li>
+              
+    <li class="none">
+              <a href="http://wiki.apache.org/jakarta-cactus/FrontPage">Wiki</a>
+        </li>
+              
+    <li class="none">
+              <a href="license.html">License</a>
+        </li>
+          </ul>
+          <h5>Project Documentation</h5>
+        <ul>
+              
+                
+              
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+              
+        <li class="collapsed">
+              <a href="project-info.html">Project Information</a>
+              </li>
+              
+                
+              
+      
+            
+      
+            
+      
+            
+      
+            
+      
+              
+        <li class="collapsed">
+              <a href="project-reports.html">Project Reports</a>
+              </li>
+          </ul>
+          <h5>Documentation</h5>
+        <ul>
+              
+    <li class="none">
+              <a href="getting_started.html">Getting started</a>
+        </li>
+              
+    <li class="none">
+              <a href="how_it_works.html">How it works</a>
+        </li>
+              
+                
+              
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+              
+        <li class="collapsed">
+              <a href="writing/howto_ejb.html">Writing tests</a>
+              </li>
+              
+                
+              
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+                  
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+                  
+      
+            
+      
+            
+      
+                  
+      
+            
+      
+            
+      
+              
+        <li class="collapsed">
+              <a href="integration/index.html">Running tests</a>
+              </li>
+              
+                
+              
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+              
+        <li class="collapsed">
+              <a href="participating/index.html">Participating</a>
+              </li>
+          </ul>
+          <h5>Miscellaneous</h5>
+        <ul>
+              
+    <li class="none">
+              <a href="cactusname.html">Why the name</a>
+        </li>
+              
+    <li class="none">
+              <a href="mock_vs_cactus.html">Mock vs Container</a>
+        </li>
+              
+    <li class="none">
+              <a href="http://wiki.apache.org/jakarta-cactus/TestedOn">Tested On...</a>
+        </li>
+              
+                
+              
+      
+            
+      
+            
+      
+            
+      
+            
+      
+              
+        <li class="collapsed">
+              <a href="resources/index.html">Resources</a>
+              </li>
+          </ul>
+          <h5>Translations</h5>
+        <ul>
+              
+    <li class="none">
+              <a href="http://www.ressources-java.net/cactus">French</a>
+        </li>
+              
+    <li class="none">
+              <a href="http://jakarta.apache-korea.org/cactus/index.html">Korean</a>
+        </li>
+              
+    <li class="none">
+              <a href="http://www.jajakarta.org/cactus/">Japanese</a>
+        </li>
+          </ul>
+          <h5>See also</h5>
+        <ul>
+              
+    <li class="none">
+              <a href="http://www.apachebookstore.com/">Apache Bookstore</a>
+        </li>
+              
+    <li class="none">
+              <a href="http://www.planetapache.org/">Planet Apache</a>
+        </li>
+              
+    <li class="none">
+              <a href="http://apache.org/foundation/thanks.html">Apache Sponsors</a>
+        </li>
+          </ul>
+                                             
+                        
+                        
+            <a href="" title="Jakarta Cactus" id="poweredBy">
+                            <img alt="Jakarta Cactus" src="images/cactusbanner.gif" />
+            </a>
+                               
+  
+
+  
+    
+  
+  
+        </div>
+    </div>
+    <div id="bodyColumn">
+      <div id="contentBox">
+        
+
+
+<a name="Archives"></a><div class="section"><h2>Archives</h2>
+<ul>
+<li>
+<a href="news-2003.html">2003 news 
+                archives</a>
+</li>
+<li>
+<a href="news-2002.html">2002 news 
+                archives</a>
+</li>
+<li>
+<a href="news-2001.html">2001 news 
+               archives</a>
+</li>
+</ul>
+</div>
+<a name="News and Events"></a><div class="section"><h2>News and Events</h2>
+<a href="http://jakarta.apache.org/cactus/news.xml">
+<img src="images/rss.png"></img>
+</a>
+<table class="bodyTable">
+<tr class="a">
+<th>2008-03-28</th>
+<td>
+			
+					Cactus has a new cool web-site. You can write your comments to the
+					<a href="http://jakarta.apache.org/cactus/mail-lists.html">Cactus mailing list</a>.
+			
+		</td>
+</tr>
+<tr class="b">
+<th>2005-07-12</th>
+<td>
+Cactus 1.7.1 has been released. Full details can be found
+in the <a href="http://jakarta.apache.org/cactus/1.7.1/ANNOUNCEMENT.txt">
+release announcement</a>.
+
+    </td>
+</tr>
+<tr class="a">
+<th>2005-04-14</th>
+<td>
+Cactus now has a nice
+<a href="http://jakarta.apache.org/cactus/images/cactusbanner.gif">banner</a>
+<img src="http://jakarta.apache.org/cactus/images/cactusbanner.gif"></img> that you can use on your web
+site if you wish to show your support to the Cactus project. Thanks Eoghan for
+the design.
+
+    </td>
+</tr>
+<tr class="b">
+<th>2005-04-13</th>
+<td>
+Our previous logo was nice and we thank Lyonel Thouvenot for designing it.
+However change is good and Eoghan McIlwaine has designed a 
+<a href="http://jakarta.apache.org/cactus/images/logos/eoghan2.jpg">new logo</a> for us!
+Thanks Eoghan.
+
+    </td>
+</tr>
+<tr class="a">
+<th>2005-01-28</th>
+<td>
+Cactus 1.7 has been released. Full details can be found
+in the <a href="http://jakarta.apache.org/cactus/1.7/ANNOUNCEMENT.txt">
+release announcement</a>.
+
+    </td>
+</tr>
+<tr class="b">
+<th>2005-01-07</th>
+<td>
+Christian Sell has started a new framework called
+<a href="http://appserverunit.dev.java.net/">AppServerUnit</a>. Its principle seems
+very similar to Cactus in that it also uses a server interception approach in order
+to run JUnit test cases on the server side. It focuses only on EJB and has some
+client side tools to create test-instrumented EARs.
+    </td>
+</tr>
+<tr class="a">
+<th>2004-12-10</th>
+<td>
+Olexiy Prohorenko has published a nice tutorial 
+<a href="http://today.java.net/pub/a/today/2004/12/09/testejb.html">article</a> 
+explaining how to use Cactus to test EJBs.
+    </td>
+</tr>
+<tr class="b">
+<th>2004-11-23</th>
+<td>
+Piran Montford has created a Cactus extension to help 
+<a href="http://www.onwhichsubject.com/DynaCactus/">use Cactus with ATG Dynamo</a>.
+
+    </td>
+</tr>
+<tr class="a">
+<th>2004-08-26</th>
+<td>
+The <a href="http://cargo.codehaus.org/">Cargo</a> project has just started. 
+The goal is to extract the code to start/stop/configure containers from the Cactus Ant 
+integration and make it a standalone project.
+
+    </td>
+</tr>
+<tr class="b">
+<th>2004-08-26</th>
+<td>
+Julien explains <a href="http://www.oracle.com/technology/pub/articles/server_side_unit_tests.html">how 
+to test struts application with Cactus</a>.
+
+    </td>
+</tr>
+<tr class="a">
+<th>2004-05-21</th>
+<td>
+<a href="http://www.javagen.com/jam.jsp">JAM</a> is a modular Ant 
+toolkit for developing and testing Java/J2EE applications. JAM supports EJB 
+and Servlet/JSP development using XDoclet, JUnit, Cactus, Maven, Castor and 
+MDA/UML code generation on various J2EE servers including JBoss. There is
+a tutorial showing <a href="http://www.javagen.com/autopkTutorial.jsp">how 
+to test EJBs with Cactus</a>. For more information see also the 
+<a href="http://www.theserverside.com/news/thread.tss?thread_id=26054">release 
+information</a>.
+
+    </td>
+</tr>
+<tr class="b">
+<th>2004-05-08</th>
+<td>
+Cactus 1.6.1 has been released. Full details can be found
+in the <a href="http://jakarta.apache.org/cactus/1.6.1/ANNOUNCEMENT.txt">
+release announcement</a>.
+
+    </td>
+</tr>
+<tr class="a">
+<th>2004-05-08</th>
+<td>
+Cactus 1.6 has been released. Full details can be found
+in the <a href="http://jakarta.apache.org/cactus/1.6/ANNOUNCEMENT.txt">
+release announcement</a>.
+
+    </td>
+</tr>
+<tr class="b">
+<th>2004-02-13</th>
+<td>
+Vincent is proposing a <a href="http://blogs.codehaus.org/people/vmassol/archives/000520_cactus_v2_architecture_proposal.html">new 
+architecture</a> for Cactus v2. We have set up a <a href="http://wiki.apache.org/jakarta-cactus/Cactus2Proposal">wiki 
+page</a> to discuss it. There is some start at implementing it in Cactus CVS in 
+the <a href="http://cvs.apache.org/viewcvs.cgi/jakarta-cactus/scratchpad/cactus2">scratchpad</a> area.
+
+    </td>
+</tr>
+<tr class="a">
+<th>2004-02-13</th>
+<td>
+There is now a new <a href="http://wiki.apache.org/jakarta-cactus/">Cactus wiki</a>.
+This new wiki is based on MoinMoin. All changes go to the cactus-dev mailing list.
+
+    </td>
+</tr>
+</table>
+</div>
+
+
+      </div>
+    </div>
+    <div class="clear">
+      <hr/>
+    </div>
+    <div id="footer">
+      <div class="xright">&#169;  
+          2001-2009
+    
+          Apache Software Foundation
+          
+  
+
+  
+    
+  
+  
+  </div>
+      <div class="clear">
+        <hr/>
+      </div>
+    </div>
+  </body>
+</html>

Propchange: jakarta/site/docs/cactus/news.html
------------------------------------------------------------------------------
    svn:eol-style = native

Added: jakarta/site/docs/cactus/participating/index.html
URL: http://svn.apache.org/viewvc/jakarta/site/docs/cactus/participating/index.html?rev=1696636&view=auto
==============================================================================
--- jakarta/site/docs/cactus/participating/index.html (added)
+++ jakarta/site/docs/cactus/participating/index.html Wed Aug 19 17:50:26 2015
@@ -0,0 +1,567 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+
+
+
+
+
+
+
+
+<html>
+  <head>
+
+
+    <title>Jakarta Cactus - 
+    Participating</title>
+    <style type="text/css" media="all">
+      @import url("http://jakarta.apache.org/cactus/css/maven-base.css");
+      @import url("http://jakarta.apache.org/cactus/css/maven-theme.css");
+      @import url("http://jakarta.apache.org/cactus/css/site.css");
+    </style>
+    <link rel="stylesheet" href="http://jakarta.apache.org/cactus/css/print.css" type="text/css" media="print" />
+        <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+      </head>
+  <body class="composite">
+
+
+<div style="background: red"><h1>2011/08/05 - Jakarta Cactus has been retired. </h1><h2>For more information, please explore the <a href="http://attic.apache.org/">Attic</a>. </h2></div>
+    <div id="banner">
+                  <a href="" id="bannerLeft">
+    
+                                            <img src="http://jakarta.apache.org/cactus/images/logocactus.gif" alt="" />
+    
+            </a>
+                        <a href="http://jakarta.apache.org/cactus/" id="bannerRight">
+    
+                                            <img src="http://jakarta.apache.org/cactus/images/jakarta-logo.gif" alt="" />
+    
+            </a>
+            <div class="clear">
+        <hr/>
+      </div>
+    </div>
+    <div id="breadcrumbs">
+          
+  
+
+  
+    
+  
+  
+            <div class="xleft">
+        Last Published: 01/18/2009
+                          |   
+          <a href="http://www.apache.org/">Apache</a>
+              &gt;
+      
+          <a href="http://www.jakarta.apache.org/">Jakarta</a>
+              &gt;
+      
+          <a href="http://jakarta.apache.org/cactus/">Cactus</a>
+                        </div>
+            <div class="xright">      
+  
+
+  
+    
+  
+  
+  </div>
+      <div class="clear">
+        <hr/>
+      </div>
+    </div>
+    <div id="leftColumn">
+      <div id="navcolumn">
+           
+  
+
+  
+    
+  
+  
+                   <h5>About</h5>
+        <ul>
+              
+    <li class="none">
+              <a href="http://jakarta.apache.org/cactus/index.html">Overview</a>
+        </li>
+              
+    <li class="none">
+              <a href="http://jakarta.apache.org/cactus/goals.html">Goals</a>
+        </li>
+              
+    <li class="none">
+              <a href="http://jakarta.apache.org/cactus/features.html">Features</a>
+        </li>
+              
+    <li class="none">
+              <a href="http://jakarta.apache.org/cactus/news.html">News</a>
+        </li>
+              
+    <li class="none">
+              <a href="http://jakarta.apache.org/cactus/downloads.html">Downloads</a>
+        </li>
+              
+    <li class="none">
+              <a href="http://issues.apache.org/jira/secure/BrowseProject.jspa?id=10471">Bug Database</a>
+        </li>
+              
+    <li class="none">
+              <a href="http://jakarta.apache.org/cactus/mail-lists.html">Mailing Lists</a>
+        </li>
+              
+    <li class="none">
+              <a href="http://jakarta.apache.org/cactus/faq.html">FAQ</a>
+        </li>
+              
+    <li class="none">
+              <a href="http://wiki.apache.org/jakarta-cactus/FrontPage">Wiki</a>
+        </li>
+              
+    <li class="none">
+              <a href="http://jakarta.apache.org/cactus/license.html">License</a>
+        </li>
+          </ul>
+          <h5>Project Documentation</h5>
+        <ul>
+              
+                
+              
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+              
+        <li class="collapsed">
+              <a href="http://jakarta.apache.org/cactus/project-info.html">Project Information</a>
+              </li>
+              
+                
+              
+      
+            
+      
+            
+      
+            
+      
+            
+      
+              
+        <li class="collapsed">
+              <a href="http://jakarta.apache.org/cactus/project-reports.html">Project Reports</a>
+              </li>
+          </ul>
+          <h5>Documentation</h5>
+        <ul>
+              
+    <li class="none">
+              <a href="http://jakarta.apache.org/cactus/getting_started.html">Getting started</a>
+        </li>
+              
+    <li class="none">
+              <a href="http://jakarta.apache.org/cactus/how_it_works.html">How it works</a>
+        </li>
+              
+                
+              
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+              
+        <li class="collapsed">
+              <a href="http://jakarta.apache.org/cactus/writing/howto_ejb.html">Writing tests</a>
+              </li>
+              
+                
+              
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+                  
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+                  
+      
+            
+      
+            
+      
+                  
+      
+            
+      
+            
+      
+              
+        <li class="collapsed">
+              <a href="http://jakarta.apache.org/cactus/integration/index.html">Running tests</a>
+              </li>
+              
+                
+              
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+              
+            <li class="expanded">
+              <strong>Participating</strong>
+                <ul>
+                  
+    <li class="none">
+              <a href="http://jakarta.apache.org/cactus/participating/contributors.html">About Us</a>
+        </li>
+                  
+    <li class="none">
+              <a href="http://jakarta.apache.org/cactus/participating/todo.html">Roadmap</a>
+        </li>
+                  
+    <li class="none">
+              <a href="http://issues.apache.org/jira/browse/CACTUS?report=com.atlassian.jira.plugin.system.project:openissues-panel">TODO/Open Issues</a>
+        </li>
+                  
+    <li class="none">
+              <a href="http://jakarta.apache.org/cactus/participating/coding_conventions.html">Coding Conventions</a>
+        </li>
+                  
+    <li class="none">
+              <a href="http://jakarta.apache.org/cactus/participating/apis.html">Public API/SPIs</a>
+        </li>
+                  
+    <li class="none">
+              <a href="http://jakarta.apache.org/site/cvsindex.html">SVN</a>
+        </li>
+                  
+    <li class="none">
+              <a href="http://jakarta.apache.org/cactus/participating/howto_build.html">Build From Source</a>
+        </li>
+                  
+    <li class="none">
+              <a href="http://jakarta.apache.org/cactus/participating/release_checklist.html">Release Checklist</a>
+        </li>
+                  
+    <li class="none">
+              <a href="http://jakarta.apache.org/cactus/participating/logos.html">Logos</a>
+        </li>
+              </ul>
+        </li>
+          </ul>
+          <h5>Miscellaneous</h5>
+        <ul>
+              
+    <li class="none">
+              <a href="http://jakarta.apache.org/cactus/cactusname.html">Why the name</a>
+        </li>
+              
+    <li class="none">
+              <a href="http://jakarta.apache.org/cactus/mock_vs_cactus.html">Mock vs Container</a>
+        </li>
+              
+    <li class="none">
+              <a href="http://wiki.apache.org/jakarta-cactus/TestedOn">Tested On...</a>
+        </li>
+              
+                
+              
+      
+            
+      
+            
+      
+            
+      
+            
+      
+              
+        <li class="collapsed">
+              <a href="http://jakarta.apache.org/cactus/resources/index.html">Resources</a>
+              </li>
+          </ul>
+          <h5>Translations</h5>
+        <ul>
+              
+    <li class="none">
+              <a href="http://www.ressources-java.net/cactus">French</a>
+        </li>
+              
+    <li class="none">
+              <a href="http://jakarta.apache-korea.org/cactus/index.html">Korean</a>
+        </li>
+              
+    <li class="none">
+              <a href="http://www.jajakarta.org/cactus/">Japanese</a>
+        </li>
+          </ul>
+          <h5>See also</h5>
+        <ul>
+              
+    <li class="none">
+              <a href="http://www.apachebookstore.com/">Apache Bookstore</a>
+        </li>
+              
+    <li class="none">
+              <a href="http://www.planetapache.org/">Planet Apache</a>
+        </li>
+              
+    <li class="none">
+              <a href="http://apache.org/foundation/thanks.html">Apache Sponsors</a>
+        </li>
+          </ul>
+                                             
+                        
+                        
+            <a href="http://jakarta.apache.org/cactus/" title="Jakarta Cactus" id="poweredBy">
+                            <img alt="Jakarta Cactus" src="http://jakarta.apache.org/cactus/images/cactusbanner.gif" />
+            </a>
+                               
+  
+
+  
+    
+  
+  
+        </div>
+    </div>
+    <div id="bodyColumn">
+      <div id="contentBox">
+        
+
+  
+
+  
+
+<a name="Introduction"></a><div class="section"><h2>Introduction</h2>
+
+    <p>
+	    The Cactus Project is an <a href="http://www.opensource.org/">Open Source</a>
+      volunteer project under the auspices of the
+      <a href="http://www.apache.org/">Apache Software Foundation (ASF)</a>,
+      and, in harmony with the Apache webserver itself, it is released under
+      a very open license.
+      This means there are many ways to contribute to the project
+      (coding, documenting, answering questions,
+      proposing ideas, reporting bugs, suggesting bug-fixes, etc..).
+    </p>
+    <p>
+      To begin with, we suggest you to subscribe to the 
+      <a href="http://jakarta.apache.org/cactus/mail-lists.html">Cactus mailing list</a>.
+    </p>
+    <p>
+	    Then you can download the <a href="http://jakarta.apache.org/cactus/downloads.html">latest Cactus
+      release</a> or checkout the latest code from
+<a href="http://svn.apache.org/repos/asf/jakarta/cactus/trunk/">SVN</a>.
+    </p>
+    <p>
+	    Last, you can check the <a href="http://issues.apache.org/jira/browse/CACTUS?report=com.atlassian.jira.plugin.system.project:openissues-panel">todo list</a> and 
+      jump in.
+    </p>
+
+  </div>
+
+  <a name="Help Wanted Here"></a><div class="section"><h2>Help Wanted Here</h2>
+
+    <p>
+      The rest of this document is mainly about
+      contributing new or improved code and/or documentation, but we would also
+      be glad to have extra help in any of the following areas:
+    </p>
+    <ul>
+      <li>
+        Answering questions on the 
+		<a href="http://jakarta.apache.org/cactus/mail-lists.html">Cactus mailing list</a>;
+        there is often a problem of having too many questioners and not enough
+        experts to respond to all the questions.
+      </li>
+      <li>
+        Testing Cactus (especially its less-frequently-used features) on
+        various configurations and reporting back.
+      </li>
+      <li>
+        Debugging - producing reproducable test cases and/or finding causes of
+        bugs (bugs can be found in the
+	<a href="http://issues.apache.org/jira/secure/BrowseProject.jspa?id=10471">bug database</a>).
+      </li>
+      <li>
+        Specifying/analysing/designing new features for Cactus (If you wish to
+	get involved with this, please join the <a href="http://jakarta.apache.org/cactus/mail-lists.html">
+        Cactus mailing list</a>,
+        install and try out Cactus and read some of the mailing list archives.
+        In addition, please have a look at the 
+	<a href="http://jakarta.apache.org/cactus/goals.html">Goals</a> page which gives a vision of 
+        where Cactus is heading and provide some high level todos.
+      </li>
+      <li>
+        Providing automated Ant scripts for new servlet engines/application
+        servers. The list of supported servers can found in the
+	<a href="http://jakarta.apache.org/cactus/features.html">features</a> list.
+      </li>
+      <li>
+        ... and there is just one other thing - don't forget to tell everyone
+        who asks how great Cactus is! ;-)
+        The more people that know about and start to use Cactus, the larger the
+        pool of potential contributors there will be.
+      </li>
+    </ul>
+ 
+    
+      Thank you very much.
+    
+
+  </div>
+
+  <a name="Contributions of Code and Documentation"></a><div class="section"><h2>Contributions of Code and Documentation</h2>
+  
+    
+      We are starting to use an informal system for accepting contributions to
+      Cactus. The process varies depending on whether the contribution is a
+      modification (i.e. patch) or a fairly standalone item, and whether you 
+      have commit access (committers have been granted access by a vote of 
+      confidence, so they are assumed to be trustworthy enough
+      to make changes directly in SVN. If you submit many good patches, you 
+      may be nominated as a committer yourself!)
+    
+
+    
+      If your contribution requires changing more than a few lines of Cactus
+      (code or documentation), then it counts as a <strong>patch</strong>. If 
+      you have a patch and would like to see it incorporated into the Cactus
+      distribution, take note of the Licensing Requirements listed below, and 
+      then create a <a href="http://issues.apache.org/jira/secure/BrowseProject.jspa?id=10471">JIRA issue</a> and attach
+      to it  a unified diff (<code>svn patch</code>) of your changes against 
+      the latest SVN version of the code (SVN HEAD).
+    
+  
+    <a name="Licensing Requirements for the Cactus Distribution"></a><div class="section"><h2>Licensing Requirements for the Cactus Distribution</h2>
+  
+      
+        To avoid legal problems, the Apache Project Management Committee (PMC) 
+        have agreed on a policy for under what licensing code can be accepted 
+        into Apache projects:
+      
+      <ul>
+        <li>
+          Source code files must be under the Apache license and must have
+          copyright assigned to the Apache Software Foundation.
+        </li>
+        <li>
+          Jar files need only be released under a license that permits free 
+          redistribution and does not cover new files added to the jar/library
+          (so the GPL and LGPL are not allowed, but MPL and Apache licenses are,
+          for example).
+        </li>
+      </ul>
+      
+        <strong>By submitting a patch, you signify your understanding and 
+        acceptance of these conditions</strong> - like most open source projects
+        , we do not have the resources nor the inclination to obtain signed 
+        statements from all contributors!
+      
+   
+    </div>
+ 
+  </div>
+
+  
+
+
+      </div>
+    </div>
+    <div class="clear">
+      <hr/>
+    </div>
+    <div id="footer">
+      <div class="xright">&#169;  
+          2001-2009
+    
+          Apache Software Foundation
+          
+  
+
+  
+    
+  
+  
+  </div>
+      <div class="clear">
+        <hr/>
+      </div>
+    </div>
+  </body>
+</html>

Propchange: jakarta/site/docs/cactus/participating/index.html
------------------------------------------------------------------------------
    svn:eol-style = native

Added: jakarta/site/docs/cactus/project-info.html
URL: http://svn.apache.org/viewvc/jakarta/site/docs/cactus/project-info.html?rev=1696636&view=auto
==============================================================================
--- jakarta/site/docs/cactus/project-info.html (added)
+++ jakarta/site/docs/cactus/project-info.html Wed Aug 19 17:50:26 2015
@@ -0,0 +1,419 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+
+
+
+
+
+
+
+
+<html>
+  <head>
+
+
+    <title>Jakarta Cactus - Project Information</title>
+    <style type="text/css" media="all">
+      @import url("http://jakarta.apache.org/cactus/css/maven-base.css");
+      @import url("http://jakarta.apache.org/cactus/css/maven-theme.css");
+      @import url("http://jakarta.apache.org/cactus/css/site.css");
+    </style>
+    <link rel="stylesheet" href="http://jakarta.apache.org/cactus/css/print.css" type="text/css" media="print" />
+        <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+      </head>
+  <body class="composite">
+
+
+<div style="background: red"><h1>2011/08/05 - Jakarta Cactus has been retired. </h1><h2>For more information, please explore the <a href="http://attic.apache.org/">Attic</a>. </h2></div>
+    <div id="banner">
+                  <a href="" id="bannerLeft">
+    
+                                            <img src="images/logocactus.gif" alt="" />
+    
+            </a>
+                        <a href="http://jakarta.apache.org/" id="bannerRight">
+    
+                                            <img src="images/jakarta-logo.gif" alt="" />
+    
+            </a>
+            <div class="clear">
+        <hr/>
+      </div>
+    </div>
+    <div id="breadcrumbs">
+          
+  
+
+  
+    
+  
+  
+            <div class="xleft">
+        Last Published: 01/18/2009
+                          |   
+          <a href="http://www.apache.org/">Apache</a>
+              &gt;
+      
+          <a href="http://www.jakarta.apache.org/">Jakarta</a>
+              &gt;
+      
+          Cactus
+                        </div>
+            <div class="xright">      
+  
+
+  
+    
+  
+  
+  </div>
+      <div class="clear">
+        <hr/>
+      </div>
+    </div>
+    <div id="leftColumn">
+      <div id="navcolumn">
+           
+  
+
+  
+    
+  
+  
+                   <h5>About</h5>
+        <ul>
+              
+    <li class="none">
+              <a href="index.html">Overview</a>
+        </li>
+              
+    <li class="none">
+              <a href="goals.html">Goals</a>
+        </li>
+              
+    <li class="none">
+              <a href="features.html">Features</a>
+        </li>
+              
+    <li class="none">
+              <a href="news.html">News</a>
+        </li>
+              
+    <li class="none">
+              <a href="downloads.html">Downloads</a>
+        </li>
+              
+    <li class="none">
+              <a href="http://issues.apache.org/jira/secure/BrowseProject.jspa?id=10471">Bug Database</a>
+        </li>
+              
+    <li class="none">
+              <a href="mail-lists.html">Mailing Lists</a>
+        </li>
+              
+    <li class="none">
+              <a href="faq.html">FAQ</a>
+        </li>
+              
+    <li class="none">
+              <a href="http://wiki.apache.org/jakarta-cactus/FrontPage">Wiki</a>
+        </li>
+              
+    <li class="none">
+              <a href="license.html">License</a>
+        </li>
+          </ul>
+          <h5>Project Documentation</h5>
+        <ul>
+              
+                
+              
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+              
+            <li class="expanded">
+              <strong>Project Information</strong>
+                <ul>
+                  
+    <li class="none">
+              <a href="integration.html">Continuous Integration</a>
+        </li>
+                  
+    <li class="none">
+              <a href="dependencies.html">Dependencies</a>
+        </li>
+                  
+    <li class="none">
+              <a href="issue-tracking.html">Issue Tracking</a>
+        </li>
+                  
+    <li class="none">
+              <a href="mail-lists.html">Mailing Lists</a>
+        </li>
+                  
+    <li class="none">
+              <a href="project-summary.html">Project Summary</a>
+        </li>
+                  
+    <li class="none">
+              <a href="team-list.html">Project Team</a>
+        </li>
+                  
+    <li class="none">
+              <a href="source-repository.html">Source Repository</a>
+        </li>
+              </ul>
+        </li>
+              
+                
+              
+      
+            
+      
+            
+      
+            
+      
+            
+      
+              
+        <li class="collapsed">
+              <a href="project-reports.html">Project Reports</a>
+              </li>
+          </ul>
+          <h5>Documentation</h5>
+        <ul>
+              
+    <li class="none">
+              <a href="getting_started.html">Getting started</a>
+        </li>
+              
+    <li class="none">
+              <a href="how_it_works.html">How it works</a>
+        </li>
+              
+                
+              
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+              
+        <li class="collapsed">
+              <a href="writing/howto_ejb.html">Writing tests</a>
+              </li>
+              
+                
+              
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+                  
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+                  
+      
+            
+      
+            
+      
+                  
+      
+            
+      
+            
+      
+              
+        <li class="collapsed">
+              <a href="integration/index.html">Running tests</a>
+              </li>
+              
+                
+              
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+              
+        <li class="collapsed">
+              <a href="participating/index.html">Participating</a>
+              </li>
+          </ul>
+          <h5>Miscellaneous</h5>
+        <ul>
+              
+    <li class="none">
+              <a href="cactusname.html">Why the name</a>
+        </li>
+              
+    <li class="none">
+              <a href="mock_vs_cactus.html">Mock vs Container</a>
+        </li>
+              
+    <li class="none">
+              <a href="http://wiki.apache.org/jakarta-cactus/TestedOn">Tested On...</a>
+        </li>
+              
+                
+              
+      
+            
+      
+            
+      
+            
+      
+            
+      
+              
+        <li class="collapsed">
+              <a href="resources/index.html">Resources</a>
+              </li>
+          </ul>
+          <h5>Translations</h5>
+        <ul>
+              
+    <li class="none">
+              <a href="http://www.ressources-java.net/cactus">French</a>
+        </li>
+              
+    <li class="none">
+              <a href="http://jakarta.apache-korea.org/cactus/index.html">Korean</a>
+        </li>
+              
+    <li class="none">
+              <a href="http://www.jajakarta.org/cactus/">Japanese</a>
+        </li>
+          </ul>
+          <h5>See also</h5>
+        <ul>
+              
+    <li class="none">
+              <a href="http://www.apachebookstore.com/">Apache Bookstore</a>
+        </li>
+              
+    <li class="none">
+              <a href="http://www.planetapache.org/">Planet Apache</a>
+        </li>
+              
+    <li class="none">
+              <a href="http://apache.org/foundation/thanks.html">Apache Sponsors</a>
+        </li>
+          </ul>
+                                             
+                        
+                        
+            <a href="" title="Jakarta Cactus" id="poweredBy">
+                            <img alt="Jakarta Cactus" src="images/cactusbanner.gif" />
+            </a>
+                               
+  
+
+  
+    
+  
+  
+        </div>
+    </div>
+    <div id="bodyColumn">
+      <div id="contentBox">
+        <div class="section"><h2>Project Information</h2><p>This document provides an overview of the various documents and links that are part of this project's general information. All of this content is automatically generated by <a href="http://maven.apache.org/">Maven</a> on behalf of the project.</p><div class="section"><h3>Overview</h3><table class="bodyTable"><tr class="a"><th>Document</th><th>Description</th></tr><tr class="b"><td><a href="integration.html">Continuous Integration</a></td><td>This is a link to the definitions of all continuous integration processes that builds and tests code on a frequent, regular basis.</td></tr><tr class="a"><td><a href="dependencies.html">Dependencies</a></td><td>This document lists the projects dependencies and provides information on each dependency.</td></tr><tr class="b"><td><a href="issue-tracking.html">Issue Tracking</a></td><td>This is a link to the issue management system for this project. Issues (bugs, features, change requests) 
 can be created and queried using this link.</td></tr><tr class="a"><td><a href="mail-lists.html">Mailing Lists</a></td><td>This document provides subscription and archive information for this project's mailing lists.</td></tr><tr class="b"><td><a href="project-summary.html">Project Summary</a></td><td>This document lists other related information of this project</td></tr><tr class="a"><td><a href="team-list.html">Project Team</a></td><td>This document provides information on the members of this project. These are the individuals who have contributed to the project in one form or another.</td></tr><tr class="b"><td><a href="source-repository.html">Source Repository</a></td><td>This is a link to the online source repository that can be viewed via a web browser.</td></tr></table></div></div>
+      </div>
+    </div>
+    <div class="clear">
+      <hr/>
+    </div>
+    <div id="footer">
+      <div class="xright">&#169;  
+          2001-2009
+    
+          Apache Software Foundation
+          
+  
+
+  
+    
+  
+  
+  </div>
+      <div class="clear">
+        <hr/>
+      </div>
+    </div>
+  </body>
+</html>

Propchange: jakarta/site/docs/cactus/project-info.html
------------------------------------------------------------------------------
    svn:eol-style = native

Added: jakarta/site/docs/cactus/project-reports.html
URL: http://svn.apache.org/viewvc/jakarta/site/docs/cactus/project-reports.html?rev=1696636&view=auto
==============================================================================
--- jakarta/site/docs/cactus/project-reports.html (added)
+++ jakarta/site/docs/cactus/project-reports.html Wed Aug 19 17:50:26 2015
@@ -0,0 +1,411 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+
+
+
+
+
+
+
+
+<html>
+  <head>
+
+
+    <title>Jakarta Cactus - Generated Reports</title>
+    <style type="text/css" media="all">
+      @import url("http://jakarta.apache.org/cactus/css/maven-base.css");
+      @import url("http://jakarta.apache.org/cactus/css/maven-theme.css");
+      @import url("http://jakarta.apache.org/cactus/css/site.css");
+    </style>
+    <link rel="stylesheet" href="http://jakarta.apache.org/cactus/css/print.css" type="text/css" media="print" />
+        <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+      </head>
+  <body class="composite">
+
+
+<div style="background: red"><h1>2011/08/05 - Jakarta Cactus has been retired. </h1><h2>For more information, please explore the <a href="http://attic.apache.org/">Attic</a>. </h2></div>
+    <div id="banner">
+                  <a href="" id="bannerLeft">
+    
+                                            <img src="images/logocactus.gif" alt="" />
+    
+            </a>
+                        <a href="http://jakarta.apache.org/" id="bannerRight">
+    
+                                            <img src="images/jakarta-logo.gif" alt="" />
+    
+            </a>
+            <div class="clear">
+        <hr/>
+      </div>
+    </div>
+    <div id="breadcrumbs">
+          
+  
+
+  
+    
+  
+  
+            <div class="xleft">
+        Last Published: 01/18/2009
+                          |   
+          <a href="http://www.apache.org/">Apache</a>
+              &gt;
+      
+          <a href="http://www.jakarta.apache.org/">Jakarta</a>
+              &gt;
+      
+          Cactus
+                        </div>
+            <div class="xright">      
+  
+
+  
+    
+  
+  
+  </div>
+      <div class="clear">
+        <hr/>
+      </div>
+    </div>
+    <div id="leftColumn">
+      <div id="navcolumn">
+           
+  
+
+  
+    
+  
+  
+                   <h5>About</h5>
+        <ul>
+              
+    <li class="none">
+              <a href="index.html">Overview</a>
+        </li>
+              
+    <li class="none">
+              <a href="goals.html">Goals</a>
+        </li>
+              
+    <li class="none">
+              <a href="features.html">Features</a>
+        </li>
+              
+    <li class="none">
+              <a href="news.html">News</a>
+        </li>
+              
+    <li class="none">
+              <a href="downloads.html">Downloads</a>
+        </li>
+              
+    <li class="none">
+              <a href="http://issues.apache.org/jira/secure/BrowseProject.jspa?id=10471">Bug Database</a>
+        </li>
+              
+    <li class="none">
+              <a href="mail-lists.html">Mailing Lists</a>
+        </li>
+              
+    <li class="none">
+              <a href="faq.html">FAQ</a>
+        </li>
+              
+    <li class="none">
+              <a href="http://wiki.apache.org/jakarta-cactus/FrontPage">Wiki</a>
+        </li>
+              
+    <li class="none">
+              <a href="license.html">License</a>
+        </li>
+          </ul>
+          <h5>Project Documentation</h5>
+        <ul>
+              
+                
+              
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+              
+        <li class="collapsed">
+              <a href="project-info.html">Project Information</a>
+              </li>
+              
+                
+              
+      
+            
+      
+            
+      
+            
+      
+            
+      
+              
+            <li class="expanded">
+              <strong>Project Reports</strong>
+                <ul>
+                  
+    <li class="none">
+              <a href="changelog.html">Change Log</a>
+        </li>
+                  
+    <li class="none">
+              <a href="changes-report.html">Changes Report</a>
+        </li>
+                  
+    <li class="none">
+              <a href="dev-activity.html">Developer Activity</a>
+        </li>
+                  
+    <li class="none">
+              <a href="file-activity.html">File Activity</a>
+        </li>
+                  
+    <li class="none">
+              <a href="jira-report.html">Jira Report</a>
+        </li>
+              </ul>
+        </li>
+          </ul>
+          <h5>Documentation</h5>
+        <ul>
+              
+    <li class="none">
+              <a href="getting_started.html">Getting started</a>
+        </li>
+              
+    <li class="none">
+              <a href="how_it_works.html">How it works</a>
+        </li>
+              
+                
+              
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+              
+        <li class="collapsed">
+              <a href="writing/howto_ejb.html">Writing tests</a>
+              </li>
+              
+                
+              
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+                  
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+                  
+      
+            
+      
+            
+      
+                  
+      
+            
+      
+            
+      
+              
+        <li class="collapsed">
+              <a href="integration/index.html">Running tests</a>
+              </li>
+              
+                
+              
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+              
+        <li class="collapsed">
+              <a href="participating/index.html">Participating</a>
+              </li>
+          </ul>
+          <h5>Miscellaneous</h5>
+        <ul>
+              
+    <li class="none">
+              <a href="cactusname.html">Why the name</a>
+        </li>
+              
+    <li class="none">
+              <a href="mock_vs_cactus.html">Mock vs Container</a>
+        </li>
+              
+    <li class="none">
+              <a href="http://wiki.apache.org/jakarta-cactus/TestedOn">Tested On...</a>
+        </li>
+              
+                
+              
+      
+            
+      
+            
+      
+            
+      
+            
+      
+              
+        <li class="collapsed">
+              <a href="resources/index.html">Resources</a>
+              </li>
+          </ul>
+          <h5>Translations</h5>
+        <ul>
+              
+    <li class="none">
+              <a href="http://www.ressources-java.net/cactus">French</a>
+        </li>
+              
+    <li class="none">
+              <a href="http://jakarta.apache-korea.org/cactus/index.html">Korean</a>
+        </li>
+              
+    <li class="none">
+              <a href="http://www.jajakarta.org/cactus/">Japanese</a>
+        </li>
+          </ul>
+          <h5>See also</h5>
+        <ul>
+              
+    <li class="none">
+              <a href="http://www.apachebookstore.com/">Apache Bookstore</a>
+        </li>
+              
+    <li class="none">
+              <a href="http://www.planetapache.org/">Planet Apache</a>
+        </li>
+              
+    <li class="none">
+              <a href="http://apache.org/foundation/thanks.html">Apache Sponsors</a>
+        </li>
+          </ul>
+                                             
+                        
+                        
+            <a href="" title="Jakarta Cactus" id="poweredBy">
+                            <img alt="Jakarta Cactus" src="images/cactusbanner.gif" />
+            </a>
+                               
+  
+
+  
+    
+  
+  
+        </div>
+    </div>
+    <div id="bodyColumn">
+      <div id="contentBox">
+        <div class="section"><h2>Generated Reports</h2><p>This document provides an overview of the various reports that are automatically generated by <a href="http://maven.apache.org/">Maven</a> Each report is briefly described below.</p><div class="section"><h3>Overview</h3><table class="bodyTable"><tr class="a"><th>Document</th><th>Description</th></tr><tr class="b"><td><a href="changelog.html">Change Log</a></td><td>Generated change log report from SCM.</td></tr><tr class="a"><td><a href="changes-report.html">Changes Report</a></td><td>Changes Report on Releases of the Project.</td></tr><tr class="b"><td><a href="dev-activity.html">Developer Activity</a></td><td>Generated developer activity report from SCM.</td></tr><tr class="a"><td><a href="file-activity.html">File Activity</a></td><td>Generate file activity report from SCM.</td></tr><tr class="b"><td><a href="jira-report.html">Jira Report</a></td><td>Report on Issues from the JIRA Issue Tracking System.</td></tr></table></di
 v></div>
+      </div>
+    </div>
+    <div class="clear">
+      <hr/>
+    </div>
+    <div id="footer">
+      <div class="xright">&#169;  
+          2001-2009
+    
+          Apache Software Foundation
+          
+  
+
+  
+    
+  
+  
+  </div>
+      <div class="clear">
+        <hr/>
+      </div>
+    </div>
+  </body>
+</html>

Propchange: jakarta/site/docs/cactus/project-reports.html
------------------------------------------------------------------------------
    svn:eol-style = native

Added: jakarta/site/docs/cactus/resources/index.html
URL: http://svn.apache.org/viewvc/jakarta/site/docs/cactus/resources/index.html?rev=1696636&view=auto
==============================================================================
--- jakarta/site/docs/cactus/resources/index.html (added)
+++ jakarta/site/docs/cactus/resources/index.html Wed Aug 19 17:50:26 2015
@@ -0,0 +1,438 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+
+
+
+
+
+
+
+
+<html>
+  <head>
+
+
+    <title>Jakarta Cactus - 
+    Resources</title>
+    <style type="text/css" media="all">
+      @import url("http://jakarta.apache.org/cactus/css/maven-base.css");
+      @import url("http://jakarta.apache.org/cactus/css/maven-theme.css");
+      @import url("http://jakarta.apache.org/cactus/css/site.css");
+    </style>
+    <link rel="stylesheet" href="http://jakarta.apache.org/cactus/css/print.css" type="text/css" media="print" />
+        <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+      </head>
+  <body class="composite">
+
+
+<div style="background: red"><h1>2011/08/05 - Jakarta Cactus has been retired. </h1><h2>For more information, please explore the <a href="http://attic.apache.org/">Attic</a>. </h2></div>
+    <div id="banner">
+                  <a href="" id="bannerLeft">
+    
+                                            <img src="http://jakarta.apache.org/cactus/images/logocactus.gif" alt="" />
+    
+            </a>
+                        <a href="http://jakarta.apache.org/cactus/" id="bannerRight">
+    
+                                            <img src="http://jakarta.apache.org/cactus/images/jakarta-logo.gif" alt="" />
+    
+            </a>
+            <div class="clear">
+        <hr/>
+      </div>
+    </div>
+    <div id="breadcrumbs">
+          
+  
+
+  
+    
+  
+  
+            <div class="xleft">
+        Last Published: 01/18/2009
+                          |   
+          <a href="http://www.apache.org/">Apache</a>
+              &gt;
+      
+          <a href="http://www.jakarta.apache.org/">Jakarta</a>
+              &gt;
+      
+          <a href="http://jakarta.apache.org/cactus/">Cactus</a>
+                        </div>
+            <div class="xright">      
+  
+
+  
+    
+  
+  
+  </div>
+      <div class="clear">
+        <hr/>
+      </div>
+    </div>
+    <div id="leftColumn">
+      <div id="navcolumn">
+           
+  
+
+  
+    
+  
+  
+                   <h5>About</h5>
+        <ul>
+              
+    <li class="none">
+              <a href="http://jakarta.apache.org/cactus/index.html">Overview</a>
+        </li>
+              
+    <li class="none">
+              <a href="http://jakarta.apache.org/cactus/goals.html">Goals</a>
+        </li>
+              
+    <li class="none">
+              <a href="http://jakarta.apache.org/cactus/features.html">Features</a>
+        </li>
+              
+    <li class="none">
+              <a href="http://jakarta.apache.org/cactus/news.html">News</a>
+        </li>
+              
+    <li class="none">
+              <a href="http://jakarta.apache.org/cactus/downloads.html">Downloads</a>
+        </li>
+              
+    <li class="none">
+              <a href="http://issues.apache.org/jira/secure/BrowseProject.jspa?id=10471">Bug Database</a>
+        </li>
+              
+    <li class="none">
+              <a href="http://jakarta.apache.org/cactus/mail-lists.html">Mailing Lists</a>
+        </li>
+              
+    <li class="none">
+              <a href="http://jakarta.apache.org/cactus/faq.html">FAQ</a>
+        </li>
+              
+    <li class="none">
+              <a href="http://wiki.apache.org/jakarta-cactus/FrontPage">Wiki</a>
+        </li>
+              
+    <li class="none">
+              <a href="http://jakarta.apache.org/cactus/license.html">License</a>
+        </li>
+          </ul>
+          <h5>Project Documentation</h5>
+        <ul>
+              
+                
+              
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+              
+        <li class="collapsed">
+              <a href="http://jakarta.apache.org/cactus/project-info.html">Project Information</a>
+              </li>
+              
+                
+              
+      
+            
+      
+            
+      
+            
+      
+            
+      
+              
+        <li class="collapsed">
+              <a href="http://jakarta.apache.org/cactus/project-reports.html">Project Reports</a>
+              </li>
+          </ul>
+          <h5>Documentation</h5>
+        <ul>
+              
+    <li class="none">
+              <a href="http://jakarta.apache.org/cactus/getting_started.html">Getting started</a>
+        </li>
+              
+    <li class="none">
+              <a href="http://jakarta.apache.org/cactus/how_it_works.html">How it works</a>
+        </li>
+              
+                
+              
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+              
+        <li class="collapsed">
+              <a href="http://jakarta.apache.org/cactus/writing/howto_ejb.html">Writing tests</a>
+              </li>
+              
+                
+              
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+                  
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+                  
+      
+            
+      
+            
+      
+                  
+      
+            
+      
+            
+      
+              
+        <li class="collapsed">
+              <a href="http://jakarta.apache.org/cactus/integration/index.html">Running tests</a>
+              </li>
+              
+                
+              
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+            
+      
+              
+        <li class="collapsed">
+              <a href="http://jakarta.apache.org/cactus/participating/index.html">Participating</a>
+              </li>
+          </ul>
+          <h5>Miscellaneous</h5>
+        <ul>
+              
+    <li class="none">
+              <a href="http://jakarta.apache.org/cactus/cactusname.html">Why the name</a>
+        </li>
+              
+    <li class="none">
+              <a href="http://jakarta.apache.org/cactus/mock_vs_cactus.html">Mock vs Container</a>
+        </li>
+              
+    <li class="none">
+              <a href="http://wiki.apache.org/jakarta-cactus/TestedOn">Tested On...</a>
+        </li>
+              
+                
+              
+      
+            
+      
+            
+      
+            
+      
+            
+      
+              
+            <li class="expanded">
+              <strong>Resources</strong>
+                <ul>
+                  
+    <li class="none">
+              <a href="http://jakarta.apache.org/cactus/apidocs/index.html">Javadoc API</a>
+        </li>
+                  
+    <li class="none">
+              <a href="http://jakarta.apache.org/cactus/xref/index.html">Xref API</a>
+        </li>
+                  
+    <li class="none">
+              <a href="http://jakarta.apache.org/cactus/resources/resources_books.html">Books</a>
+        </li>
+                  
+    <li class="none">
+              <a href="http://jakarta.apache.org/cactus/resources/resources_cactus.html">Cactus</a>
+        </li>
+                  
+    <li class="none">
+              <a href="http://jakarta.apache.org/cactus/resources/resources_testing.html">Testing</a>
+        </li>
+              </ul>
+        </li>
+          </ul>
+          <h5>Translations</h5>
+        <ul>
+              
+    <li class="none">
+              <a href="http://www.ressources-java.net/cactus">French</a>
+        </li>
+              
+    <li class="none">
+              <a href="http://jakarta.apache-korea.org/cactus/index.html">Korean</a>
+        </li>
+              
+    <li class="none">
+              <a href="http://www.jajakarta.org/cactus/">Japanese</a>
+        </li>
+          </ul>
+          <h5>See also</h5>
+        <ul>
+              
+    <li class="none">
+              <a href="http://www.apachebookstore.com/">Apache Bookstore</a>
+        </li>
+              
+    <li class="none">
+              <a href="http://www.planetapache.org/">Planet Apache</a>
+        </li>
+              
+    <li class="none">
+              <a href="http://apache.org/foundation/thanks.html">Apache Sponsors</a>
+        </li>
+          </ul>
+                                             
+                        
+                        
+            <a href="http://jakarta.apache.org/cactus/" title="Jakarta Cactus" id="poweredBy">
+                            <img alt="Jakarta Cactus" src="http://jakarta.apache.org/cactus/images/cactusbanner.gif" />
+            </a>
+                               
+  
+
+  
+    
+  
+  
+        </div>
+    </div>
+    <div id="bodyColumn">
+      <div id="contentBox">
+        
+
+  
+
+  
+
+	<a name="Resources"></a><div class="section"><h2>Resources</h2>
+
+      <p>
+        This section presents resources related to Cactus:
+      </p>
+      <ul>
+        <li>
+          <a href="resources_cactus.html">Cactus links</a>,
+        </li>
+        <li>
+          <a href="resources_books.html">Cactus books</a>,
+        </li>
+        <li>
+          <a href="resources_testing.html">Testing links</a>
+        </li>
+      </ul>
+
+    </div>
+
+  
+
+      </div>
+    </div>
+    <div class="clear">
+      <hr/>
+    </div>
+    <div id="footer">
+      <div class="xright">&#169;  
+          2001-2009
+    
+          Apache Software Foundation
+          
+  
+
+  
+    
+  
+  
+  </div>
+      <div class="clear">
+        <hr/>
+      </div>
+    </div>
+  </body>
+</html>

Propchange: jakarta/site/docs/cactus/resources/index.html
------------------------------------------------------------------------------
    svn:eol-style = native



Mime
View raw message