You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cactus-dev@jakarta.apache.org by vm...@apache.org on 2003/07/12 23:29:17 UTC

cvs commit: jakarta-cactus/documentation/docs/xdocs/resources resources_testing.xml navigation.xml resources_books.xml resources_cactus.xml index.xml

vmassol     2003/07/12 14:29:17

  Modified:    documentation/docs/xdocs sitemap.xml
               documentation/docs/skins/jakarta.apache.org/stylesheets
                        document2html.xsl
  Added:       documentation/docs/xdocs/resources resources_testing.xml
                        navigation.xml resources_books.xml
                        resources_cactus.xml index.xml
  Removed:     documentation/docs/xdocs resources.xml
  Log:
  - Moved resources to a section on its own
  - Added list of books covering Cactus
  - Split resources page in 2: cactus links + testing links
  
  Revision  Changes    Path
  1.48      +15 -3     jakarta-cactus/documentation/docs/xdocs/sitemap.xml
  
  Index: sitemap.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-cactus/documentation/docs/xdocs/sitemap.xml,v
  retrieving revision 1.47
  retrieving revision 1.48
  diff -u -r1.47 -r1.48
  --- sitemap.xml	30 Jun 2003 16:56:41 -0000	1.47
  +++ sitemap.xml	12 Jul 2003 21:29:16 -0000	1.48
  @@ -287,9 +287,21 @@
     <resource id="logos_img_vgritsenko" target="images/logos/vgritsenko.jpg"/>
     <resource id="logos_img_vgritsenko2" target="images/logos/vgritsenko2.jpg"/>
     
  -  <resource id="resources" target="resources.html"
  -      name="External Resources">
  -    Links to external resources about Cactus as well as testing in general.
  +  <resource id="resources" target="resources/index.html"
  +      name="Resources">
  +    Links to Cactus related resources.
  +  </resource>
  +  <resource id="resources_cactus" target="resources/resources_cactus.html"
  +      name="Cactus links">
  +    Links about Cactus.
  +  </resource>
  +  <resource id="resources_books" target="resources/resources_books.html"
  +      name="Cactus books">
  +    Books covering Cactus.
  +  </resource>
  +  <resource id="resources_testing" target="resources/resources_testing.html"
  +      name="Testing links">
  +    Links about testing and unit testing in general.
     </resource>
     
     <resource id="coverage" target="participating/coverage.html"
  
  
  
  1.44      +10 -3     jakarta-cactus/documentation/docs/skins/jakarta.apache.org/stylesheets/document2html.xsl
  
  Index: document2html.xsl
  ===================================================================
  RCS file: /home/cvs/jakarta-cactus/documentation/docs/skins/jakarta.apache.org/stylesheets/document2html.xsl,v
  retrieving revision 1.43
  retrieving revision 1.44
  diff -u -r1.43 -r1.44
  --- document2html.xsl	28 Jun 2003 20:14:56 -0000	1.43
  +++ document2html.xsl	12 Jul 2003 21:29:16 -0000	1.44
  @@ -542,8 +542,15 @@
     <xsl:template match="img">
       <img alt="{@alt}" border="0" vspace="0" hspace="0">
         <xsl:attribute name="src">
  -        <xsl:call-template name="get-base-directory"/>
  -        <xsl:value-of select="@src"/>
  +        <xsl:choose>
  +          <xsl:when test="starts-with(@src,'http:')">
  +            <xsl:value-of select="@src"/>
  +          </xsl:when>
  +          <xsl:otherwise>
  +            <xsl:call-template name="get-base-directory"/>
  +            <xsl:value-of select="@src"/>
  +          </xsl:otherwise>
  +        </xsl:choose>
         </xsl:attribute>
       </img>
     </xsl:template>
  
  
  
  1.1                  jakarta-cactus/documentation/docs/xdocs/resources/resources_testing.xml
  
  Index: resources_testing.xml
  ===================================================================
  <?xml version="1.0"?>
  
  <document id="resources">
  
    <properties>
      <title>Testing links</title>
      <authors>
        <author name="Vincent Massol" email="vmassol@apache.org"/>
      </authors>
    </properties>
  
    <body>
  
      <section title="External resources related to testing in general">
  
        <note>
          Recent entries comes first in the table.
        </note>
        
        <table>
          <tr>
            <th>Title</th>
            <th>Type</th>
            <th>Description</th>
          </tr>
  
          <tr>
            <td>
              <link href="http://www.javaworld.com/javaworld/jw-05-2000/jw-0526-testinfect.html">
              Test infect your Enterprise JavaBeans, Javaworld May 2000</link>
            </td>
  		  <td>
  		    Article
  		  </td>
  		  <td>
              Explains the advantage of an in-container testing approach.
  		  </td>
          </tr>
  
          <tr>
            <td>
              <jump href="site:mock_vs_cactus" anchor="mo_resources">Mock Object 
              resources</jump>
            </td>
  		  <td>
  		    Reference
  		  </td>
  		  <td>
              List of resources on Mock Objects.
  		  </td>
          </tr>
  
          <tr>
            <td>
              <link href="http://www.junit.org">JUnit</link>
            </td>
  		  <td>
  		    Software
  		  </td>
  		  <td>
              The unit testing framework that Cactus extends.
  		  </td>
          </tr>
  
          <tr>
            <td>
              <link href="http://sourceforge.net/projects/httpunit">HttpUnit</link>
            </td>
  		  <td>
  		    Software
  		  </td>
  		  <td>
              A Java library for the automatic stimulation and testing of web
              applications.
  		  </td>
          </tr>
  
        </table>
  
      </section>
  
    </body>
  </document>
  
  
  
  1.1                  jakarta-cactus/documentation/docs/xdocs/resources/navigation.xml
  
  Index: navigation.xml
  ===================================================================
  <?xml version="1.0"?>
  <!DOCTYPE navigation
    PUBLIC "-//Apache Software Foundation//DTD Cactus Navigation V1.0//EN"
    "file:../../dtds/navigation-v10.dtd">
  
  <navigation title="Resources" index="resources">
  
    <menu label="Main Page" id="index"/>
  
    <menu label="Resources">
      <item id="resources_cactus" label="Cactus Links"/>
      <item id="resources_books" label="Cactus Books"/>
      <item id="resources_testing" label="Testing links"/>
    </menu>
  
  </navigation>
  
  
  
  1.1                  jakarta-cactus/documentation/docs/xdocs/resources/resources_books.xml
  
  Index: resources_books.xml
  ===================================================================
  <?xml version="1.0"?>
  
  <document id="resources_cactus">
  
    <properties>
      <title>Cactus books</title>
      <authors>
        <author name="Vincent Massol" email="vmassol@apache.org"/>
      </authors>
    </properties>
  
    <body>
  
      <section title="Books covering Cactus">
  
        <note>
          Recent entries comes first in the table.
        </note>
        
        <table>
          <tr>
            <th>Cover</th>
            <th>Title</th>
          </tr>
  
          <tr>
            <td>
              <img src="http://images.amazon.com/images/P/1930110995.01._PE30_PI_SCMZZZZZZZ_.jpg"/>
            </td>
            <td>
              <a href="http://www.amazon.com/exec/obidos/ASIN/1930110995/qid%3D1058045160/sr%3D11-1/ref%3Dsr%5F11%5F1/104-1481474-9343103">
              JUnit in Action
              </a>
            </td>
          </tr>
  
          <tr>
            <td>
              <img src="http://images.amazon.com/images/P/0471449156.01._PE30_PI_SCMZZZZZZZ_.jpg"/>
            </td>
            <td>
              <a href="http://www.amazon.com/exec/obidos/ASIN/0471449156/qid%3D1058045001/sr%3D11-1/ref%3Dsr%5F11%5F1/104-1481474-9343103">
              Jakarta Pitfalls : Time-Saving Solutions for Struts, Ant, JUnit, 
              and Cactus (Java Open Source Library           
              </a>
            </td>
          </tr>
  
          <tr>
            <td>
              <img src="http://g-images.amazon.com/images/G/01/books/icons/books-no-image.gif"/>
            </td>
            <td>
              <a href="http://www.amazon.com/exec/obidos/ASIN/076454389X/qid%3D1058044892/sr%3D11-1/ref%3Dsr%5F11%5F1/104-1481474-9343103">
              Professional Java Tools : Real World Ant, JUnit, CVS, Cactus, 
              Bugzilla, Maven, JMeter and XDoclet
              </a>
            </td>
          </tr>
  
          <tr>
            <td>
              <img src="http://images.amazon.com/images/P/047120708X.01._PE30_PIdp-schmoo2,TopRight,7,-26_SCMZZZZZZZ_.jpg"/>
            </td>
            <td>
              <a href="http://www.amazon.com/exec/obidos/tg/detail/-/047120708X/qid=1058043679/sr=8-1/ref=sr_8_1/104-1481474-9343103?v=glance&amp;s=books&amp;n=507846">
              Java Tools for Extreme Programming: Mastering Open Source Tools 
              Including Ant, JUnit, and Cactus 
              </a>
            </td>
          </tr>
  
        </table>
  
      </section>
  
    </body>
  </document>
  
  
  
  1.1                  jakarta-cactus/documentation/docs/xdocs/resources/resources_cactus.xml
  
  Index: resources_cactus.xml
  ===================================================================
  <?xml version="1.0"?>
  
  <document id="resources_cactus">
  
    <properties>
      <title>Cactus links</title>
      <authors>
        <author name="Vincent Massol" email="vmassol@apache.org"/>
        <author name="Nicholas Lesiecki" email="ndlesiecki@apache.org"/>
      </authors>
    </properties>
  
    <body>
  
      <section title="External resources related to Cactus">
  
        <note>
          Recent entries comes first in the table.
        </note>
        
        <table>
          <tr>
            <th>Title</th>
            <th>Type</th>
            <th>Description</th>
          </tr>
  
          <tr>
            <td>
              <link href="http://www.ftponline.com/javapro/2003_07/online/cactus_kjones_07_08_03/">
              Unit Test Java Web Apps with Cactus</link>.
            </td>
  		  <td>
  		    Article
  		  </td>
  		  <td>
              Extreme programming means testing often during the development life 
              cycle, and the Cactus environment is ideal for making unit testing 
              easier.
            </td>
          </tr>
  
          <tr>
            <td>
              <link href="http://http://blogs.codehaus.org/people/vmassol/archives/000080.html">
              Unit testing J2EE applications</link>.
            </td>
  		  <td>
  		    Slides
  		  </td>
  		  <td>
              Vincent's slides on "Unit testing J2EE applications" presented at 
              TheServerSide Symposium 2002.
  		  </td>
          </tr>
  
          <tr>
            <td>
              <link href="http://www.ehatchersolutions.com/JavaDevWithAnt/">
              JavaDevWithAnt</link>.
            </td>
  		  <td>
  		    Software
  		  </td>
  		  <td>
              Project demonstrating Ant, XDoclet, Struts, JUnit, Cactus, and Lucene.
  		  </td>
          </tr>
  
          <tr>
            <td>
              <link href="ext:maven_cactus">Maven Cactus Plugin</link>
            </td>
  		  <td>
  		    Software
  		  </td>
  		  <td>
              Maven front end for Cactus.
  		  </td>
          </tr>
  
          <tr>
            <td>
              <link href="http://www.visioncodified.com">Jenerator</link>
            </td>
  		  <td>
  		    Software
  		  </td>
  		  <td>
              A Code Generator that produces, among lots of other things, Unit 
              Tests for all types of EJB for JUnit and Cactus.
  		  </td>
          </tr>
  
          <tr>
            <td>
              <link href="http://www.kimble.co.uk/papers/grinder.htm">Stress 
              Testing with The Grinder and Cactus</link>
            </td>
  		  <td>
  		    Article
  		  </td>
  		  <td>
              Return of experience on how to use Cactus and The Grinder to 
              perform Stress Unit Tests.
  		  </td>
          </tr>
  
          <tr>
            <td>
              <link href="http://www.kimble.co.uk/papers/cactus-wl51.htm">Unit 
              Testing Servlets with Weblogic and Cactus</link>
            </td>
  		  <td>
  		    Article
  		  </td>
  		  <td>
              Return of experience on how to use Cactus, WebLogic and Test 
              Driven development.
  		  </td>
          </tr>
  
          <tr>
            <td>
              <link href="http://ejbmonitor.webcabcomponents.com/~ejbmonitor/">EJB 
              Monitor</link>
            </td>
  		  <td>
  		    Software
  		  </td>
  		  <td>
              GUI Monitoring console for WebLogic 6.1 that allows you to easily 
              run Cactus tests.
  		  </td>
          </tr>
  
          <tr>
            <td>
              <link href="http://sourceforge.net/projects/cactuswizard">Cactus
              Wizard for JBuilder</link>
            </td>
  		  <td>
  		    Software
  		  </td>
  		  <td>
              CactusWizard offers a JBuilder Wizard to generate Unit-Tests for
              the Java Programming Language. It is possible to create
              JUnit-TestCases, -TestSuites and Cactus-TestCases like
              ServletTestCase or JSPTestCase
  		  </td>
          </tr>
  
          <tr>
            <td>
              <link href="http://developer.novell.com/research/extendarchive/2002/may/cactus.htm">
              Novell exteNd May 2002</link>.
            </td>
  		  <td>
  		    Article
  		  </td>
  		  <td>
              This article describes how to use Jakarta’s Cactus test framework 
              in conjunction with the SilverStream eXtend™ Workbench.
  		  </td>
          </tr>
  
          <tr>
            <td>
              <link href="http://www-106.ibm.com/developerworks/library/j-aspectj/index.html">Test
              flexibly with AspectJ and mock objects</link>
            </td>
  		  <td>
  		    Article
  		  </td>
  		  <td>
              This article demonstrates how to use AspectJ in association
              with Mock Objects to provide greater test flexibility. It also
              demonstrates how AspectJ can complement Cactus tests.
  		  </td>
          </tr>
  
          <tr>
            <td>
              <link href="http://kacoma.sourceforge.net">KaCoMa</link>
            </td>
  		  <td>
  		    Software
  		  </td>
  		  <td>
              KaCoMa (abbreviation for Kaarle's ContentManagement until further
              notice) is a ContentManagement system for web-sites that serves
              as a tutorial for beginners of custom taglibraries and/or Unit
              testing of corresponding software.
  		  </td>
          </tr>
  
          <tr>
            <td>
              <link href="http://strutstestcase.sourceforge.net/">
              StrutsTestCase for JUnit</link>
            </td>
  		  <td>
  		    Software
  		  </td>
  		  <td>
              StrutsTestCase for JUnit is an extension of the standard JUnit
              TestCase class that provides facilities for testing code based on
              the Struts framework. StrutsTestCase provides both a Mock Object
              approach and a Cactus approach to actually run the Struts
              ActionServlet, allowing you to test your Struts code with or
              without a running servlet engine.
  		  </td>
          </tr>
  
          <tr>
            <td>
              <link href="http://www.amazon.com/exec/obidos/ASIN/047120708X/">
              Java Tools for Extreme Programming: Mastering Open Source Tools,
              including Ant, JUnit, and Cactus</link>
            </td>
  		  <td>
  		    Book
  		  </td>
  		  <td>
              Co-authored by 
              <jump href="site:contributors" anchor="nick_bio">Nicholas
              Lesiecki</jump> (a Cactus commiter) and Richard Hightower, this
              book covers key open source testing and integration tools that work
              well in agile processes such as XP. The book features a Cactus API
              reference, an in-depth tutorial on Cactus use, and an example of
              applying in-container techniques to a real-world application.
  		  </td>
          </tr>
  
          <tr>
            <td>
              <link href="http://softwaredev.earthweb.com/java/article/0,,12082_793701,00.html">
              Views from Abroad: Cactus -- No Pity for Bugs</link>
            </td>
  		  <td>
  			Article
  		  </td>
  		  <td>
              Interview of Vincent Massol from Benoit Marchal.
  		  </td>
          </tr>
  
          <tr>
            <td>
              <link href="http://softwaredev.earthweb.com/java/article/0,,12082_793701,00.html">
              Views from Abroad: Cactus -- No Pity for Bugs</link>
            </td>
  		  <td>
  			Article
  		  </td>
  		  <td>
              Interview of Vincent Massol from Benoit Marchal.
  		  </td>
          </tr>
  
        </table>
  
      </section>
  
    </body>
  </document>
  
  
  
  1.1                  jakarta-cactus/documentation/docs/xdocs/resources/index.xml
  
  Index: index.xml
  ===================================================================
  <?xml version="1.0"?>
  
  <document id="resources">
  
    <properties>
      <title>Resources</title>
      <authors>
        <author name="Vincent Massol" email="vmassol@apache.org"/>
      </authors>
    </properties>
  
    <body>
  
      <section title="Resources">
  
        <p>
          This section presents resources related to Cactus:
        </p>
        <ul>
          <li>
            <a href="site:resources_cactus">Cactus links</a>,
          </li>
          <li>
            <a href="site:resources_books">Cactus books</a>,
          </li>
          <li>
            <a href="site:resources_testing">Testing links</a>
          </li>
        </ul>
  
      </section>
  
    </body>
  </document>
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: cactus-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: cactus-dev-help@jakarta.apache.org