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:24 UTC
svn commit: r498656 -
/incubator/uima/uimaj/trunk/uimaj-adapter-soap/src/main/java/org/apache/uima/adapter/soap/SoapAnalysisEngineServiceAdapter.java
Author: alally
Date: Mon Jan 22 07:39:23 2007
New Revision: 498656
URL: http://svn.apache.org/viewvc?view=rev&rev=498656
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-soap/src/main/java/org/apache/uima/adapter/soap/SoapAnalysisEngineServiceAdapter.java
Modified: incubator/uima/uimaj/trunk/uimaj-adapter-soap/src/main/java/org/apache/uima/adapter/soap/SoapAnalysisEngineServiceAdapter.java
URL: http://svn.apache.org/viewvc/incubator/uima/uimaj/trunk/uimaj-adapter-soap/src/main/java/org/apache/uima/adapter/soap/SoapAnalysisEngineServiceAdapter.java?view=diff&rev=498656&r1=498655&r2=498656
==============================================================================
--- incubator/uima/uimaj/trunk/uimaj-adapter-soap/src/main/java/org/apache/uima/adapter/soap/SoapAnalysisEngineServiceAdapter.java (original)
+++ incubator/uima/uimaj/trunk/uimaj-adapter-soap/src/main/java/org/apache/uima/adapter/soap/SoapAnalysisEngineServiceAdapter.java Mon Jan 22 07:39:23 2007
@@ -66,10 +66,18 @@
// after we create the stub
super.initialize(aSpecifier, aAdditionalParams);
- return true;
} catch (MalformedURLException e) {
throw new ResourceInitializationException(ResourceInitializationException.MALFORMED_URL,
new Object[] { uriSpec.getUri(), uriSpec.getSourceUrlString() }, e);
}
+
+ // 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;
}
}