You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by al...@apache.org on 2007/01/22 16:39:33 UTC

svn commit: r498658 - /incubator/uima/uimaj/trunk/uimaj-adapter-vinci/src/main/java/org/apache/uima/adapter/vinci/VinciAnalysisEngineServiceAdapter.java

Author: alally
Date: Mon Jan 22 07:39:32 2007
New Revision: 498658

URL: http://svn.apache.org/viewvc?view=rev&rev=498658
Log:
Throw exception if Sofa mapping specified for remote AE.
UIMA-213: https://issues.apache.org/jira/browse/UIMA-213

Modified:
    incubator/uima/uimaj/trunk/uimaj-adapter-vinci/src/main/java/org/apache/uima/adapter/vinci/VinciAnalysisEngineServiceAdapter.java

Modified: incubator/uima/uimaj/trunk/uimaj-adapter-vinci/src/main/java/org/apache/uima/adapter/vinci/VinciAnalysisEngineServiceAdapter.java
URL: http://svn.apache.org/viewvc/incubator/uima/uimaj/trunk/uimaj-adapter-vinci/src/main/java/org/apache/uima/adapter/vinci/VinciAnalysisEngineServiceAdapter.java?view=diff&rev=498658&r1=498657&r2=498658
==============================================================================
--- incubator/uima/uimaj/trunk/uimaj-adapter-vinci/src/main/java/org/apache/uima/adapter/vinci/VinciAnalysisEngineServiceAdapter.java (original)
+++ incubator/uima/uimaj/trunk/uimaj-adapter-vinci/src/main/java/org/apache/uima/adapter/vinci/VinciAnalysisEngineServiceAdapter.java Mon Jan 22 07:39:32 2007
@@ -68,6 +68,13 @@
     // superclass initialization depends on having access to the component metadata.
     super.initialize(aSpecifier, aAdditionalParams);
 
+    // Sofa mappings are currently not implemented for remote AEs.  Catch this
+    // and report an error.
+    if (getUimaContextAdmin().getSofaMap().size() > 0) {
+      throw new ResourceInitializationException(ResourceInitializationException.SOFA_MAPPING_NOT_SUPPORTED_FOR_REMOTE,
+              new Object[]{getMetaData().getName()});
+    }
+    
     return true;
   }