Message-ID: <876124040.4705.1369464443582.JavaMail.email@example.com> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_4704_1498959171.1369464443582" ------=_Part_4704_1498959171.1369464443582 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html
The following examples demonstrate how to configure Resin 3.0.15=
to start in
target/resin3x and deploy a WAR located in
path/to/simple.war using the Java API. The default port is 8080. Ple=
ase note that the
methods wait until the container is fully started and fully stopped=
before continuing. Thus, for any action you are executing after, you are a=
ssured the container is completely operational.
|ANT tasks and Maven2 plugin|
CARGO can be used using its Java API as it is shown here. In addition to= a Java API, CARGO also has ANT tasks and a Maven2 plugin:
Static deployment means that the D= eployable is deployed before the container is started. Here's an exampl= e using the strongly typed Java API:
Here's the same example using the generic untyped API (which we recommen= d as it leads to more generic code):
Hot deployment means that = the Deployable is deployed after the container is started.
For a detailed documentation on how to use Cargo for executing functiona= l tests on a container, directly from your Java unit test classes (JUnit, T= estNG, etc), read our Functio= nal testing page.------=_Part_4704_1498959171.1369464443582--