TUSCANY-3806: Close the SCA domain after running the tests

git-svn-id: https://svn.apache.org/repos/asf/tuscany/sca-java-1.x/trunk@1041352 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/itest/databindings/interop/src/main/resources/generate/InteropDatabindingTestCase.java.vm b/itest/databindings/interop/src/main/resources/generate/InteropDatabindingTestCase.java.vm
index 7bdfc57..cdd7d4c 100644
--- a/itest/databindings/interop/src/main/resources/generate/InteropDatabindingTestCase.java.vm
+++ b/itest/databindings/interop/src/main/resources/generate/InteropDatabindingTestCase.java.vm
@@ -41,7 +41,6 @@
  */
 public class InteropDatabindingTestCase extends TestCase  {
 
-    private static boolean initalised = false;
     private GreeterService greeterClient;
     private static SCADomain domain;
 
@@ -49,18 +48,15 @@
      * Runs before each test method
      */
     protected void setUp() throws Exception {
-        if (!initalised) {
-            domain = SCADomain.newInstance("interopgreeter.composite");
-            super.setUp();
-            initalised = true;
-        }
+        domain = SCADomain.newInstance("interopgreeter.composite");
+        super.setUp();
     }
 
     /**
      * Runs after each test method
      */
     protected void tearDown() {
-
+        domain.close();
     }
 
     /**