Author: slaws
Date: Tue Feb 9 09:23:00 2010
New Revision: 907981
URL: http://svn.apache.org/viewvc?rev=907981&view=rev
Log:
Add some code to all for easier manual running of the test
Modified:
tuscany/sca-java-2.x/trunk/itest/nodes/two-nodes-two-vms-hazelcast/client.xml
tuscany/sca-java-2.x/trunk/itest/nodes/two-nodes-two-vms-hazelcast/server.xml
tuscany/sca-java-2.x/trunk/itest/nodes/two-nodes-two-vms-hazelcast/src/test/java/itest/Service.java
Modified:
tuscany/sca-java-2.x/trunk/itest/nodes/two-nodes-two-vms-hazelcast/client.xml
URL:
http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/itest/nodes/two-nodes-two-vms-hazelcast/client.xml?rev=907981&r1=907980&r2=907981&view=diff
==============================================================================
---
tuscany/sca-java-2.x/trunk/itest/nodes/two-nodes-two-vms-hazelcast/client.xml
(original)
+++
tuscany/sca-java-2.x/trunk/itest/nodes/two-nodes-two-vms-hazelcast/client.xml
Tue Feb 9 09:23:00 2010
@@ -16,7 +16,7 @@
* specific language governing permissions and limitations
* under the License.
-->
-<project name="server" default="run">
+<project name="client" default="run">
<!--echo>${runtime_classpath}</echo-->
@@ -28,4 +28,28 @@
</java>
</target>
+
+ <target name="run-cmdline">
+ <java
classpath="../../../distribution/all/target/apache-tuscany-sca-all-2.0-SNAPSHOT.dir/tuscany-sca-2.0-SNAPSHOT/features/tuscany-sca-manifest.jar:./target/test-classes:../helloworld-iface/target/classes"
+ classname="itest.Client"
+ fork="true"
+ failonerror="true">
+ </java>
+ </target>
+
+ <target name="run-cmdline-seq">
+ <sequential>
+ <antcall target="run-cmdline"/>
+ <antcall target="run-cmdline"/>
+ <antcall target="run-cmdline"/>
+ </sequential>
+ </target>
+
+ <target name="run-cmdline-par">
+ <parallel>
+ <antcall target="run-cmdline"/>
+ <antcall target="run-cmdline"/>
+ <antcall target="run-cmdline"/>
+ </parallel>
+ </target>
</project>
\ No newline at end of file
Modified:
tuscany/sca-java-2.x/trunk/itest/nodes/two-nodes-two-vms-hazelcast/server.xml
URL:
http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/itest/nodes/two-nodes-two-vms-hazelcast/server.xml?rev=907981&r1=907980&r2=907981&view=diff
==============================================================================
---
tuscany/sca-java-2.x/trunk/itest/nodes/two-nodes-two-vms-hazelcast/server.xml
(original)
+++
tuscany/sca-java-2.x/trunk/itest/nodes/two-nodes-two-vms-hazelcast/server.xml
Tue Feb 9 09:23:00 2010
@@ -26,5 +26,13 @@
<arg value="./server-config.xml"/>
</java>
</target>
+
+ <target name="run-cmdline">
+ <java
classpath="../../../distribution/all/target/apache-tuscany-sca-all-2.0-SNAPSHOT.dir/tuscany-sca-2.0-SNAPSHOT/features/tuscany-sca-manifest.jar:./target/test-classes:../helloworld-iface/target/classes"
+ classname="itest.Service"
+ fork="true"
+ failonerror="true">
+ </java>
+ </target>
</project>
\ No newline at end of file
Modified:
tuscany/sca-java-2.x/trunk/itest/nodes/two-nodes-two-vms-hazelcast/src/test/java/itest/Service.java
URL:
http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/itest/nodes/two-nodes-two-vms-hazelcast/src/test/java/itest/Service.java?rev=907981&r1=907980&r2=907981&view=diff
==============================================================================
---
tuscany/sca-java-2.x/trunk/itest/nodes/two-nodes-two-vms-hazelcast/src/test/java/itest/Service.java
(original)
+++
tuscany/sca-java-2.x/trunk/itest/nodes/two-nodes-two-vms-hazelcast/src/test/java/itest/Service.java
Tue Feb 9 09:23:00 2010
@@ -49,5 +49,18 @@
if (serviceNode != null) {
serviceNode.stop();
}
+ }
+
+ public static void main(String[] args) throws Exception {
+ Service.setUpBeforeClass();
+
+ try {
+ System.out.println("Press a key to stop");
+ System.in.read();
+ } catch (Exception ex) {
+ // do nothing
+ }
+
+ Service.tearDownAfterClass();
}
}