maven-plugins/cactus/xdocs/properties.xml

176 lines
4.8 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<document>
<properties>
<title>Cactus Properties</title>
<author email="dion@apache.org">dIon Gillard</author>
</properties>
<body>
<section name="Cactus Settings">
<table>
<tr>
<th>Property</th>
<th>Optional?</th>
<th>Description</th>
</tr>
<tr>
<td>cactus.home.[container name]</td>
<td>At least one container</td>
<td>
<p>
Home directory of where you have installed the container on
which you wish to run the Cactus tests. Valid container
names are: <code>tomcat4x</code>, <code>resin2x</code>,
<code>orion1x</code>, <code>weblogic6x</code>,
<code>weblogic7x</code> and <code>jboss3x</code>.
</p>
</td>
</tr>
<tr>
<td>cactus.src.dir</td>
<td>Yes</td>
<td>
<p>
Location of the Cactus test cases. Default value is
<code>src/test-cactus</code>.
</p>
</td>
</tr>
<tr>
<td>cactus.port</td>
<td>Yes</td>
<td>
<p>
Port on which to start the containers. Default value is
<code>8080</code>.
</p>
</td>
</tr>
<tr>
<td>cactus.target.dir</td>
<td>Yes</td>
<td>
<p>
Location where the plugins puts temporary build-generated
files. Default value is <code>${maven.build.dir}/cactus</code>.
</p>
</td>
</tr>
<tr>
<td>cactus.src.includes</td>
<td>Yes</td>
<td>
<p>
Lists of test classes that will be executed. Default value is
<code>**/*Test*.java</code>.
</p>
</td>
</tr>
<tr>
<td>cactus.src.excludes</td>
<td>Yes</td>
<td>
<p>
Lists of classes that will be excluded in the tests. Default
value is <code>**/AllTests.java,**/Test*All.java</code>.
</p>
</td>
</tr>
<tr>
<td>cactus.context</td>
<td>Yes</td>
<td>
<p>
Name of the webapp context under which the application will be
deployed for executing the Cactus tests. Default
value is <code>cactustest</code>.
</p>
</td>
</tr>
<tr>
<td>cactus.junit.usefile</td>
<td>Yes</td>
<td>
<p>
Decides whether the test result will be printed to the console or
not. Default value is <code>false</code>, meaning errors will be
displayed on the console.
</p>
</td>
</tr>
<tr>
<td>cactus.reports.dir</td>
<td>Yes</td>
<td>
<p>
Location of junit test reports for the Cactus tests.
Default value is
<code>${cactus.target.dir}/test-cactus-reports</code>.
</p>
</td>
</tr>
<tr>
<td>cactus.halt.on.error</td>
<td>Yes</td>
<td>
<p>
Decides whether to stop the build on test errors.
Default value is <code>true</code>.
</p>
</td>
</tr>
<tr>
<td>cactus.halt.on.failure</td>
<td>Yes</td>
<td>
<p>
Decides whether to stop the build on test failures
Default value is <code>true</code>.
</p>
</td>
</tr>
<tr>
<td>cactus.runner</td>
<td>Yes</td>
<td>
<p>
The JUnit Runner to use for executing the tests. Valid values
are "text" and "swing". Default value is <code>text</code>.
</p>
</td>
</tr>
</table>
</section>
<section name="Cactus/JBoss Settings">
<table>
<tr>
<th>Property</th>
<th>Optional?</th>
<th>Description</th>
</tr>
<tr>
<td>cactus.jboss3x.config.dir</td>
<td>Yes</td>
<td>
<p>
Location of the JBoss server configuration directory.
Default value is <code>${cactus.home.jboss3x}</code>.
</p>
</td>
</tr>
<tr>
<td>cactus.jboss3x.config.name</td>
<td>Yes</td>
<td>
<p>
Name of the JBoss server configuration to use.
Default value is <code>default</code>.
</p>
</td>
</tr>
</table>
</section>
</body>
</document>