test (with the
<code><cactus.bundle>true</cactus.bundle></code> property
in dependencies). For example, DBUnit would be a jar you would
include in a Cactus test but not in a runtime war.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@113566 13f79535-47bb-0310-9956-ffa450edef68
144 lines
5.8 KiB
XML
144 lines
5.8 KiB
XML
<?xml version="1.0"?>
|
|
<document>
|
|
<properties>
|
|
<title>Changes</title>
|
|
<author email="vmassol@apache.org">Vincent Massol</author>
|
|
</properties>
|
|
|
|
<body>
|
|
|
|
<release version="3.0" date="in CVS">
|
|
<action dev="vmassol" type="add">
|
|
Add all user jars that have been marked to be included in the cactus
|
|
test (with the
|
|
<code><cactus.bundle>true</cactus.bundle></code> property
|
|
in dependencies). For example, DBUnit would be a jar you would
|
|
include in a Cactus test but not in a runtime war.
|
|
</action>
|
|
<action dev="vmassol" type="fix">
|
|
Updated to Cactus/Ant of 19th of June 2003 which fixes a bug
|
|
preventing JBoss to start correctly on unix machines (caused by
|
|
an invalid URL file format on unix. Thanks to Chris Lenz for
|
|
fixing it.
|
|
</action>
|
|
<action dev="vmassol" type="fix">
|
|
The <code>cactus:compile</code> goal now correctly copy the non
|
|
java files to the target class directory. Thanks to Florin Vancea for
|
|
reporting this bug. This fixes bug
|
|
<a href="http://jira.codehaus.org/secure/ViewIssue.jspa?key=MAVEN-478">MAVEN-478</a>.
|
|
</action>
|
|
<action dev="vmassol" type="update">
|
|
Major change: updated to use the Cactus/Ant integration built after
|
|
23rd of May 2003 (it is completely different from the Cactus/Ant
|
|
integration used in version 2.0.
|
|
</action>
|
|
</release>
|
|
|
|
<release version="2.0" date="2003-04-08">
|
|
<action dev="vmassol" type="update">
|
|
Complete rework of the plugin to use the Cactus/Ant Integration
|
|
module from the Cactus project. Now using Cactus 1.5dev for J2EE
|
|
1.3, built from CVS on 7th of April 2003. Thus the Plugin feature
|
|
are now those of the Cactus/Ant Integration module.
|
|
</action>
|
|
</release>
|
|
|
|
<release version="1.2" date="2003-03-22">
|
|
<action dev="epugh" type="fix">
|
|
Upgraded scripts to work with Maven beta 8.
|
|
</action>
|
|
<action dev="epugh" type="fix">
|
|
Checkstyle fixes for included Sample webapp.
|
|
</action>
|
|
<action dev="epugh" type="add">
|
|
Add new target <code>cactus:test</code> that runs tests for
|
|
all containers with a
|
|
<code>maven.cactus.[container].home</code> property set.
|
|
</action>
|
|
<action dev="epugh" type="fix">
|
|
<code>cactus:single</code> now builds all the code and then runs
|
|
the testcase specified by the property
|
|
<code>mavencactustestcase</code>. Example
|
|
<code>maven cactus:single
|
|
-Dmavencactustestcase=com.my.company.EasyTest</code>.
|
|
</action>
|
|
<action dev="epugh" type="fix">
|
|
Commented out dvsl merging of web.xml due to changes in Maven.
|
|
Instead uses either included default web.xml or one provided by
|
|
<code>maven.cactus.webxml</code>.
|
|
</action>
|
|
<action dev="vmassol" type="add">
|
|
Added Checkstyle report to Cactus plugin web site.
|
|
</action>
|
|
<action dev="vmassol" type="fix">
|
|
The plugin now works even if not connected to the internet.
|
|
</action>
|
|
<action dev="vmassol" type="fix" due-to="Eric Pugh" due-to-email="EPugh@upstate.com">
|
|
Fixed problem when the <code>web.xml</code> of the application to
|
|
test was defining security configuration. The Cactus was adding its
|
|
own but the web.xml DTD only supports one. The new implementation
|
|
discards the application security information which is replaced by
|
|
the Cactus definition.
|
|
</action>
|
|
</release>
|
|
|
|
<release version="1.1" date="2002-11-16">
|
|
<action dev="vmassol" type="add">
|
|
Added support for HttpUnit integration out of the box (i.e. the
|
|
HttpUnit jars are automatically added by the Cactus plugin).
|
|
</action>
|
|
<action dev="vmassol" type="add">
|
|
Ability to exclude Cactus tests (for long running tests for example,
|
|
in debug period).
|
|
</action>
|
|
<action dev="vmassol" type="update">
|
|
The <code>web.xml</code> elements required for Cactus are now
|
|
automatically added to the user project <code>web.xml</code>.
|
|
</action>
|
|
<action dev="vmassol" type="add">
|
|
Added support for running the tests using the JUnit Swing Test Runner.
|
|
Simply create the following Maven property
|
|
<code>maven.cactus.testrunner = swing</code> to use the Swing Test
|
|
Runner.
|
|
</action>
|
|
<action dev="vmassol" type="add">
|
|
Added automatic discovery of Cactus Test Cases and ignore test support
|
|
classes.
|
|
</action>
|
|
<action dev="vmassol" type="update">
|
|
Creation of the project war/webapp is now left to the Maven War plugin.
|
|
Cactus repackages it by adding the Cactus tests, the Cactus
|
|
configuration files and the Cactus external jars. Thus, the Cactus
|
|
plugin now supports the "war:webapp" goal.
|
|
</action>
|
|
<action dev="vmassol" type="update">
|
|
Improved documentation: "news" section on front page and improved
|
|
"Quick Start" page.
|
|
</action>
|
|
<action dev="vmassol" type="add">
|
|
Support for WebLogic 7.x.
|
|
</action>
|
|
</release>
|
|
|
|
<release version="1.0" date="2002-11-06">
|
|
<action dev="vmassol" type="add">
|
|
Sample project showing how to use the Cactus plugin.
|
|
</action>
|
|
<action dev="vmassol" type="add">
|
|
Generates HTML reports
|
|
</action>
|
|
<action dev="vmassol" type="add">
|
|
Support for Resin 2.x.
|
|
</action>
|
|
<action dev="vmassol" type="add">
|
|
Support for Tomcat 4.x (supports hot redeploy).
|
|
</action>
|
|
<action dev="vmassol" type="add">
|
|
Creation of the Cactus plugin
|
|
</action>
|
|
</release>
|
|
|
|
</body>
|
|
</document>
|
|
|