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&s=books&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