| This directory contains classes that can be reused for other | |
| tests. Examples using AMX include creating a connection to a DAS, | |
| creating an instance, creating a cluster, deleting an instance, | |
| deleting a cluster, starting an instance, stopping an instance, | |
| starting a cluster and stopping a cluster, etc. | |
| At some point a basic ant task that will set up a testing environment | |
| of instances and clusters will be written using these classes. | |
| To Build the common submodule run the following command in this sub | |
| directory: | |
| ant build | |
| To Run the AMXConnectionVerifier test,open build.xml and | |
| modify the values of sysproperty as per your for the appropriate | |
| target do the following: | |
| ant run-amx-connection-verifier | |
| To Run the StandaloneInstanceManager test, open build.xml and | |
| modify the values of sysproperty as per your for the appropriate | |
| target and do the following: | |
| ant run-standalone-instance-manager | |
| REMEMBER TO CLEAN UP (delete) the two instances created in the above | |
| test in order to be able to run the test again as is. If not, change | |
| the arg element's values in the appropriate target. | |
| More Info about classes: | |
| 1. AMXConnector is a useful utility that provides you with a | |
| connection to DAS through the AppserverConnectionSource object (this | |
| is the entry point for AMX). It has useful methods that give you the DomainRoot | |
| object through which one can traverse other the AMX objects. | |
| 2. StandaloneInstanceManager is a class that provides you with the | |
| ability to create, start, stop and delete a standalone instance. It | |
| uses AMX internally. You can use an instance of this class for | |
| some setup operations. | |
| .... more to come. | |
| //Shreedhar |