You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by cw...@apache.org on 2010/09/16 15:42:50 UTC

svn commit: r997749 - /uima/uima-as/trunk/uimaj-as-activemq/src/test/java/org/apache/uima/ee/test/TestUimaASExtended.java

Author: cwiklik
Date: Thu Sep 16 13:42:50 2010
New Revision: 997749

URL: http://svn.apache.org/viewvc?rev=997749&view=rev
Log:
UIMA-1872 Added testDeployPrimitiveServiceWithInitFailure()

Modified:
    uima/uima-as/trunk/uimaj-as-activemq/src/test/java/org/apache/uima/ee/test/TestUimaASExtended.java

Modified: uima/uima-as/trunk/uimaj-as-activemq/src/test/java/org/apache/uima/ee/test/TestUimaASExtended.java
URL: http://svn.apache.org/viewvc/uima/uima-as/trunk/uimaj-as-activemq/src/test/java/org/apache/uima/ee/test/TestUimaASExtended.java?rev=997749&r1=997748&r2=997749&view=diff
==============================================================================
--- uima/uima-as/trunk/uimaj-as-activemq/src/test/java/org/apache/uima/ee/test/TestUimaASExtended.java (original)
+++ uima/uima-as/trunk/uimaj-as-activemq/src/test/java/org/apache/uima/ee/test/TestUimaASExtended.java Thu Sep 16 13:42:50 2010
@@ -925,6 +925,20 @@ public class TestUimaASExtended extends 
     runTest(null, eeUimaEngine, String.valueOf(broker.getMasterConnectorURI()),
             "PersonTitleAnnotatorQueue", 0, EXCEPTION_LATCH);
   }
+  public void testDeployPrimitiveServiceWithInitFailure() throws Exception {
+	    System.out.println("-------------- testDeployPrimitiveServiceWithInitFailure -------------");
+	    // Instantiate Uima EE Client
+	    BaseUIMAAsynchronousEngine_impl eeUimaEngine = new BaseUIMAAsynchronousEngine_impl();
+	    // Deploy Uima EE Primitive Service
+	    try {
+		    deployService(eeUimaEngine, relativePath + "/Deploy_NoOpAnnotatorWithInitException.xml");
+	    } catch( ResourceInitializationException e) {
+	    	System.out.println("Received Expected ResourceInitializationException On Service Deploy");
+		    return;
+	    }
+	    fail("Expected ResourceInitializationException Not Thrown from deployed Service.");
+  }
+  
   public void testTypeSystemMerge() throws Exception {
     System.out.println("-------------- testTypeSystemMerge -------------");
     // Instantiate Uima EE Client
@@ -1282,7 +1296,7 @@ public class TestUimaASExtended extends 
           // at this point the top level service should show a connection error
           synchronized (this) {
             // wait for 3 seconds before stopping
-            this.wait(3000);
+            this.wait(5000);
           }
           eeUimaEngine.stopProducingCases();
         } catch (Exception e) {
@@ -1602,7 +1616,7 @@ public class TestUimaASExtended extends 
     deployService(eeUimaEngine, relativePath
             + "/Deploy_AggregateWithFlowControllerExceptionOnDisable.xml");
     runTest(null, eeUimaEngine, String.valueOf(broker.getMasterConnectorURI()), "TopLevelTaeQueue",
-            1, EXCEPTION_LATCH); // PC_LATCH);
+            1, PROCESS_LATCH); // PC_LATCH);
   }
 
   /**
@@ -2100,7 +2114,7 @@ public class TestUimaASExtended extends 
   }
 
   public void testExistanceOfParentCasReferenceIdOnChildFailure() throws Exception {
-    System.out
+	  System.out
             .println("-------------- testExistanceOfParentCasReferenceIdOnChildFailure -------------");
     BaseUIMAAsynchronousEngine_impl eeUimaEngine = new BaseUIMAAsynchronousEngine_impl();
     deployService(eeUimaEngine, relativePath + "/Deploy_NoOpAnnotatorWithException.xml");