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 2020/06/10 13:15:00 UTC

[uima-async-scaleout] 16/34: UIMA-5501

This is an automated email from the ASF dual-hosted git repository.

cwiklik pushed a commit to branch uima-as-3
in repository https://gitbox.apache.org/repos/asf/uima-async-scaleout.git

commit 619cf9943d52c9356bccd0523379b8fe667f0d20
Author: cwiklik <cwiklik>
AuthorDate: Mon May 7 21:37:49 2018 +0000

    UIMA-5501
---
 .../main/xsd/uima-as-deployment-descriptor-schema.xsd | 19 ++++++++++---------
 1 file changed, 10 insertions(+), 9 deletions(-)

diff --git a/uimaj-as-core/src/main/xsd/uima-as-deployment-descriptor-schema.xsd b/uimaj-as-core/src/main/xsd/uima-as-deployment-descriptor-schema.xsd
index 1728289..648997e 100644
--- a/uimaj-as-core/src/main/xsd/uima-as-deployment-descriptor-schema.xsd
+++ b/uimaj-as-core/src/main/xsd/uima-as-deployment-descriptor-schema.xsd
@@ -126,9 +126,9 @@
   </complexType>
   <complexType name="asyncAggregateErrorConfigurationType">
     <sequence>
-      <element type="res:getMetadataErrorsType" name="getMetadataErrors" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
-      <element type="res:processCasErrorsType" name="processCasErrors" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
-      <element type="res:collectionProcessCompleteErrorsType" name="collectionProcessCompleteErrors" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
+      <element type="res:getMetadataErrorsType" name="getMetadataErrors" xmlns:res="http://uima.apache.org/resourceSpecifier" minOccurs="0"/>
+      <element type="res:processCasErrorsType" name="processCasErrors" xmlns:res="http://uima.apache.org/resourceSpecifier" minOccurs="0"/>
+      <element type="res:collectionProcessCompleteErrorsType" name="collectionProcessCompleteErrors" xmlns:res="http://uima.apache.org/resourceSpecifier" minOccurs="0"/>
     </sequence>
   </complexType>
   
@@ -167,6 +167,7 @@
       <element type="res:scaleoutType" name="scaleout" minOccurs="0" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
       <element type="res:delegatesType" name="delegates" minOccurs="0" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
       <element type="res:casMultiplierType" name="casMultiplier" minOccurs="0" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
+     
     </sequence>
     <attribute type="string" name="key" use="optional"/>
     <attribute type="string" name="async" use="optional"/>
@@ -228,22 +229,22 @@
   
   <complexType name="asyncPrimitiveErrorConfigurationType">
     <sequence>
-      <element type="res:processCasErrorsType" name="processCasErrors" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
-      <element type="res:collectionProcessCompleteErrorsType" name="collectionProcessCompleteErrors" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
+      <element type="res:processCasErrorsType" name="processCasErrors" xmlns:res="http://uima.apache.org/resourceSpecifier" minOccurs="0"/>
+      <element type="res:collectionProcessCompleteErrorsType" name="collectionProcessCompleteErrors" xmlns:res="http://uima.apache.org/resourceSpecifier" minOccurs="0"/>
     </sequence>
   </complexType>
   <complexType name="serviceType">
     <sequence>
       <element type="res:inputQueueType" name="inputQueue" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
       <element type="res:topDescriptorType" minOccurs="1" maxOccurs="1" name="topDescriptor" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
-      <element type="res:environmentVariablesType" name="environmentVariables" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
+      <element type="res:environmentVariablesType" name="environmentVariables" xmlns:res="http://uima.apache.org/resourceSpecifier" minOccurs="0"/>
       <element type="res:topLevelAnalysisEngineType" minOccurs="1" maxOccurs="1" name="analysisEngine" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
     </sequence>
   </complexType>
   <complexType name="deploymentType">
     <sequence>
       <element type="res:casPoolType" name="casPool" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
-      <element type="res:serviceType" name="service" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
+      <element type="res:serviceType" name="service" xmlns:res="http://uima.apache.org/resourceSpecifier" minOccurs="1" maxOccurs="1"/>
     </sequence>
     <attribute type="string" name="protocol"/>
     <attribute type="string" name="provider"/>
@@ -252,8 +253,8 @@
     <sequence>
       <element type="string" name="name"/>
       <element type="string" name="description"/>
-      <element type="string" name="version"/>
-      <element type="string" name="vendor"/>
+      <element type="string" name="version" minOccurs="0"/>
+      <element type="string" name="vendor" minOccurs="0"/>
       <element type="res:deploymentType" name="deployment" xmlns:res="http://uima.apache.org/resourceSpecifier"/>
     </sequence>
   </complexType>