<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified" xmlns="http://web-harvest.sourceforge.net/schema/1.0/config" targetNamespace="http://web-harvest.sourceforge.net/schema/1.0/config">
   <xs:element name="config">
      <xs:annotation>
         <xs:documentation>
            Basic element - contains sequence of process descriptions
         </xs:documentation>
      </xs:annotation>
      <xs:complexType>
         <xs:sequence>
            <xs:group ref="groupProcessors" maxOccurs="unbounded" />
         </xs:sequence>
         <xs:attribute name="charset" default="UTF-8">
            <xs:annotation>
               <xs:documentation>
                  Default charset used wherever not explicitly specified in processors
               </xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:union>
                  <xs:simpleType>
                     <xs:restriction base="xs:string"></xs:restriction>
                  </xs:simpleType>
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="Big5"></xs:enumeration>
                        <xs:enumeration value="Big5-HKSCS"></xs:enumeration>
                        <xs:enumeration value="CESU-8"></xs:enumeration>
                        <xs:enumeration value="EUC-JP"></xs:enumeration>
                        <xs:enumeration value="EUC-KR"></xs:enumeration>
                        <xs:enumeration value="GB18030"></xs:enumeration>
                        <xs:enumeration value="GB2312"></xs:enumeration>
                        <xs:enumeration value="GBK"></xs:enumeration>
                        <xs:enumeration value="IBM-Thai"></xs:enumeration>
                        <xs:enumeration value="IBM00858"></xs:enumeration>
                        <xs:enumeration value="IBM01140"></xs:enumeration>
                        <xs:enumeration value="IBM01141"></xs:enumeration>
                        <xs:enumeration value="IBM01142"></xs:enumeration>
                        <xs:enumeration value="IBM01143"></xs:enumeration>
                        <xs:enumeration value="IBM01144"></xs:enumeration>
                        <xs:enumeration value="IBM01145"></xs:enumeration>
                        <xs:enumeration value="IBM01146"></xs:enumeration>
                        <xs:enumeration value="IBM01147"></xs:enumeration>
                        <xs:enumeration value="IBM01148"></xs:enumeration>
                        <xs:enumeration value="IBM01149"></xs:enumeration>
                        <xs:enumeration value="IBM037"></xs:enumeration>
                        <xs:enumeration value="IBM1026"></xs:enumeration>
                        <xs:enumeration value="IBM1047"></xs:enumeration>
                        <xs:enumeration value="IBM273"></xs:enumeration>
                        <xs:enumeration value="IBM277"></xs:enumeration>
                        <xs:enumeration value="IBM278"></xs:enumeration>
                        <xs:enumeration value="IBM280"></xs:enumeration>
                        <xs:enumeration value="IBM284"></xs:enumeration>
                        <xs:enumeration value="IBM285"></xs:enumeration>
                        <xs:enumeration value="IBM290"></xs:enumeration>
                        <xs:enumeration value="IBM297"></xs:enumeration>
                        <xs:enumeration value="IBM420"></xs:enumeration>
                        <xs:enumeration value="IBM424"></xs:enumeration>
                        <xs:enumeration value="IBM437"></xs:enumeration>
                        <xs:enumeration value="IBM500"></xs:enumeration>
                        <xs:enumeration value="IBM775"></xs:enumeration>
                        <xs:enumeration value="IBM850"></xs:enumeration>
                        <xs:enumeration value="IBM852"></xs:enumeration>
                        <xs:enumeration value="IBM855"></xs:enumeration>
                        <xs:enumeration value="IBM857"></xs:enumeration>
                        <xs:enumeration value="IBM860"></xs:enumeration>
                        <xs:enumeration value="IBM861"></xs:enumeration>
                        <xs:enumeration value="IBM862"></xs:enumeration>
                        <xs:enumeration value="IBM863"></xs:enumeration>
                        <xs:enumeration value="IBM864"></xs:enumeration>
                        <xs:enumeration value="IBM865"></xs:enumeration>
                        <xs:enumeration value="IBM866"></xs:enumeration>
                        <xs:enumeration value="IBM868"></xs:enumeration>
                        <xs:enumeration value="IBM869"></xs:enumeration>
                        <xs:enumeration value="IBM870"></xs:enumeration>
                        <xs:enumeration value="IBM871"></xs:enumeration>
                        <xs:enumeration value="IBM918"></xs:enumeration>
                        <xs:enumeration value="ISO-2022-CN"></xs:enumeration>
                        <xs:enumeration value="ISO-2022-JP"></xs:enumeration>
                        <xs:enumeration value="ISO-2022-JP-2"></xs:enumeration>
                        <xs:enumeration value="ISO-2022-KR"></xs:enumeration>
                        <xs:enumeration value="ISO-8859-1"></xs:enumeration>
                        <xs:enumeration value="ISO-8859-13"></xs:enumeration>
                        <xs:enumeration value="ISO-8859-15"></xs:enumeration>
                        <xs:enumeration value="ISO-8859-2"></xs:enumeration>
                        <xs:enumeration value="ISO-8859-3"></xs:enumeration>
                        <xs:enumeration value="ISO-8859-4"></xs:enumeration>
                        <xs:enumeration value="ISO-8859-5"></xs:enumeration>
                        <xs:enumeration value="ISO-8859-6"></xs:enumeration>
                        <xs:enumeration value="ISO-8859-7"></xs:enumeration>
                        <xs:enumeration value="ISO-8859-8"></xs:enumeration>
                        <xs:enumeration value="ISO-8859-9"></xs:enumeration>
                        <xs:enumeration value="JIS_X0201"></xs:enumeration>
                        <xs:enumeration value="JIS_X0212-1990"></xs:enumeration>
                        <xs:enumeration value="KOI8-R"></xs:enumeration>
                        <xs:enumeration value="KOI8-U"></xs:enumeration>
                        <xs:enumeration value="Shift_JIS"></xs:enumeration>
                        <xs:enumeration value="TIS-620"></xs:enumeration>
                        <xs:enumeration value="US-ASCII"></xs:enumeration>
                        <xs:enumeration value="UTF-16"></xs:enumeration>
                        <xs:enumeration value="UTF-16BE"></xs:enumeration>
                        <xs:enumeration value="UTF-16LE"></xs:enumeration>
                        <xs:enumeration value="UTF-32"></xs:enumeration>
                        <xs:enumeration value="UTF-32BE"></xs:enumeration>
                        <xs:enumeration value="UTF-32LE"></xs:enumeration>
                        <xs:enumeration value="UTF-8"></xs:enumeration>
                        <xs:enumeration value="windows-1250"></xs:enumeration>
                        <xs:enumeration value="windows-1251"></xs:enumeration>
                        <xs:enumeration value="windows-1252"></xs:enumeration>
                        <xs:enumeration value="windows-1253"></xs:enumeration>
                        <xs:enumeration value="windows-1254"></xs:enumeration>
                        <xs:enumeration value="windows-1255"></xs:enumeration>
                        <xs:enumeration value="windows-1256"></xs:enumeration>
                        <xs:enumeration value="windows-1257"></xs:enumeration>
                        <xs:enumeration value="windows-1258"></xs:enumeration>
                        <xs:enumeration value="windows-31j"></xs:enumeration>
                        <xs:enumeration value="x-Big5-HKSCS-2001"></xs:enumeration>
                        <xs:enumeration value="x-Big5-Solaris"></xs:enumeration>
                        <xs:enumeration value="x-euc-jp-linux"></xs:enumeration>
                        <xs:enumeration value="x-EUC-TW"></xs:enumeration>
                        <xs:enumeration value="x-eucJP-Open"></xs:enumeration>
                        <xs:enumeration value="x-IBM1006"></xs:enumeration>
                        <xs:enumeration value="x-IBM1025"></xs:enumeration>
                        <xs:enumeration value="x-IBM1046"></xs:enumeration>
                        <xs:enumeration value="x-IBM1097"></xs:enumeration>
                        <xs:enumeration value="x-IBM1098"></xs:enumeration>
                        <xs:enumeration value="x-IBM1112"></xs:enumeration>
                        <xs:enumeration value="x-IBM1122"></xs:enumeration>
                        <xs:enumeration value="x-IBM1123"></xs:enumeration>
                        <xs:enumeration value="x-IBM1124"></xs:enumeration>
                        <xs:enumeration value="x-IBM1166"></xs:enumeration>
                        <xs:enumeration value="x-IBM1364"></xs:enumeration>
                        <xs:enumeration value="x-IBM1381"></xs:enumeration>
                        <xs:enumeration value="x-IBM1383"></xs:enumeration>
                        <xs:enumeration value="x-IBM300"></xs:enumeration>
                        <xs:enumeration value="x-IBM33722"></xs:enumeration>
                        <xs:enumeration value="x-IBM737"></xs:enumeration>
                        <xs:enumeration value="x-IBM833"></xs:enumeration>
                        <xs:enumeration value="x-IBM834"></xs:enumeration>
                        <xs:enumeration value="x-IBM856"></xs:enumeration>
                        <xs:enumeration value="x-IBM874"></xs:enumeration>
                        <xs:enumeration value="x-IBM875"></xs:enumeration>
                        <xs:enumeration value="x-IBM921"></xs:enumeration>
                        <xs:enumeration value="x-IBM922"></xs:enumeration>
                        <xs:enumeration value="x-IBM930"></xs:enumeration>
                        <xs:enumeration value="x-IBM933"></xs:enumeration>
                        <xs:enumeration value="x-IBM935"></xs:enumeration>
                        <xs:enumeration value="x-IBM937"></xs:enumeration>
                        <xs:enumeration value="x-IBM939"></xs:enumeration>
                        <xs:enumeration value="x-IBM942"></xs:enumeration>
                        <xs:enumeration value="x-IBM942C"></xs:enumeration>
                        <xs:enumeration value="x-IBM943"></xs:enumeration>
                        <xs:enumeration value="x-IBM943C"></xs:enumeration>
                        <xs:enumeration value="x-IBM948"></xs:enumeration>
                        <xs:enumeration value="x-IBM949"></xs:enumeration>
                        <xs:enumeration value="x-IBM949C"></xs:enumeration>
                        <xs:enumeration value="x-IBM950"></xs:enumeration>
                        <xs:enumeration value="x-IBM964"></xs:enumeration>
                        <xs:enumeration value="x-IBM970"></xs:enumeration>
                        <xs:enumeration value="x-ISCII91"></xs:enumeration>
                        <xs:enumeration value="x-ISO-2022-CN-CNS"></xs:enumeration>
                        <xs:enumeration value="x-ISO-2022-CN-GB"></xs:enumeration>
                        <xs:enumeration value="x-iso-8859-11"></xs:enumeration>
                        <xs:enumeration value="x-JIS0208"></xs:enumeration>
                        <xs:enumeration value="x-JISAutoDetect"></xs:enumeration>
                        <xs:enumeration value="x-Johab"></xs:enumeration>
                        <xs:enumeration value="x-MacArabic"></xs:enumeration>
                        <xs:enumeration value="x-MacCentralEurope"></xs:enumeration>
                        <xs:enumeration value="x-MacCroatian"></xs:enumeration>
                        <xs:enumeration value="x-MacCyrillic"></xs:enumeration>
                        <xs:enumeration value="x-MacDingbat"></xs:enumeration>
                        <xs:enumeration value="x-MacGreek"></xs:enumeration>
                        <xs:enumeration value="x-MacHebrew"></xs:enumeration>
                        <xs:enumeration value="x-MacIceland"></xs:enumeration>
                        <xs:enumeration value="x-MacRoman"></xs:enumeration>
                        <xs:enumeration value="x-MacRomania"></xs:enumeration>
                        <xs:enumeration value="x-MacSymbol"></xs:enumeration>
                        <xs:enumeration value="x-MacThai"></xs:enumeration>
                        <xs:enumeration value="x-MacTurkish"></xs:enumeration>
                        <xs:enumeration value="x-MacUkraine"></xs:enumeration>
                        <xs:enumeration value="x-MS932_0213"></xs:enumeration>
                        <xs:enumeration value="x-MS950-HKSCS"></xs:enumeration>
                        <xs:enumeration value="x-MS950-HKSCS-XP"></xs:enumeration>
                        <xs:enumeration value="x-mswin-936"></xs:enumeration>
                        <xs:enumeration value="x-PCK"></xs:enumeration>
                        <xs:enumeration value="x-SJIS_0213"></xs:enumeration>
                        <xs:enumeration value="x-UTF-16LE-BOM"></xs:enumeration>
                        <xs:enumeration value="X-UTF-32BE-BOM"></xs:enumeration>
                        <xs:enumeration value="X-UTF-32LE-BOM"></xs:enumeration>
                        <xs:enumeration value="x-windows-50220"></xs:enumeration>
                        <xs:enumeration value="x-windows-50221"></xs:enumeration>
                        <xs:enumeration value="x-windows-874"></xs:enumeration>
                        <xs:enumeration value="x-windows-949"></xs:enumeration>
                        <xs:enumeration value="x-windows-950"></xs:enumeration>
                        <xs:enumeration value="x-windows-iso2022jp"></xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:union>
            </xs:simpleType>
         </xs:attribute>
         <xs:attribute name="scriptlang">
            <xs:annotation>
               <xs:documentation>
                  Scripting language used for the configuration. Should be one of: BeanShell (default), Javascript and Groovy
               </xs:documentation>
            </xs:annotation>
            <xs:simpleType>
               <xs:restriction base="xs:string">
                  <xs:enumeration value="groovy" />
                  <xs:enumeration value="beanshell" />
                  <xs:enumeration value="javascript" />
               </xs:restriction>
            </xs:simpleType>
         </xs:attribute>
         <xs:attribute name="id" />
      </xs:complexType>
   </xs:element>
   <xs:group name="groupProcessors">
      <xs:choice>
         <xs:element name="empty">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded" />
            </xs:complexType>
         </xs:element>
         <xs:element name="text">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="charset"></xs:attribute>
               <xs:attribute name="delimiter"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="file">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded" />
               <xs:attribute name="action">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="read" />
                        <xs:enumeration value="write" />
                        <xs:enumeration value="append" />
                        <xs:enumeration value="list" />
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="path" use="required" />
               <xs:attribute name="type">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="text" />
                        <xs:enumeration value="binary" />
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="charset" default="UTF-8">
                  <xs:simpleType>
                     <xs:union>
                        <xs:simpleType>
                           <xs:restriction base="xs:string"></xs:restriction>
                        </xs:simpleType>
                        <xs:simpleType>
                           <xs:restriction base="xs:string">
                              <xs:enumeration value="Big5"></xs:enumeration>
                              <xs:enumeration value="Big5-HKSCS"></xs:enumeration>
                              <xs:enumeration value="CESU-8"></xs:enumeration>
                              <xs:enumeration value="EUC-JP"></xs:enumeration>
                              <xs:enumeration value="EUC-KR"></xs:enumeration>
                              <xs:enumeration value="GB18030"></xs:enumeration>
                              <xs:enumeration value="GB2312"></xs:enumeration>
                              <xs:enumeration value="GBK"></xs:enumeration>
                              <xs:enumeration value="IBM-Thai"></xs:enumeration>
                              <xs:enumeration value="IBM00858"></xs:enumeration>
                              <xs:enumeration value="IBM01140"></xs:enumeration>
                              <xs:enumeration value="IBM01141"></xs:enumeration>
                              <xs:enumeration value="IBM01142"></xs:enumeration>
                              <xs:enumeration value="IBM01143"></xs:enumeration>
                              <xs:enumeration value="IBM01144"></xs:enumeration>
                              <xs:enumeration value="IBM01145"></xs:enumeration>
                              <xs:enumeration value="IBM01146"></xs:enumeration>
                              <xs:enumeration value="IBM01147"></xs:enumeration>
                              <xs:enumeration value="IBM01148"></xs:enumeration>
                              <xs:enumeration value="IBM01149"></xs:enumeration>
                              <xs:enumeration value="IBM037"></xs:enumeration>
                              <xs:enumeration value="IBM1026"></xs:enumeration>
                              <xs:enumeration value="IBM1047"></xs:enumeration>
                              <xs:enumeration value="IBM273"></xs:enumeration>
                              <xs:enumeration value="IBM277"></xs:enumeration>
                              <xs:enumeration value="IBM278"></xs:enumeration>
                              <xs:enumeration value="IBM280"></xs:enumeration>
                              <xs:enumeration value="IBM284"></xs:enumeration>
                              <xs:enumeration value="IBM285"></xs:enumeration>
                              <xs:enumeration value="IBM290"></xs:enumeration>
                              <xs:enumeration value="IBM297"></xs:enumeration>
                              <xs:enumeration value="IBM420"></xs:enumeration>
                              <xs:enumeration value="IBM424"></xs:enumeration>
                              <xs:enumeration value="IBM437"></xs:enumeration>
                              <xs:enumeration value="IBM500"></xs:enumeration>
                              <xs:enumeration value="IBM775"></xs:enumeration>
                              <xs:enumeration value="IBM850"></xs:enumeration>
                              <xs:enumeration value="IBM852"></xs:enumeration>
                              <xs:enumeration value="IBM855"></xs:enumeration>
                              <xs:enumeration value="IBM857"></xs:enumeration>
                              <xs:enumeration value="IBM860"></xs:enumeration>
                              <xs:enumeration value="IBM861"></xs:enumeration>
                              <xs:enumeration value="IBM862"></xs:enumeration>
                              <xs:enumeration value="IBM863"></xs:enumeration>
                              <xs:enumeration value="IBM864"></xs:enumeration>
                              <xs:enumeration value="IBM865"></xs:enumeration>
                              <xs:enumeration value="IBM866"></xs:enumeration>
                              <xs:enumeration value="IBM868"></xs:enumeration>
                              <xs:enumeration value="IBM869"></xs:enumeration>
                              <xs:enumeration value="IBM870"></xs:enumeration>
                              <xs:enumeration value="IBM871"></xs:enumeration>
                              <xs:enumeration value="IBM918"></xs:enumeration>
                              <xs:enumeration value="ISO-2022-CN"></xs:enumeration>
                              <xs:enumeration value="ISO-2022-JP"></xs:enumeration>
                              <xs:enumeration value="ISO-2022-JP-2"></xs:enumeration>
                              <xs:enumeration value="ISO-2022-KR"></xs:enumeration>
                              <xs:enumeration value="ISO-8859-1"></xs:enumeration>
                              <xs:enumeration value="ISO-8859-13"></xs:enumeration>
                              <xs:enumeration value="ISO-8859-15"></xs:enumeration>
                              <xs:enumeration value="ISO-8859-2"></xs:enumeration>
                              <xs:enumeration value="ISO-8859-3"></xs:enumeration>
                              <xs:enumeration value="ISO-8859-4"></xs:enumeration>
                              <xs:enumeration value="ISO-8859-5"></xs:enumeration>
                              <xs:enumeration value="ISO-8859-6"></xs:enumeration>
                              <xs:enumeration value="ISO-8859-7"></xs:enumeration>
                              <xs:enumeration value="ISO-8859-8"></xs:enumeration>
                              <xs:enumeration value="ISO-8859-9"></xs:enumeration>
                              <xs:enumeration value="JIS_X0201"></xs:enumeration>
                              <xs:enumeration value="JIS_X0212-1990"></xs:enumeration>
                              <xs:enumeration value="KOI8-R"></xs:enumeration>
                              <xs:enumeration value="KOI8-U"></xs:enumeration>
                              <xs:enumeration value="Shift_JIS"></xs:enumeration>
                              <xs:enumeration value="TIS-620"></xs:enumeration>
                              <xs:enumeration value="US-ASCII"></xs:enumeration>
                              <xs:enumeration value="UTF-16"></xs:enumeration>
                              <xs:enumeration value="UTF-16BE"></xs:enumeration>
                              <xs:enumeration value="UTF-16LE"></xs:enumeration>
                              <xs:enumeration value="UTF-32"></xs:enumeration>
                              <xs:enumeration value="UTF-32BE"></xs:enumeration>
                              <xs:enumeration value="UTF-32LE"></xs:enumeration>
                              <xs:enumeration value="UTF-8"></xs:enumeration>
                              <xs:enumeration value="windows-1250"></xs:enumeration>
                              <xs:enumeration value="windows-1251"></xs:enumeration>
                              <xs:enumeration value="windows-1252"></xs:enumeration>
                              <xs:enumeration value="windows-1253"></xs:enumeration>
                              <xs:enumeration value="windows-1254"></xs:enumeration>
                              <xs:enumeration value="windows-1255"></xs:enumeration>
                              <xs:enumeration value="windows-1256"></xs:enumeration>
                              <xs:enumeration value="windows-1257"></xs:enumeration>
                              <xs:enumeration value="windows-1258"></xs:enumeration>
                              <xs:enumeration value="windows-31j"></xs:enumeration>
                              <xs:enumeration value="x-Big5-HKSCS-2001"></xs:enumeration>
                              <xs:enumeration value="x-Big5-Solaris"></xs:enumeration>
                              <xs:enumeration value="x-euc-jp-linux"></xs:enumeration>
                              <xs:enumeration value="x-EUC-TW"></xs:enumeration>
                              <xs:enumeration value="x-eucJP-Open"></xs:enumeration>
                              <xs:enumeration value="x-IBM1006"></xs:enumeration>
                              <xs:enumeration value="x-IBM1025"></xs:enumeration>
                              <xs:enumeration value="x-IBM1046"></xs:enumeration>
                              <xs:enumeration value="x-IBM1097"></xs:enumeration>
                              <xs:enumeration value="x-IBM1098"></xs:enumeration>
                              <xs:enumeration value="x-IBM1112"></xs:enumeration>
                              <xs:enumeration value="x-IBM1122"></xs:enumeration>
                              <xs:enumeration value="x-IBM1123"></xs:enumeration>
                              <xs:enumeration value="x-IBM1124"></xs:enumeration>
                              <xs:enumeration value="x-IBM1166"></xs:enumeration>
                              <xs:enumeration value="x-IBM1364"></xs:enumeration>
                              <xs:enumeration value="x-IBM1381"></xs:enumeration>
                              <xs:enumeration value="x-IBM1383"></xs:enumeration>
                              <xs:enumeration value="x-IBM300"></xs:enumeration>
                              <xs:enumeration value="x-IBM33722"></xs:enumeration>
                              <xs:enumeration value="x-IBM737"></xs:enumeration>
                              <xs:enumeration value="x-IBM833"></xs:enumeration>
                              <xs:enumeration value="x-IBM834"></xs:enumeration>
                              <xs:enumeration value="x-IBM856"></xs:enumeration>
                              <xs:enumeration value="x-IBM874"></xs:enumeration>
                              <xs:enumeration value="x-IBM875"></xs:enumeration>
                              <xs:enumeration value="x-IBM921"></xs:enumeration>
                              <xs:enumeration value="x-IBM922"></xs:enumeration>
                              <xs:enumeration value="x-IBM930"></xs:enumeration>
                              <xs:enumeration value="x-IBM933"></xs:enumeration>
                              <xs:enumeration value="x-IBM935"></xs:enumeration>
                              <xs:enumeration value="x-IBM937"></xs:enumeration>
                              <xs:enumeration value="x-IBM939"></xs:enumeration>
                              <xs:enumeration value="x-IBM942"></xs:enumeration>
                              <xs:enumeration value="x-IBM942C"></xs:enumeration>
                              <xs:enumeration value="x-IBM943"></xs:enumeration>
                              <xs:enumeration value="x-IBM943C"></xs:enumeration>
                              <xs:enumeration value="x-IBM948"></xs:enumeration>
                              <xs:enumeration value="x-IBM949"></xs:enumeration>
                              <xs:enumeration value="x-IBM949C"></xs:enumeration>
                              <xs:enumeration value="x-IBM950"></xs:enumeration>
                              <xs:enumeration value="x-IBM964"></xs:enumeration>
                              <xs:enumeration value="x-IBM970"></xs:enumeration>
                              <xs:enumeration value="x-ISCII91"></xs:enumeration>
                              <xs:enumeration value="x-ISO-2022-CN-CNS"></xs:enumeration>
                              <xs:enumeration value="x-ISO-2022-CN-GB"></xs:enumeration>
                              <xs:enumeration value="x-iso-8859-11"></xs:enumeration>
                              <xs:enumeration value="x-JIS0208"></xs:enumeration>
                              <xs:enumeration value="x-JISAutoDetect"></xs:enumeration>
                              <xs:enumeration value="x-Johab"></xs:enumeration>
                              <xs:enumeration value="x-MacArabic"></xs:enumeration>
                              <xs:enumeration value="x-MacCentralEurope"></xs:enumeration>
                              <xs:enumeration value="x-MacCroatian"></xs:enumeration>
                              <xs:enumeration value="x-MacCyrillic"></xs:enumeration>
                              <xs:enumeration value="x-MacDingbat"></xs:enumeration>
                              <xs:enumeration value="x-MacGreek"></xs:enumeration>
                              <xs:enumeration value="x-MacHebrew"></xs:enumeration>
                              <xs:enumeration value="x-MacIceland"></xs:enumeration>
                              <xs:enumeration value="x-MacRoman"></xs:enumeration>
                              <xs:enumeration value="x-MacRomania"></xs:enumeration>
                              <xs:enumeration value="x-MacSymbol"></xs:enumeration>
                              <xs:enumeration value="x-MacThai"></xs:enumeration>
                              <xs:enumeration value="x-MacTurkish"></xs:enumeration>
                              <xs:enumeration value="x-MacUkraine"></xs:enumeration>
                              <xs:enumeration value="x-MS932_0213"></xs:enumeration>
                              <xs:enumeration value="x-MS950-HKSCS"></xs:enumeration>
                              <xs:enumeration value="x-MS950-HKSCS-XP"></xs:enumeration>
                              <xs:enumeration value="x-mswin-936"></xs:enumeration>
                              <xs:enumeration value="x-PCK"></xs:enumeration>
                              <xs:enumeration value="x-SJIS_0213"></xs:enumeration>
                              <xs:enumeration value="x-UTF-16LE-BOM"></xs:enumeration>
                              <xs:enumeration value="X-UTF-32BE-BOM"></xs:enumeration>
                              <xs:enumeration value="X-UTF-32LE-BOM"></xs:enumeration>
                              <xs:enumeration value="x-windows-50220"></xs:enumeration>
                              <xs:enumeration value="x-windows-50221"></xs:enumeration>
                              <xs:enumeration value="x-windows-874"></xs:enumeration>
                              <xs:enumeration value="x-windows-949"></xs:enumeration>
                              <xs:enumeration value="x-windows-950"></xs:enumeration>
                              <xs:enumeration value="x-windows-iso2022jp"></xs:enumeration>
                           </xs:restriction>
                        </xs:simpleType>
                     </xs:union>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="listfiles">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="true" />
                        <xs:enumeration value="false" />
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="listdirs">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="true" />
                        <xs:enumeration value="false" />
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="listrecursive" default="false">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="false" />
                        <xs:enumeration value="true" />
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="listfilter"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="var-def">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded" />
               <xs:attribute name="name" use="required" />
               <xs:attribute name="overwrite">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="true" />
                        <xs:enumeration value="false" />
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="var">
            <xs:complexType>
               <xs:attribute name="name" use="required" />
            </xs:complexType>
         </xs:element>
         <xs:element name="http">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded" />
               <xs:attribute name="url" use="required" />
               <xs:attribute name="method">
                  <xs:simpleType>
                     <xs:union>
                        <xs:simpleType>
                           <xs:restriction base="xs:string">
                              <xs:enumeration value="get" />
                              <xs:enumeration value="post" />
                           </xs:restriction>
                        </xs:simpleType>
                        <xs:simpleType>
                           <xs:restriction base="xs:string">
                              <xs:pattern value="[Gg][Ee][Tt]"></xs:pattern>
                              <xs:pattern value="[Pp][Oo][Ss][Tt]"></xs:pattern>
                           </xs:restriction>
                        </xs:simpleType>
                     </xs:union>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="follow-redirects">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="true" />
                        <xs:enumeration value="false" />
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="charset" default="UTF-8">
                  <xs:simpleType>
                     <xs:union>
                        <xs:simpleType>
                           <xs:restriction base="xs:string"></xs:restriction>
                        </xs:simpleType>
                        <xs:simpleType>
                           <xs:restriction base="xs:string">
                              <xs:enumeration value="Big5"></xs:enumeration>
                              <xs:enumeration value="Big5-HKSCS"></xs:enumeration>
                              <xs:enumeration value="CESU-8"></xs:enumeration>
                              <xs:enumeration value="EUC-JP"></xs:enumeration>
                              <xs:enumeration value="EUC-KR"></xs:enumeration>
                              <xs:enumeration value="GB18030"></xs:enumeration>
                              <xs:enumeration value="GB2312"></xs:enumeration>
                              <xs:enumeration value="GBK"></xs:enumeration>
                              <xs:enumeration value="IBM-Thai"></xs:enumeration>
                              <xs:enumeration value="IBM00858"></xs:enumeration>
                              <xs:enumeration value="IBM01140"></xs:enumeration>
                              <xs:enumeration value="IBM01141"></xs:enumeration>
                              <xs:enumeration value="IBM01142"></xs:enumeration>
                              <xs:enumeration value="IBM01143"></xs:enumeration>
                              <xs:enumeration value="IBM01144"></xs:enumeration>
                              <xs:enumeration value="IBM01145"></xs:enumeration>
                              <xs:enumeration value="IBM01146"></xs:enumeration>
                              <xs:enumeration value="IBM01147"></xs:enumeration>
                              <xs:enumeration value="IBM01148"></xs:enumeration>
                              <xs:enumeration value="IBM01149"></xs:enumeration>
                              <xs:enumeration value="IBM037"></xs:enumeration>
                              <xs:enumeration value="IBM1026"></xs:enumeration>
                              <xs:enumeration value="IBM1047"></xs:enumeration>
                              <xs:enumeration value="IBM273"></xs:enumeration>
                              <xs:enumeration value="IBM277"></xs:enumeration>
                              <xs:enumeration value="IBM278"></xs:enumeration>
                              <xs:enumeration value="IBM280"></xs:enumeration>
                              <xs:enumeration value="IBM284"></xs:enumeration>
                              <xs:enumeration value="IBM285"></xs:enumeration>
                              <xs:enumeration value="IBM290"></xs:enumeration>
                              <xs:enumeration value="IBM297"></xs:enumeration>
                              <xs:enumeration value="IBM420"></xs:enumeration>
                              <xs:enumeration value="IBM424"></xs:enumeration>
                              <xs:enumeration value="IBM437"></xs:enumeration>
                              <xs:enumeration value="IBM500"></xs:enumeration>
                              <xs:enumeration value="IBM775"></xs:enumeration>
                              <xs:enumeration value="IBM850"></xs:enumeration>
                              <xs:enumeration value="IBM852"></xs:enumeration>
                              <xs:enumeration value="IBM855"></xs:enumeration>
                              <xs:enumeration value="IBM857"></xs:enumeration>
                              <xs:enumeration value="IBM860"></xs:enumeration>
                              <xs:enumeration value="IBM861"></xs:enumeration>
                              <xs:enumeration value="IBM862"></xs:enumeration>
                              <xs:enumeration value="IBM863"></xs:enumeration>
                              <xs:enumeration value="IBM864"></xs:enumeration>
                              <xs:enumeration value="IBM865"></xs:enumeration>
                              <xs:enumeration value="IBM866"></xs:enumeration>
                              <xs:enumeration value="IBM868"></xs:enumeration>
                              <xs:enumeration value="IBM869"></xs:enumeration>
                              <xs:enumeration value="IBM870"></xs:enumeration>
                              <xs:enumeration value="IBM871"></xs:enumeration>
                              <xs:enumeration value="IBM918"></xs:enumeration>
                              <xs:enumeration value="ISO-2022-CN"></xs:enumeration>
                              <xs:enumeration value="ISO-2022-JP"></xs:enumeration>
                              <xs:enumeration value="ISO-2022-JP-2"></xs:enumeration>
                              <xs:enumeration value="ISO-2022-KR"></xs:enumeration>
                              <xs:enumeration value="ISO-8859-1"></xs:enumeration>
                              <xs:enumeration value="ISO-8859-13"></xs:enumeration>
                              <xs:enumeration value="ISO-8859-15"></xs:enumeration>
                              <xs:enumeration value="ISO-8859-2"></xs:enumeration>
                              <xs:enumeration value="ISO-8859-3"></xs:enumeration>
                              <xs:enumeration value="ISO-8859-4"></xs:enumeration>
                              <xs:enumeration value="ISO-8859-5"></xs:enumeration>
                              <xs:enumeration value="ISO-8859-6"></xs:enumeration>
                              <xs:enumeration value="ISO-8859-7"></xs:enumeration>
                              <xs:enumeration value="ISO-8859-8"></xs:enumeration>
                              <xs:enumeration value="ISO-8859-9"></xs:enumeration>
                              <xs:enumeration value="JIS_X0201"></xs:enumeration>
                              <xs:enumeration value="JIS_X0212-1990"></xs:enumeration>
                              <xs:enumeration value="KOI8-R"></xs:enumeration>
                              <xs:enumeration value="KOI8-U"></xs:enumeration>
                              <xs:enumeration value="Shift_JIS"></xs:enumeration>
                              <xs:enumeration value="TIS-620"></xs:enumeration>
                              <xs:enumeration value="US-ASCII"></xs:enumeration>
                              <xs:enumeration value="UTF-16"></xs:enumeration>
                              <xs:enumeration value="UTF-16BE"></xs:enumeration>
                              <xs:enumeration value="UTF-16LE"></xs:enumeration>
                              <xs:enumeration value="UTF-32"></xs:enumeration>
                              <xs:enumeration value="UTF-32BE"></xs:enumeration>
                              <xs:enumeration value="UTF-32LE"></xs:enumeration>
                              <xs:enumeration value="UTF-8"></xs:enumeration>
                              <xs:enumeration value="windows-1250"></xs:enumeration>
                              <xs:enumeration value="windows-1251"></xs:enumeration>
                              <xs:enumeration value="windows-1252"></xs:enumeration>
                              <xs:enumeration value="windows-1253"></xs:enumeration>
                              <xs:enumeration value="windows-1254"></xs:enumeration>
                              <xs:enumeration value="windows-1255"></xs:enumeration>
                              <xs:enumeration value="windows-1256"></xs:enumeration>
                              <xs:enumeration value="windows-1257"></xs:enumeration>
                              <xs:enumeration value="windows-1258"></xs:enumeration>
                              <xs:enumeration value="windows-31j"></xs:enumeration>
                              <xs:enumeration value="x-Big5-HKSCS-2001"></xs:enumeration>
                              <xs:enumeration value="x-Big5-Solaris"></xs:enumeration>
                              <xs:enumeration value="x-euc-jp-linux"></xs:enumeration>
                              <xs:enumeration value="x-EUC-TW"></xs:enumeration>
                              <xs:enumeration value="x-eucJP-Open"></xs:enumeration>
                              <xs:enumeration value="x-IBM1006"></xs:enumeration>
                              <xs:enumeration value="x-IBM1025"></xs:enumeration>
                              <xs:enumeration value="x-IBM1046"></xs:enumeration>
                              <xs:enumeration value="x-IBM1097"></xs:enumeration>
                              <xs:enumeration value="x-IBM1098"></xs:enumeration>
                              <xs:enumeration value="x-IBM1112"></xs:enumeration>
                              <xs:enumeration value="x-IBM1122"></xs:enumeration>
                              <xs:enumeration value="x-IBM1123"></xs:enumeration>
                              <xs:enumeration value="x-IBM1124"></xs:enumeration>
                              <xs:enumeration value="x-IBM1166"></xs:enumeration>
                              <xs:enumeration value="x-IBM1364"></xs:enumeration>
                              <xs:enumeration value="x-IBM1381"></xs:enumeration>
                              <xs:enumeration value="x-IBM1383"></xs:enumeration>
                              <xs:enumeration value="x-IBM300"></xs:enumeration>
                              <xs:enumeration value="x-IBM33722"></xs:enumeration>
                              <xs:enumeration value="x-IBM737"></xs:enumeration>
                              <xs:enumeration value="x-IBM833"></xs:enumeration>
                              <xs:enumeration value="x-IBM834"></xs:enumeration>
                              <xs:enumeration value="x-IBM856"></xs:enumeration>
                              <xs:enumeration value="x-IBM874"></xs:enumeration>
                              <xs:enumeration value="x-IBM875"></xs:enumeration>
                              <xs:enumeration value="x-IBM921"></xs:enumeration>
                              <xs:enumeration value="x-IBM922"></xs:enumeration>
                              <xs:enumeration value="x-IBM930"></xs:enumeration>
                              <xs:enumeration value="x-IBM933"></xs:enumeration>
                              <xs:enumeration value="x-IBM935"></xs:enumeration>
                              <xs:enumeration value="x-IBM937"></xs:enumeration>
                              <xs:enumeration value="x-IBM939"></xs:enumeration>
                              <xs:enumeration value="x-IBM942"></xs:enumeration>
                              <xs:enumeration value="x-IBM942C"></xs:enumeration>
                              <xs:enumeration value="x-IBM943"></xs:enumeration>
                              <xs:enumeration value="x-IBM943C"></xs:enumeration>
                              <xs:enumeration value="x-IBM948"></xs:enumeration>
                              <xs:enumeration value="x-IBM949"></xs:enumeration>
                              <xs:enumeration value="x-IBM949C"></xs:enumeration>
                              <xs:enumeration value="x-IBM950"></xs:enumeration>
                              <xs:enumeration value="x-IBM964"></xs:enumeration>
                              <xs:enumeration value="x-IBM970"></xs:enumeration>
                              <xs:enumeration value="x-ISCII91"></xs:enumeration>
                              <xs:enumeration value="x-ISO-2022-CN-CNS"></xs:enumeration>
                              <xs:enumeration value="x-ISO-2022-CN-GB"></xs:enumeration>
                              <xs:enumeration value="x-iso-8859-11"></xs:enumeration>
                              <xs:enumeration value="x-JIS0208"></xs:enumeration>
                              <xs:enumeration value="x-JISAutoDetect"></xs:enumeration>
                              <xs:enumeration value="x-Johab"></xs:enumeration>
                              <xs:enumeration value="x-MacArabic"></xs:enumeration>
                              <xs:enumeration value="x-MacCentralEurope"></xs:enumeration>
                              <xs:enumeration value="x-MacCroatian"></xs:enumeration>
                              <xs:enumeration value="x-MacCyrillic"></xs:enumeration>
                              <xs:enumeration value="x-MacDingbat"></xs:enumeration>
                              <xs:enumeration value="x-MacGreek"></xs:enumeration>
                              <xs:enumeration value="x-MacHebrew"></xs:enumeration>
                              <xs:enumeration value="x-MacIceland"></xs:enumeration>
                              <xs:enumeration value="x-MacRoman"></xs:enumeration>
                              <xs:enumeration value="x-MacRomania"></xs:enumeration>
                              <xs:enumeration value="x-MacSymbol"></xs:enumeration>
                              <xs:enumeration value="x-MacThai"></xs:enumeration>
                              <xs:enumeration value="x-MacTurkish"></xs:enumeration>
                              <xs:enumeration value="x-MacUkraine"></xs:enumeration>
                              <xs:enumeration value="x-MS932_0213"></xs:enumeration>
                              <xs:enumeration value="x-MS950-HKSCS"></xs:enumeration>
                              <xs:enumeration value="x-MS950-HKSCS-XP"></xs:enumeration>
                              <xs:enumeration value="x-mswin-936"></xs:enumeration>
                              <xs:enumeration value="x-PCK"></xs:enumeration>
                              <xs:enumeration value="x-SJIS_0213"></xs:enumeration>
                              <xs:enumeration value="x-UTF-16LE-BOM"></xs:enumeration>
                              <xs:enumeration value="X-UTF-32BE-BOM"></xs:enumeration>
                              <xs:enumeration value="X-UTF-32LE-BOM"></xs:enumeration>
                              <xs:enumeration value="x-windows-50220"></xs:enumeration>
                              <xs:enumeration value="x-windows-50221"></xs:enumeration>
                              <xs:enumeration value="x-windows-874"></xs:enumeration>
                              <xs:enumeration value="x-windows-949"></xs:enumeration>
                              <xs:enumeration value="x-windows-950"></xs:enumeration>
                              <xs:enumeration value="x-windows-iso2022jp"></xs:enumeration>
                           </xs:restriction>
                        </xs:simpleType>
                     </xs:union>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="username" />
               <xs:attribute name="password" />
               <xs:attribute name="cookie-policy">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="default" />
                        <xs:enumeration value="browser" />
                        <xs:enumeration value="ignore" />
                        <xs:enumeration value="netscape" />
                        <xs:enumeration value="rfc_2109" />
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="multipart">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="true" />
                        <xs:enumeration value="false" />
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="id" />
            </xs:complexType>
         </xs:element>
         <xs:element name="http-param">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded" />
               <xs:attribute name="name" use="required" />
               <xs:attribute name="isfile">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="true" />
                        <xs:enumeration value="false" />
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="id" />
            </xs:complexType>
         </xs:element>
         <xs:element name="http-header">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded" />
               <xs:attribute name="name" use="required" />
               <xs:attribute name="id" />
            </xs:complexType>
         </xs:element>
         <xs:element name="html-to-xml">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded" />
               <xs:attribute name="outputtype">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="simple" />
                        <xs:enumeration value="compact" />
                        <xs:enumeration value="browser-compact" />
                        <xs:enumeration value="pretty" />
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="advancedxmlescape">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="true" />
                        <xs:enumeration value="false" />
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="usecdata">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="true" />
                        <xs:enumeration value="false" />
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="specialentities">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="true" />
                        <xs:enumeration value="false" />
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="unicodechars">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="true" />
                        <xs:enumeration value="false" />
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="omitunknowntags">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="false" />
                        <xs:enumeration value="true" />
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="treatunknowntagsascontent">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="false" />
                        <xs:enumeration value="true" />
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="omitdeprtags">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="false" />
                        <xs:enumeration value="true" />
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="treatdeprtagsascontent">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="false" />
                        <xs:enumeration value="true" />
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="omitcomments">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="false" />
                        <xs:enumeration value="true" />
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="omithtmlenvelope">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="false" />
                        <xs:enumeration value="true" />
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="allowmultiwordattributes">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="true" />
                        <xs:enumeration value="false" />
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="allowhtmlinsideattributes">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="false" />
                        <xs:enumeration value="true" />
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="namespacesaware">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="true" />
                        <xs:enumeration value="false" />
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="prunetags" />
               <xs:attribute name="omitxmldecl">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="false" />
                        <xs:enumeration value="true" />
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="trimattributevalues">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="true" />
                        <xs:enumeration value="false" />
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="omitdoctype">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="false" />
                        <xs:enumeration value="true" />
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="useemptyelementtags">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="true" />
                        <xs:enumeration value="false" />
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="hyphenreplacement"/>
               <xs:attribute name="booleanatts">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="self" />
                        <xs:enumeration value="empty" />
                        <xs:enumeration value="true" />
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="regexp">
            <xs:complexType mixed="false">
               <xs:sequence minOccurs="0">
                  <xs:element name="regexp-pattern">
                     <xs:complexType mixed="true">
                        <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded" />
                     </xs:complexType>
                  </xs:element>
                  <xs:element name="regexp-source">
                     <xs:complexType mixed="true">
                        <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded" />
                     </xs:complexType>
                  </xs:element>
                  <xs:element name="regexp-result" minOccurs="0">
                     <xs:complexType mixed="true">
                        <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded" />
                     </xs:complexType>
                  </xs:element>
               </xs:sequence>
               <xs:attribute name="replace">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="false" />
                        <xs:enumeration value="true" />
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="max" />
               <xs:attribute name="flag-canoneq">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="false" />
                        <xs:enumeration value="true" />
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="flag-caseinsensitive">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="false" />
                        <xs:enumeration value="true" />
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="flag-dotall">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="true" />
                        <xs:enumeration value="false" />
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="flag-multiline">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="false" />
                        <xs:enumeration value="true" />
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="flag-unicodecase">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="true" />
                        <xs:enumeration value="false" />
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="xpath">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded" />
               <xs:attribute name="expression" use="required" />
            </xs:complexType>
         </xs:element>
         <xs:element name="xquery">
            <xs:complexType>
               <xs:sequence>
                  <xs:element name="xq-param" minOccurs="0" maxOccurs="unbounded">
                     <xs:complexType mixed="true">
                        <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded" />
                        <xs:attribute name="name" use="required" />
                        <xs:attribute name="type" default="node()">
                           <xs:simpleType>
                              <xs:restriction base="xs:string">
                                 <xs:enumeration value="node()" />
                                 <xs:enumeration value="node()*" />
                                 <xs:enumeration value="integer" />
                                 <xs:enumeration value="integer*" />
                                 <xs:enumeration value="long" />
                                 <xs:enumeration value="long*" />
                                 <xs:enumeration value="float" />
                                 <xs:enumeration value="float*" />
                                 <xs:enumeration value="double" />
                                 <xs:enumeration value="double*" />
                                 <xs:enumeration value="boolean" />
                                 <xs:enumeration value="boolean*" />
                                 <xs:enumeration value="string" />
                                 <xs:enumeration value="string*" />
                              </xs:restriction>
                           </xs:simpleType>
                        </xs:attribute>
                     </xs:complexType>
                  </xs:element>
                  <xs:element name="xq-expression">
                     <xs:complexType mixed="true">
                        <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded" />
                     </xs:complexType>
                  </xs:element>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="xslt">
            <xs:complexType>
               <xs:sequence>
                  <xs:element name="xml">
                     <xs:complexType mixed="true">
                        <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded" />
                     </xs:complexType>
                  </xs:element>
                  <xs:element name="stylesheet">
                     <xs:complexType mixed="true">
                        <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded" />
                     </xs:complexType>
                  </xs:element>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="template">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded" />
               <xs:attribute name="language">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="groovy" />
                        <xs:enumeration value="beanshell" />
                        <xs:enumeration value="javascript" />
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="script">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded" />
               <xs:attribute name="language" default="groovy">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="groovy" />
                        <xs:enumeration value="beanshell" />
                        <xs:enumeration value="javascript" />
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="return" />
            </xs:complexType>
         </xs:element>
         <xs:element name="case">
            <xs:complexType>
               <xs:sequence>
                  <xs:element name="if" maxOccurs="unbounded">
                     <xs:complexType>
                        <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded" />
                        <xs:attribute name="condition" use="required" />
                     </xs:complexType>
                  </xs:element>
                  <xs:element name="else" minOccurs="0">
                     <xs:complexType>
                        <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded" />
                     </xs:complexType>
                  </xs:element>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="loop">
            <xs:complexType>
               <xs:sequence>
                  <xs:element name="list">
                     <xs:complexType mixed="true">
                        <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded" />
                     </xs:complexType>
                  </xs:element>
                  <xs:element name="body">
                     <xs:complexType mixed="true">
                        <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded" />
                     </xs:complexType>
                  </xs:element>
               </xs:sequence>
               <xs:attribute name="item" />
               <xs:attribute name="index" />
               <xs:attribute name="maxloops" />
               <xs:attribute name="filter" />
               <xs:attribute name="empty">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="false" />
                        <xs:enumeration value="true" />
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="while">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded" />
               <xs:attribute name="condition" use="required" />
               <xs:attribute name="index" />
               <xs:attribute name="maxloops" />
               <xs:attribute name="empty">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="false" />
                        <xs:enumeration value="true" />
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="function">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded" />
               <xs:attribute name="name" use="required" />
            </xs:complexType>
         </xs:element>
         <xs:element name="return">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded" />
            </xs:complexType>
         </xs:element>
         <xs:element name="call">
            <xs:complexType mixed="true">
               <xs:choice minOccurs="0">
                  <xs:element name="call-param" minOccurs="0" maxOccurs="unbounded">
                     <xs:complexType mixed="true">
                        <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded" />
                        <xs:attribute name="name" use="required" />
                     </xs:complexType>
                  </xs:element>
               </xs:choice>
               <xs:attribute name="name" use="required" />
            </xs:complexType>
         </xs:element>
         <xs:element name="include">
            <xs:complexType>
               <xs:attribute name="path" use="required" />
               <xs:attribute name="id" />
            </xs:complexType>
         </xs:element>
         <xs:element name="try">
            <xs:complexType>
               <xs:sequence>
                  <xs:element name="body">
                     <xs:complexType mixed="true">
                        <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded" />
                     </xs:complexType>
                  </xs:element>
                  <xs:element name="catch">
                     <xs:complexType mixed="true">
                        <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded" />
                     </xs:complexType>
                  </xs:element>
               </xs:sequence>
            </xs:complexType>
         </xs:element>
         <xs:element name="exit">
            <xs:complexType>
               <xs:attribute name="condition" default="true">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="true" />
                        <xs:enumeration value="false" />
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="message" />
            </xs:complexType>
         </xs:element>
         <xs:element name="convert-number">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="output-format"></xs:attribute>
               <xs:attribute name="on-error" default="EXCEPTION">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="EXCEPTION"></xs:enumeration>
                        <xs:enumeration value="EMPTY_VALUE"></xs:enumeration>
                        <xs:enumeration value="ORIGINAL_VALUE"></xs:enumeration>
                        <xs:enumeration value="DEFAULT_VALUE"></xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="on-error-default-value"></xs:attribute>
               <xs:attribute name="for"></xs:attribute>
               <xs:attribute name="rounding" default="none">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="none" />
                        <xs:enumeration value="ceil" />
                        <xs:enumeration value="floor" />
                        <xs:enumeration value="roun" />
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="datastore">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="name" use="required"></xs:attribute>
               <xs:attribute name="max"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="ftp-mkdir">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="path" use="required"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="release">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="time-in-seconds" use="required"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="automation-get-eval-result">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="egid" use="required"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="json-add">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="expression"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="s3-get">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="name" use="required"></xs:attribute>
               <xs:attribute name="type" default="auto">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="string" />
                        <xs:enumeration value="binary" />
                        <xs:enumeration value="auto" />
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="s3-list">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="pattern" default=".*"></xs:attribute>
               <xs:attribute name="prefix"></xs:attribute>
               <xs:attribute name="min-date"></xs:attribute>
               <xs:attribute name="max-date"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="secrets-vault-update">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="alias" use="required"></xs:attribute>
               <xs:attribute name="key" use="required"></xs:attribute>
               <xs:attribute name="value" use="required"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="cc-ftp">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="server" use="required"></xs:attribute>
               <xs:attribute name="port"></xs:attribute>
               <xs:attribute name="username" use="required"></xs:attribute>
               <xs:attribute name="password" use="required"></xs:attribute>
               <xs:attribute name="account"></xs:attribute>
               <xs:attribute name="remotedir"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="ftp-rmdir">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="path" use="required"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="required">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="name" use="required"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="robot">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="name"></xs:attribute>
               <xs:attribute name="driver" use="required">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="internet explorer"></xs:enumeration>
                        <xs:enumeration value="universal"></xs:enumeration>
                        <xs:enumeration value="phantomjs"></xs:enumeration>
                        <xs:enumeration value="firefox"></xs:enumeration>
                        <xs:enumeration value="chrome"></xs:enumeration>
                        <xs:enumeration value="desktop"></xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="close-on-completion" default="true">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="true" />
                        <xs:enumeration value="false" />
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="block-images" default="false">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="false" />
                        <xs:enumeration value="true" />
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="node-id"></xs:attribute>
               <xs:attribute name="start-in-private" default="false">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="false" />
                        <xs:enumeration value="true" />
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="maximize-on-startup" default="true">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="true" />
                        <xs:enumeration value="false" />
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="similarity-score">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="distance" default="ScaledLevenstein"></xs:attribute>
               <xs:attribute name="content1"></xs:attribute>
               <xs:attribute name="content2"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="xml-to-json">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
            </xs:complexType>
         </xs:element>
         <xs:element name="send-message">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="message" use="required"></xs:attribute>
               <xs:attribute name="subject" use="required"></xs:attribute>
               <xs:attribute name="workers"></xs:attribute>
               <xs:attribute name="crowds"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="api-key">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="value" use="required"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="s3-copy">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="from" use="required"></xs:attribute>
               <xs:attribute name="to" use="required"></xs:attribute>
               <xs:attribute name="acl">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="Private"></xs:enumeration>
                        <xs:enumeration value="PublicRead"></xs:enumeration>
                        <xs:enumeration value="PublicReadWrite"></xs:enumeration>
                        <xs:enumeration value="AuthenticatedRead"></xs:enumeration>
                        <xs:enumeration value="LogDeliveryWrite"></xs:enumeration>
                        <xs:enumeration value="BucketOwnerRead"></xs:enumeration>
                        <xs:enumeration value="BucketOwnerFullControl"></xs:enumeration>
                        <xs:enumeration value="AwsExecRead"></xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="selenese">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="executor-name"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="ocr">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="correct-skew">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="true" />
                        <xs:enumeration value="false" />
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="export-format" default="txt">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="txt" />
                        <xs:enumeration value="html" />
                        <xs:enumeration value="pdfSearchable" />
                        <xs:enumeration value="xml" />
                        <xs:enumeration value="xmlForCorrectedImage" />
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="xml-write-recognition-variants">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="false" />
                        <xs:enumeration value="true" />
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="profile" default="documentConversion">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="documentConversion" />
                        <xs:enumeration value="documentArchiving" />
                        <xs:enumeration value="textExtraction" />
                        <xs:enumeration value="barcodeRecognition" />
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="language" default="English"></xs:attribute>
               <xs:attribute name="engine" default="abbyy"></xs:attribute>
               <xs:attribute name="correct-orientation">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="true" />
                        <xs:enumeration value="false" />
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="custom-regions"></xs:attribute>
               <xs:attribute name="skip-preprocessing">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="false" />
                        <xs:enumeration value="true" />
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="use-only-custom-regions">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="false" />
                        <xs:enumeration value="true" />
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="use-words-from-dictionary-only">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="false" />
                        <xs:enumeration value="true" />
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="dictionary"></xs:attribute>
               <xs:attribute name="alphabet-extension"></xs:attribute>
               <xs:attribute name="allowed-region-types"></xs:attribute>
               <xs:attribute name="custom-alphabet"></xs:attribute>
               <xs:attribute name="skip-text-layer-extraction">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="false" />
                        <xs:enumeration value="true" />
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="original-text"></xs:attribute>
               <xs:attribute name="remove-noise-models"></xs:attribute>
               <xs:attribute name="remove-garbage-size"></xs:attribute>
               <xs:attribute name="debug">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="false" />
                        <xs:enumeration value="true" />
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="use-default-pattern">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="false" />
                        <xs:enumeration value="true" />
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="discard-color-image">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="false" />
                        <xs:enumeration value="true" />
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="enhance-local-contrast">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="false" />
                        <xs:enumeration value="true" />
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="priority" default="0"></xs:attribute>
               <xs:attribute name="timeout"></xs:attribute>
               <xs:attribute name="completion-polling-timeout-seconds" default="WorkFusion"></xs:attribute>
               <xs:attribute name="completion-polling-interval-seconds" default="WorkFusion"></xs:attribute>
               <xs:attribute name="api-base-url" default="WorkFusion"></xs:attribute>
               <xs:attribute name="detect-language"></xs:attribute>
               <xs:attribute name="low-resolution-mode"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="s3">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="endpoint-url"></xs:attribute>
               <xs:attribute name="access-key"></xs:attribute>
               <xs:attribute name="secret-key"></xs:attribute>
               <xs:attribute name="bucket" use="required"></xs:attribute>
               <xs:attribute name="s3-keys-type"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="zip">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
            </xs:complexType>
         </xs:element>
         <xs:element name="cache">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="key" use="required"></xs:attribute>
               <xs:attribute name="language"></xs:attribute>
               <xs:attribute name="return"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="url-encode">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="url" use="required"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="http-extended">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="method" default="get"></xs:attribute>
               <xs:attribute name="url" use="required"></xs:attribute>
               <xs:attribute name="content-type" default="text/html">
                  <xs:simpleType>
                     <xs:union>
                        <xs:simpleType>
                           <xs:restriction base="xs:string"></xs:restriction>
                        </xs:simpleType>
                        <xs:simpleType>
                           <xs:restriction base="xs:string">
                              <xs:enumeration value="*/*"></xs:enumeration>
                              <xs:enumeration value="text/*"></xs:enumeration>
                              <xs:enumeration value="image/*"></xs:enumeration>
                              <xs:enumeration value="audio/*"></xs:enumeration>
                              <xs:enumeration value="video/*"></xs:enumeration>
                              <xs:enumeration value="application/*"></xs:enumeration>
                              <xs:enumeration value="text/cache-manifest"></xs:enumeration>
                              <xs:enumeration value="text/css"></xs:enumeration>
                              <xs:enumeration value="text/csv"></xs:enumeration>
                              <xs:enumeration value="text/html"></xs:enumeration>
                              <xs:enumeration value="text/calendar"></xs:enumeration>
                              <xs:enumeration value="text/plain"></xs:enumeration>
                              <xs:enumeration value="text/javascript"></xs:enumeration>
                              <xs:enumeration value="text/tab-separated-values"></xs:enumeration>
                              <xs:enumeration value="text/vcard"></xs:enumeration>
                              <xs:enumeration value="text/vnd.wap.wml"></xs:enumeration>
                              <xs:enumeration value="text/xml"></xs:enumeration>
                              <xs:enumeration value="text/vtt"></xs:enumeration>
                              <xs:enumeration value="image/bmp"></xs:enumeration>
                              <xs:enumeration value="image/x-canon-crw"></xs:enumeration>
                              <xs:enumeration value="image/gif"></xs:enumeration>
                              <xs:enumeration value="image/vnd.microsoft.icon"></xs:enumeration>
                              <xs:enumeration value="image/jpeg"></xs:enumeration>
                              <xs:enumeration value="image/png"></xs:enumeration>
                              <xs:enumeration value="image/vnd.adobe.photoshop"></xs:enumeration>
                              <xs:enumeration value="image/svg+xml"></xs:enumeration>
                              <xs:enumeration value="image/tiff"></xs:enumeration>
                              <xs:enumeration value="image/webp"></xs:enumeration>
                              <xs:enumeration value="audio/mp4"></xs:enumeration>
                              <xs:enumeration value="audio/mpeg"></xs:enumeration>
                              <xs:enumeration value="audio/ogg"></xs:enumeration>
                              <xs:enumeration value="audio/webm"></xs:enumeration>
                              <xs:enumeration value="audio/l24"></xs:enumeration>
                              <xs:enumeration value="audio/basic"></xs:enumeration>
                              <xs:enumeration value="audio/aac"></xs:enumeration>
                              <xs:enumeration value="audio/vorbis"></xs:enumeration>
                              <xs:enumeration value="audio/x-ms-wma"></xs:enumeration>
                              <xs:enumeration value="audio/x-ms-wax"></xs:enumeration>
                              <xs:enumeration value="audio/vnd.rn-realaudio"></xs:enumeration>
                              <xs:enumeration value="audio/vnd.wave"></xs:enumeration>
                              <xs:enumeration value="video/mp4"></xs:enumeration>
                              <xs:enumeration value="video/mpeg"></xs:enumeration>
                              <xs:enumeration value="video/ogg"></xs:enumeration>
                              <xs:enumeration value="video/quicktime"></xs:enumeration>
                              <xs:enumeration value="video/webm"></xs:enumeration>
                              <xs:enumeration value="video/x-ms-wmv"></xs:enumeration>
                              <xs:enumeration value="video/x-flv"></xs:enumeration>
                              <xs:enumeration value="video/3gpp"></xs:enumeration>
                              <xs:enumeration value="video/3gpp2"></xs:enumeration>
                              <xs:enumeration value="application/xml"></xs:enumeration>
                              <xs:enumeration value="application/atom+xml"></xs:enumeration>
                              <xs:enumeration value="application/x-bzip2"></xs:enumeration>
                              <xs:enumeration value="application/dart"></xs:enumeration>
                              <xs:enumeration value="application/vnd.apple.pkpass"></xs:enumeration>
                              <xs:enumeration value="application/vnd.ms-fontobject"></xs:enumeration>
                              <xs:enumeration value="application/epub+zip"></xs:enumeration>
                              <xs:enumeration value="application/x-www-form-urlencoded"></xs:enumeration>
                              <xs:enumeration value="application/pkcs12"></xs:enumeration>
                              <xs:enumeration value="application/binary"></xs:enumeration>
                              <xs:enumeration value="application/x-gzip"></xs:enumeration>
                              <xs:enumeration value="application/javascript"></xs:enumeration>
                              <xs:enumeration value="application/json"></xs:enumeration>
                              <xs:enumeration value="application/manifest+json"></xs:enumeration>
                              <xs:enumeration value="application/vnd.google-earth.kml+xml"></xs:enumeration>
                              <xs:enumeration value="application/vnd.google-earth.kmz"></xs:enumeration>
                              <xs:enumeration value="application/mbox"></xs:enumeration>
                              <xs:enumeration value="application/x-apple-aspen-config"></xs:enumeration>
                              <xs:enumeration value="application/vnd.ms-excel"></xs:enumeration>
                              <xs:enumeration value="application/vnd.ms-powerpoint"></xs:enumeration>
                              <xs:enumeration value="application/msword"></xs:enumeration>
                              <xs:enumeration value="application/x-nacl"></xs:enumeration>
                              <xs:enumeration value="application/x-pnacl"></xs:enumeration>
                              <xs:enumeration value="application/octet-stream"></xs:enumeration>
                              <xs:enumeration value="application/ogg"></xs:enumeration>
                              <xs:enumeration value="application/vnd.openxmlformats-officedocument.wordprocessingml.document"></xs:enumeration>
                              <xs:enumeration value="application/vnd.openxmlformats-officedocument.presentationml.presentation"></xs:enumeration>
                              <xs:enumeration value="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"></xs:enumeration>
                              <xs:enumeration value="application/vnd.oasis.opendocument.graphics"></xs:enumeration>
                              <xs:enumeration value="application/vnd.oasis.opendocument.presentation"></xs:enumeration>
                              <xs:enumeration value="application/vnd.oasis.opendocument.spreadsheet"></xs:enumeration>
                              <xs:enumeration value="application/vnd.oasis.opendocument.text"></xs:enumeration>
                              <xs:enumeration value="application/pdf"></xs:enumeration>
                              <xs:enumeration value="application/postscript"></xs:enumeration>
                              <xs:enumeration value="application/protobuf"></xs:enumeration>
                              <xs:enumeration value="application/rdf+xml"></xs:enumeration>
                              <xs:enumeration value="application/rtf"></xs:enumeration>
                              <xs:enumeration value="application/font-sfnt"></xs:enumeration>
                              <xs:enumeration value="application/x-shockwave-flash"></xs:enumeration>
                              <xs:enumeration value="application/vnd.sketchup.skp"></xs:enumeration>
                              <xs:enumeration value="application/soap+xml"></xs:enumeration>
                              <xs:enumeration value="application/x-tar"></xs:enumeration>
                              <xs:enumeration value="application/font-woff"></xs:enumeration>
                              <xs:enumeration value="application/font-woff2"></xs:enumeration>
                              <xs:enumeration value="application/xhtml+xml"></xs:enumeration>
                              <xs:enumeration value="application/xrd+xml"></xs:enumeration>
                              <xs:enumeration value="application/zip"></xs:enumeration>
                           </xs:restriction>
                        </xs:simpleType>
                     </xs:union>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="charset" default="UTF-8">
                  <xs:simpleType>
                     <xs:union>
                        <xs:simpleType>
                           <xs:restriction base="xs:string"></xs:restriction>
                        </xs:simpleType>
                        <xs:simpleType>
                           <xs:restriction base="xs:string">
                              <xs:enumeration value="Big5"></xs:enumeration>
                              <xs:enumeration value="Big5-HKSCS"></xs:enumeration>
                              <xs:enumeration value="CESU-8"></xs:enumeration>
                              <xs:enumeration value="EUC-JP"></xs:enumeration>
                              <xs:enumeration value="EUC-KR"></xs:enumeration>
                              <xs:enumeration value="GB18030"></xs:enumeration>
                              <xs:enumeration value="GB2312"></xs:enumeration>
                              <xs:enumeration value="GBK"></xs:enumeration>
                              <xs:enumeration value="IBM-Thai"></xs:enumeration>
                              <xs:enumeration value="IBM00858"></xs:enumeration>
                              <xs:enumeration value="IBM01140"></xs:enumeration>
                              <xs:enumeration value="IBM01141"></xs:enumeration>
                              <xs:enumeration value="IBM01142"></xs:enumeration>
                              <xs:enumeration value="IBM01143"></xs:enumeration>
                              <xs:enumeration value="IBM01144"></xs:enumeration>
                              <xs:enumeration value="IBM01145"></xs:enumeration>
                              <xs:enumeration value="IBM01146"></xs:enumeration>
                              <xs:enumeration value="IBM01147"></xs:enumeration>
                              <xs:enumeration value="IBM01148"></xs:enumeration>
                              <xs:enumeration value="IBM01149"></xs:enumeration>
                              <xs:enumeration value="IBM037"></xs:enumeration>
                              <xs:enumeration value="IBM1026"></xs:enumeration>
                              <xs:enumeration value="IBM1047"></xs:enumeration>
                              <xs:enumeration value="IBM273"></xs:enumeration>
                              <xs:enumeration value="IBM277"></xs:enumeration>
                              <xs:enumeration value="IBM278"></xs:enumeration>
                              <xs:enumeration value="IBM280"></xs:enumeration>
                              <xs:enumeration value="IBM284"></xs:enumeration>
                              <xs:enumeration value="IBM285"></xs:enumeration>
                              <xs:enumeration value="IBM290"></xs:enumeration>
                              <xs:enumeration value="IBM297"></xs:enumeration>
                              <xs:enumeration value="IBM420"></xs:enumeration>
                              <xs:enumeration value="IBM424"></xs:enumeration>
                              <xs:enumeration value="IBM437"></xs:enumeration>
                              <xs:enumeration value="IBM500"></xs:enumeration>
                              <xs:enumeration value="IBM775"></xs:enumeration>
                              <xs:enumeration value="IBM850"></xs:enumeration>
                              <xs:enumeration value="IBM852"></xs:enumeration>
                              <xs:enumeration value="IBM855"></xs:enumeration>
                              <xs:enumeration value="IBM857"></xs:enumeration>
                              <xs:enumeration value="IBM860"></xs:enumeration>
                              <xs:enumeration value="IBM861"></xs:enumeration>
                              <xs:enumeration value="IBM862"></xs:enumeration>
                              <xs:enumeration value="IBM863"></xs:enumeration>
                              <xs:enumeration value="IBM864"></xs:enumeration>
                              <xs:enumeration value="IBM865"></xs:enumeration>
                              <xs:enumeration value="IBM866"></xs:enumeration>
                              <xs:enumeration value="IBM868"></xs:enumeration>
                              <xs:enumeration value="IBM869"></xs:enumeration>
                              <xs:enumeration value="IBM870"></xs:enumeration>
                              <xs:enumeration value="IBM871"></xs:enumeration>
                              <xs:enumeration value="IBM918"></xs:enumeration>
                              <xs:enumeration value="ISO-2022-CN"></xs:enumeration>
                              <xs:enumeration value="ISO-2022-JP"></xs:enumeration>
                              <xs:enumeration value="ISO-2022-JP-2"></xs:enumeration>
                              <xs:enumeration value="ISO-2022-KR"></xs:enumeration>
                              <xs:enumeration value="ISO-8859-1"></xs:enumeration>
                              <xs:enumeration value="ISO-8859-13"></xs:enumeration>
                              <xs:enumeration value="ISO-8859-15"></xs:enumeration>
                              <xs:enumeration value="ISO-8859-2"></xs:enumeration>
                              <xs:enumeration value="ISO-8859-3"></xs:enumeration>
                              <xs:enumeration value="ISO-8859-4"></xs:enumeration>
                              <xs:enumeration value="ISO-8859-5"></xs:enumeration>
                              <xs:enumeration value="ISO-8859-6"></xs:enumeration>
                              <xs:enumeration value="ISO-8859-7"></xs:enumeration>
                              <xs:enumeration value="ISO-8859-8"></xs:enumeration>
                              <xs:enumeration value="ISO-8859-9"></xs:enumeration>
                              <xs:enumeration value="JIS_X0201"></xs:enumeration>
                              <xs:enumeration value="JIS_X0212-1990"></xs:enumeration>
                              <xs:enumeration value="KOI8-R"></xs:enumeration>
                              <xs:enumeration value="KOI8-U"></xs:enumeration>
                              <xs:enumeration value="Shift_JIS"></xs:enumeration>
                              <xs:enumeration value="TIS-620"></xs:enumeration>
                              <xs:enumeration value="US-ASCII"></xs:enumeration>
                              <xs:enumeration value="UTF-16"></xs:enumeration>
                              <xs:enumeration value="UTF-16BE"></xs:enumeration>
                              <xs:enumeration value="UTF-16LE"></xs:enumeration>
                              <xs:enumeration value="UTF-32"></xs:enumeration>
                              <xs:enumeration value="UTF-32BE"></xs:enumeration>
                              <xs:enumeration value="UTF-32LE"></xs:enumeration>
                              <xs:enumeration value="UTF-8"></xs:enumeration>
                              <xs:enumeration value="windows-1250"></xs:enumeration>
                              <xs:enumeration value="windows-1251"></xs:enumeration>
                              <xs:enumeration value="windows-1252"></xs:enumeration>
                              <xs:enumeration value="windows-1253"></xs:enumeration>
                              <xs:enumeration value="windows-1254"></xs:enumeration>
                              <xs:enumeration value="windows-1255"></xs:enumeration>
                              <xs:enumeration value="windows-1256"></xs:enumeration>
                              <xs:enumeration value="windows-1257"></xs:enumeration>
                              <xs:enumeration value="windows-1258"></xs:enumeration>
                              <xs:enumeration value="windows-31j"></xs:enumeration>
                              <xs:enumeration value="x-Big5-HKSCS-2001"></xs:enumeration>
                              <xs:enumeration value="x-Big5-Solaris"></xs:enumeration>
                              <xs:enumeration value="x-euc-jp-linux"></xs:enumeration>
                              <xs:enumeration value="x-EUC-TW"></xs:enumeration>
                              <xs:enumeration value="x-eucJP-Open"></xs:enumeration>
                              <xs:enumeration value="x-IBM1006"></xs:enumeration>
                              <xs:enumeration value="x-IBM1025"></xs:enumeration>
                              <xs:enumeration value="x-IBM1046"></xs:enumeration>
                              <xs:enumeration value="x-IBM1097"></xs:enumeration>
                              <xs:enumeration value="x-IBM1098"></xs:enumeration>
                              <xs:enumeration value="x-IBM1112"></xs:enumeration>
                              <xs:enumeration value="x-IBM1122"></xs:enumeration>
                              <xs:enumeration value="x-IBM1123"></xs:enumeration>
                              <xs:enumeration value="x-IBM1124"></xs:enumeration>
                              <xs:enumeration value="x-IBM1166"></xs:enumeration>
                              <xs:enumeration value="x-IBM1364"></xs:enumeration>
                              <xs:enumeration value="x-IBM1381"></xs:enumeration>
                              <xs:enumeration value="x-IBM1383"></xs:enumeration>
                              <xs:enumeration value="x-IBM300"></xs:enumeration>
                              <xs:enumeration value="x-IBM33722"></xs:enumeration>
                              <xs:enumeration value="x-IBM737"></xs:enumeration>
                              <xs:enumeration value="x-IBM833"></xs:enumeration>
                              <xs:enumeration value="x-IBM834"></xs:enumeration>
                              <xs:enumeration value="x-IBM856"></xs:enumeration>
                              <xs:enumeration value="x-IBM874"></xs:enumeration>
                              <xs:enumeration value="x-IBM875"></xs:enumeration>
                              <xs:enumeration value="x-IBM921"></xs:enumeration>
                              <xs:enumeration value="x-IBM922"></xs:enumeration>
                              <xs:enumeration value="x-IBM930"></xs:enumeration>
                              <xs:enumeration value="x-IBM933"></xs:enumeration>
                              <xs:enumeration value="x-IBM935"></xs:enumeration>
                              <xs:enumeration value="x-IBM937"></xs:enumeration>
                              <xs:enumeration value="x-IBM939"></xs:enumeration>
                              <xs:enumeration value="x-IBM942"></xs:enumeration>
                              <xs:enumeration value="x-IBM942C"></xs:enumeration>
                              <xs:enumeration value="x-IBM943"></xs:enumeration>
                              <xs:enumeration value="x-IBM943C"></xs:enumeration>
                              <xs:enumeration value="x-IBM948"></xs:enumeration>
                              <xs:enumeration value="x-IBM949"></xs:enumeration>
                              <xs:enumeration value="x-IBM949C"></xs:enumeration>
                              <xs:enumeration value="x-IBM950"></xs:enumeration>
                              <xs:enumeration value="x-IBM964"></xs:enumeration>
                              <xs:enumeration value="x-IBM970"></xs:enumeration>
                              <xs:enumeration value="x-ISCII91"></xs:enumeration>
                              <xs:enumeration value="x-ISO-2022-CN-CNS"></xs:enumeration>
                              <xs:enumeration value="x-ISO-2022-CN-GB"></xs:enumeration>
                              <xs:enumeration value="x-iso-8859-11"></xs:enumeration>
                              <xs:enumeration value="x-JIS0208"></xs:enumeration>
                              <xs:enumeration value="x-JISAutoDetect"></xs:enumeration>
                              <xs:enumeration value="x-Johab"></xs:enumeration>
                              <xs:enumeration value="x-MacArabic"></xs:enumeration>
                              <xs:enumeration value="x-MacCentralEurope"></xs:enumeration>
                              <xs:enumeration value="x-MacCroatian"></xs:enumeration>
                              <xs:enumeration value="x-MacCyrillic"></xs:enumeration>
                              <xs:enumeration value="x-MacDingbat"></xs:enumeration>
                              <xs:enumeration value="x-MacGreek"></xs:enumeration>
                              <xs:enumeration value="x-MacHebrew"></xs:enumeration>
                              <xs:enumeration value="x-MacIceland"></xs:enumeration>
                              <xs:enumeration value="x-MacRoman"></xs:enumeration>
                              <xs:enumeration value="x-MacRomania"></xs:enumeration>
                              <xs:enumeration value="x-MacSymbol"></xs:enumeration>
                              <xs:enumeration value="x-MacThai"></xs:enumeration>
                              <xs:enumeration value="x-MacTurkish"></xs:enumeration>
                              <xs:enumeration value="x-MacUkraine"></xs:enumeration>
                              <xs:enumeration value="x-MS932_0213"></xs:enumeration>
                              <xs:enumeration value="x-MS950-HKSCS"></xs:enumeration>
                              <xs:enumeration value="x-MS950-HKSCS-XP"></xs:enumeration>
                              <xs:enumeration value="x-mswin-936"></xs:enumeration>
                              <xs:enumeration value="x-PCK"></xs:enumeration>
                              <xs:enumeration value="x-SJIS_0213"></xs:enumeration>
                              <xs:enumeration value="x-UTF-16LE-BOM"></xs:enumeration>
                              <xs:enumeration value="X-UTF-32BE-BOM"></xs:enumeration>
                              <xs:enumeration value="X-UTF-32LE-BOM"></xs:enumeration>
                              <xs:enumeration value="x-windows-50220"></xs:enumeration>
                              <xs:enumeration value="x-windows-50221"></xs:enumeration>
                              <xs:enumeration value="x-windows-874"></xs:enumeration>
                              <xs:enumeration value="x-windows-949"></xs:enumeration>
                              <xs:enumeration value="x-windows-950"></xs:enumeration>
                              <xs:enumeration value="x-windows-iso2022jp"></xs:enumeration>
                           </xs:restriction>
                        </xs:simpleType>
                     </xs:union>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="username"></xs:attribute>
               <xs:attribute name="password"></xs:attribute>
               <xs:attribute name="cookie-policy"></xs:attribute>
               <xs:attribute name="follow-redirects">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="true"></xs:enumeration>
                        <xs:enumeration value="false"></xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="ignore-response-body">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="false"></xs:enumeration>
                        <xs:enumeration value="true"></xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="retry-attempts" default="5"></xs:attribute>
               <xs:attribute name="retry-delay" default="10000"></xs:attribute>
               <xs:attribute name="retry-delay-factor" default="2.0"></xs:attribute>
               <xs:attribute name="include-default-headers">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="true"></xs:enumeration>
                        <xs:enumeration value="false"></xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="pool">
            <xs:complexType mixed="true">
               <xs:sequence>
                  <xs:element name="list">
                     <xs:complexType mixed="true">
                        <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded" />
                     </xs:complexType>
                  </xs:element>
                  <xs:element name="body">
                     <xs:complexType mixed="true">
                        <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded" />
                     </xs:complexType>
                  </xs:element>
               </xs:sequence>
               <xs:attribute name="key" use="required"></xs:attribute>
               <xs:attribute name="item" default="poolableObject"></xs:attribute>
               <xs:attribute name="convert-to-map">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="true"></xs:enumeration>
                        <xs:enumeration value="false"></xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="polling-interval" default="-1"></xs:attribute>
               <xs:attribute name="wait-timeout" default="120000"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="http-header-extended">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="name" use="required"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="date-format">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="output-format" use="required"></xs:attribute>
               <xs:attribute name="input-formats"></xs:attribute>
               <xs:attribute name="on-error"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="props">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
            </xs:complexType>
         </xs:element>
         <xs:element name="selenium-flow">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="node-id"></xs:attribute>
               <xs:attribute name="exclusive"></xs:attribute>
               <xs:attribute name="username"></xs:attribute>
               <xs:attribute name="password"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="convert-json">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="value"></xs:attribute>
               <xs:attribute name="on-error" default="EXCEPTION">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="EXCEPTION"></xs:enumeration>
                        <xs:enumeration value="EMPTY_VALUE"></xs:enumeration>
                        <xs:enumeration value="ORIGINAL_VALUE"></xs:enumeration>
                        <xs:enumeration value="DEFAULT_VALUE"></xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="datastore-connection">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="url" use="required"></xs:attribute>
               <xs:attribute name="username"></xs:attribute>
               <xs:attribute name="password"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="convert-price">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="output-format"></xs:attribute>
               <xs:attribute name="on-error" default="EXCEPTION">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="EXCEPTION"></xs:enumeration>
                        <xs:enumeration value="EMPTY_VALUE"></xs:enumeration>
                        <xs:enumeration value="ORIGINAL_VALUE"></xs:enumeration>
                        <xs:enumeration value="DEFAULT_VALUE"></xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="on-error-default-value"></xs:attribute>
               <xs:attribute name="for"></xs:attribute>
               <xs:attribute name="default-currency" default="USD"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="list-to-csv">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="separator" default=","></xs:attribute>
               <xs:attribute name="quote-symbol"></xs:attribute>
               <xs:attribute name="escape-symbol"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="cc-ftp-list">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="path"></xs:attribute>
               <xs:attribute name="listfiles">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="true"></xs:enumeration>
                        <xs:enumeration value="false"></xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="listdirs">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="true"></xs:enumeration>
                        <xs:enumeration value="false"></xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="listlinks">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="true"></xs:enumeration>
                        <xs:enumeration value="false"></xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="listfilter"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="db-param">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="type" default="text">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="int"></xs:enumeration>
                        <xs:enumeration value="long"></xs:enumeration>
                        <xs:enumeration value="double"></xs:enumeration>
                        <xs:enumeration value="text"></xs:enumeration>
                        <xs:enumeration value="binary"></xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="log">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="message"></xs:attribute>
               <xs:attribute name="level" default="INFO">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="INFO"></xs:enumeration>
                        <xs:enumeration value="ERROR"></xs:enumeration>
                        <xs:enumeration value="WARN"></xs:enumeration>
                        <xs:enumeration value="DEBUG"></xs:enumeration>
                        <xs:enumeration value="TRACE"></xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="automation-extract">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="model-name" use="required"></xs:attribute>
               <xs:attribute name="model-version" use="required"></xs:attribute>
               <xs:attribute name="egid" use="required"></xs:attribute>
               <xs:attribute name="experiment-id" use="required"></xs:attribute>
               <xs:attribute name="document" use="required"></xs:attribute>
               <xs:attribute name="api-version"></xs:attribute>
               <xs:attribute name="parameters"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="include-config">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="code" use="required"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="unzip">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
            </xs:complexType>
         </xs:element>
         <xs:element name="url-validator">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="url-column" use="required"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="web-service-builder">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="url" use="required"></xs:attribute>
               <xs:attribute name="username" use="required"></xs:attribute>
               <xs:attribute name="password" use="required"></xs:attribute>
               <xs:attribute name="csi_key" use="required"></xs:attribute>
               <xs:attribute name="ruling" use="required"></xs:attribute>
               <xs:attribute name="reason"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="secrets-vault-get">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="alias" use="required"></xs:attribute>
               <xs:attribute name="provider" default="SecureStorage"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="capability">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="name" use="required"></xs:attribute>
               <xs:attribute name="value"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="to-text">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="parser"></xs:attribute>
               <xs:attribute name="handler"></xs:attribute>
               <xs:attribute name="extractor"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="multi-column">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="list" use="required"></xs:attribute>
               <xs:attribute name="split-results">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="false"></xs:enumeration>
                        <xs:enumeration value="true"></xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="selenium">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="name"></xs:attribute>
               <xs:attribute name="browser" use="required">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="internet explorer"></xs:enumeration>
                        <xs:enumeration value="phantomjs"></xs:enumeration>
                        <xs:enumeration value="firefox"></xs:enumeration>
                        <xs:enumeration value="chrome"></xs:enumeration>
                        <xs:enumeration value="universal"></xs:enumeration>
                        <xs:enumeration value="autoit"></xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="close-on-completion"></xs:attribute>
               <xs:attribute name="block-images"></xs:attribute>
               <xs:attribute name="session-id"></xs:attribute>
               <xs:attribute name="node-id"></xs:attribute>
               <xs:attribute name="start-in-private"></xs:attribute>
               <xs:attribute name="maximize-on-startup"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="prop">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="name" use="required"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="robotics-flow">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="node-id"></xs:attribute>
               <xs:attribute name="exclusive" default="true">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="true"></xs:enumeration>
                        <xs:enumeration value="false"></xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="username"></xs:attribute>
               <xs:attribute name="password"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="validate">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="validator" use="required"></xs:attribute>
               <xs:attribute name="var-def"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="ftp">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="server" use="required"></xs:attribute>
               <xs:attribute name="port" default="21"></xs:attribute>
               <xs:attribute name="username" use="required"></xs:attribute>
               <xs:attribute name="password" use="required"></xs:attribute>
               <xs:attribute name="account"></xs:attribute>
               <xs:attribute name="remotedir"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="who-is">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="username" use="required"></xs:attribute>
               <xs:attribute name="password" use="required"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="convert-date">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="output-format"></xs:attribute>
               <xs:attribute name="on-error" default="EXCEPTION">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="EXCEPTION"></xs:enumeration>
                        <xs:enumeration value="EMPTY_VALUE"></xs:enumeration>
                        <xs:enumeration value="ORIGINAL_VALUE"></xs:enumeration>
                        <xs:enumeration value="DEFAULT_VALUE"></xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="on-error-default-value"></xs:attribute>
               <xs:attribute name="for"></xs:attribute>
               <xs:attribute name="current-date"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="var-global">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="name" use="required"></xs:attribute>
               <xs:attribute name="description"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="convert-percent">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="output-format"></xs:attribute>
               <xs:attribute name="on-error" default="EXCEPTION">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="EXCEPTION"></xs:enumeration>
                        <xs:enumeration value="EMPTY_VALUE"></xs:enumeration>
                        <xs:enumeration value="ORIGINAL_VALUE"></xs:enumeration>
                        <xs:enumeration value="DEFAULT_VALUE"></xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="on-error-default-value"></xs:attribute>
               <xs:attribute name="for"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="url">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="value" use="required"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="mail-check">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="user" use="required"></xs:attribute>
               <xs:attribute name="password" use="required"></xs:attribute>
               <xs:attribute name="connection-props" use="required"></xs:attribute>
               <xs:attribute name="folder" default="INBOX"></xs:attribute>
               <xs:attribute name="max-messages" default="10"></xs:attribute>
               <xs:attribute name="max-message-size" default="20971520"></xs:attribute>
               <xs:attribute name="subject-pattern"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="s3-delete">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="name" use="required"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="commit-transaction">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="transaction-id" use="required"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="mail">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="smtp-host" use="required"></xs:attribute>
               <xs:attribute name="smtp-port" default="25"></xs:attribute>
               <xs:attribute name="type" default="text">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="html"></xs:enumeration>
                        <xs:enumeration value="text"></xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="from" use="required"></xs:attribute>
               <xs:attribute name="reply-to"></xs:attribute>
               <xs:attribute name="to" use="required"></xs:attribute>
               <xs:attribute name="cc"></xs:attribute>
               <xs:attribute name="subject"></xs:attribute>
               <xs:attribute name="bcc"></xs:attribute>
               <xs:attribute name="charset" default="UTF-8">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="Big5"></xs:enumeration>
                        <xs:enumeration value="Big5-HKSCS"></xs:enumeration>
                        <xs:enumeration value="CESU-8"></xs:enumeration>
                        <xs:enumeration value="EUC-JP"></xs:enumeration>
                        <xs:enumeration value="EUC-KR"></xs:enumeration>
                        <xs:enumeration value="GB18030"></xs:enumeration>
                        <xs:enumeration value="GB2312"></xs:enumeration>
                        <xs:enumeration value="GBK"></xs:enumeration>
                        <xs:enumeration value="IBM-Thai"></xs:enumeration>
                        <xs:enumeration value="IBM00858"></xs:enumeration>
                        <xs:enumeration value="IBM01140"></xs:enumeration>
                        <xs:enumeration value="IBM01141"></xs:enumeration>
                        <xs:enumeration value="IBM01142"></xs:enumeration>
                        <xs:enumeration value="IBM01143"></xs:enumeration>
                        <xs:enumeration value="IBM01144"></xs:enumeration>
                        <xs:enumeration value="IBM01145"></xs:enumeration>
                        <xs:enumeration value="IBM01146"></xs:enumeration>
                        <xs:enumeration value="IBM01147"></xs:enumeration>
                        <xs:enumeration value="IBM01148"></xs:enumeration>
                        <xs:enumeration value="IBM01149"></xs:enumeration>
                        <xs:enumeration value="IBM037"></xs:enumeration>
                        <xs:enumeration value="IBM1026"></xs:enumeration>
                        <xs:enumeration value="IBM1047"></xs:enumeration>
                        <xs:enumeration value="IBM273"></xs:enumeration>
                        <xs:enumeration value="IBM277"></xs:enumeration>
                        <xs:enumeration value="IBM278"></xs:enumeration>
                        <xs:enumeration value="IBM280"></xs:enumeration>
                        <xs:enumeration value="IBM284"></xs:enumeration>
                        <xs:enumeration value="IBM285"></xs:enumeration>
                        <xs:enumeration value="IBM290"></xs:enumeration>
                        <xs:enumeration value="IBM297"></xs:enumeration>
                        <xs:enumeration value="IBM420"></xs:enumeration>
                        <xs:enumeration value="IBM424"></xs:enumeration>
                        <xs:enumeration value="IBM437"></xs:enumeration>
                        <xs:enumeration value="IBM500"></xs:enumeration>
                        <xs:enumeration value="IBM775"></xs:enumeration>
                        <xs:enumeration value="IBM850"></xs:enumeration>
                        <xs:enumeration value="IBM852"></xs:enumeration>
                        <xs:enumeration value="IBM855"></xs:enumeration>
                        <xs:enumeration value="IBM857"></xs:enumeration>
                        <xs:enumeration value="IBM860"></xs:enumeration>
                        <xs:enumeration value="IBM861"></xs:enumeration>
                        <xs:enumeration value="IBM862"></xs:enumeration>
                        <xs:enumeration value="IBM863"></xs:enumeration>
                        <xs:enumeration value="IBM864"></xs:enumeration>
                        <xs:enumeration value="IBM865"></xs:enumeration>
                        <xs:enumeration value="IBM866"></xs:enumeration>
                        <xs:enumeration value="IBM868"></xs:enumeration>
                        <xs:enumeration value="IBM869"></xs:enumeration>
                        <xs:enumeration value="IBM870"></xs:enumeration>
                        <xs:enumeration value="IBM871"></xs:enumeration>
                        <xs:enumeration value="IBM918"></xs:enumeration>
                        <xs:enumeration value="ISO-2022-CN"></xs:enumeration>
                        <xs:enumeration value="ISO-2022-JP"></xs:enumeration>
                        <xs:enumeration value="ISO-2022-JP-2"></xs:enumeration>
                        <xs:enumeration value="ISO-2022-KR"></xs:enumeration>
                        <xs:enumeration value="ISO-8859-1"></xs:enumeration>
                        <xs:enumeration value="ISO-8859-13"></xs:enumeration>
                        <xs:enumeration value="ISO-8859-15"></xs:enumeration>
                        <xs:enumeration value="ISO-8859-2"></xs:enumeration>
                        <xs:enumeration value="ISO-8859-3"></xs:enumeration>
                        <xs:enumeration value="ISO-8859-4"></xs:enumeration>
                        <xs:enumeration value="ISO-8859-5"></xs:enumeration>
                        <xs:enumeration value="ISO-8859-6"></xs:enumeration>
                        <xs:enumeration value="ISO-8859-7"></xs:enumeration>
                        <xs:enumeration value="ISO-8859-8"></xs:enumeration>
                        <xs:enumeration value="ISO-8859-9"></xs:enumeration>
                        <xs:enumeration value="JIS_X0201"></xs:enumeration>
                        <xs:enumeration value="JIS_X0212-1990"></xs:enumeration>
                        <xs:enumeration value="KOI8-R"></xs:enumeration>
                        <xs:enumeration value="KOI8-U"></xs:enumeration>
                        <xs:enumeration value="Shift_JIS"></xs:enumeration>
                        <xs:enumeration value="TIS-620"></xs:enumeration>
                        <xs:enumeration value="US-ASCII"></xs:enumeration>
                        <xs:enumeration value="UTF-16"></xs:enumeration>
                        <xs:enumeration value="UTF-16BE"></xs:enumeration>
                        <xs:enumeration value="UTF-16LE"></xs:enumeration>
                        <xs:enumeration value="UTF-32"></xs:enumeration>
                        <xs:enumeration value="UTF-32BE"></xs:enumeration>
                        <xs:enumeration value="UTF-32LE"></xs:enumeration>
                        <xs:enumeration value="UTF-8"></xs:enumeration>
                        <xs:enumeration value="windows-1250"></xs:enumeration>
                        <xs:enumeration value="windows-1251"></xs:enumeration>
                        <xs:enumeration value="windows-1252"></xs:enumeration>
                        <xs:enumeration value="windows-1253"></xs:enumeration>
                        <xs:enumeration value="windows-1254"></xs:enumeration>
                        <xs:enumeration value="windows-1255"></xs:enumeration>
                        <xs:enumeration value="windows-1256"></xs:enumeration>
                        <xs:enumeration value="windows-1257"></xs:enumeration>
                        <xs:enumeration value="windows-1258"></xs:enumeration>
                        <xs:enumeration value="windows-31j"></xs:enumeration>
                        <xs:enumeration value="x-Big5-HKSCS-2001"></xs:enumeration>
                        <xs:enumeration value="x-Big5-Solaris"></xs:enumeration>
                        <xs:enumeration value="x-euc-jp-linux"></xs:enumeration>
                        <xs:enumeration value="x-EUC-TW"></xs:enumeration>
                        <xs:enumeration value="x-eucJP-Open"></xs:enumeration>
                        <xs:enumeration value="x-IBM1006"></xs:enumeration>
                        <xs:enumeration value="x-IBM1025"></xs:enumeration>
                        <xs:enumeration value="x-IBM1046"></xs:enumeration>
                        <xs:enumeration value="x-IBM1097"></xs:enumeration>
                        <xs:enumeration value="x-IBM1098"></xs:enumeration>
                        <xs:enumeration value="x-IBM1112"></xs:enumeration>
                        <xs:enumeration value="x-IBM1122"></xs:enumeration>
                        <xs:enumeration value="x-IBM1123"></xs:enumeration>
                        <xs:enumeration value="x-IBM1124"></xs:enumeration>
                        <xs:enumeration value="x-IBM1166"></xs:enumeration>
                        <xs:enumeration value="x-IBM1364"></xs:enumeration>
                        <xs:enumeration value="x-IBM1381"></xs:enumeration>
                        <xs:enumeration value="x-IBM1383"></xs:enumeration>
                        <xs:enumeration value="x-IBM300"></xs:enumeration>
                        <xs:enumeration value="x-IBM33722"></xs:enumeration>
                        <xs:enumeration value="x-IBM737"></xs:enumeration>
                        <xs:enumeration value="x-IBM833"></xs:enumeration>
                        <xs:enumeration value="x-IBM834"></xs:enumeration>
                        <xs:enumeration value="x-IBM856"></xs:enumeration>
                        <xs:enumeration value="x-IBM874"></xs:enumeration>
                        <xs:enumeration value="x-IBM875"></xs:enumeration>
                        <xs:enumeration value="x-IBM921"></xs:enumeration>
                        <xs:enumeration value="x-IBM922"></xs:enumeration>
                        <xs:enumeration value="x-IBM930"></xs:enumeration>
                        <xs:enumeration value="x-IBM933"></xs:enumeration>
                        <xs:enumeration value="x-IBM935"></xs:enumeration>
                        <xs:enumeration value="x-IBM937"></xs:enumeration>
                        <xs:enumeration value="x-IBM939"></xs:enumeration>
                        <xs:enumeration value="x-IBM942"></xs:enumeration>
                        <xs:enumeration value="x-IBM942C"></xs:enumeration>
                        <xs:enumeration value="x-IBM943"></xs:enumeration>
                        <xs:enumeration value="x-IBM943C"></xs:enumeration>
                        <xs:enumeration value="x-IBM948"></xs:enumeration>
                        <xs:enumeration value="x-IBM949"></xs:enumeration>
                        <xs:enumeration value="x-IBM949C"></xs:enumeration>
                        <xs:enumeration value="x-IBM950"></xs:enumeration>
                        <xs:enumeration value="x-IBM964"></xs:enumeration>
                        <xs:enumeration value="x-IBM970"></xs:enumeration>
                        <xs:enumeration value="x-ISCII91"></xs:enumeration>
                        <xs:enumeration value="x-ISO-2022-CN-CNS"></xs:enumeration>
                        <xs:enumeration value="x-ISO-2022-CN-GB"></xs:enumeration>
                        <xs:enumeration value="x-iso-8859-11"></xs:enumeration>
                        <xs:enumeration value="x-JIS0208"></xs:enumeration>
                        <xs:enumeration value="x-JISAutoDetect"></xs:enumeration>
                        <xs:enumeration value="x-Johab"></xs:enumeration>
                        <xs:enumeration value="x-MacArabic"></xs:enumeration>
                        <xs:enumeration value="x-MacCentralEurope"></xs:enumeration>
                        <xs:enumeration value="x-MacCroatian"></xs:enumeration>
                        <xs:enumeration value="x-MacCyrillic"></xs:enumeration>
                        <xs:enumeration value="x-MacDingbat"></xs:enumeration>
                        <xs:enumeration value="x-MacGreek"></xs:enumeration>
                        <xs:enumeration value="x-MacHebrew"></xs:enumeration>
                        <xs:enumeration value="x-MacIceland"></xs:enumeration>
                        <xs:enumeration value="x-MacRoman"></xs:enumeration>
                        <xs:enumeration value="x-MacRomania"></xs:enumeration>
                        <xs:enumeration value="x-MacSymbol"></xs:enumeration>
                        <xs:enumeration value="x-MacThai"></xs:enumeration>
                        <xs:enumeration value="x-MacTurkish"></xs:enumeration>
                        <xs:enumeration value="x-MacUkraine"></xs:enumeration>
                        <xs:enumeration value="x-MS932_0213"></xs:enumeration>
                        <xs:enumeration value="x-MS950-HKSCS"></xs:enumeration>
                        <xs:enumeration value="x-MS950-HKSCS-XP"></xs:enumeration>
                        <xs:enumeration value="x-mswin-936"></xs:enumeration>
                        <xs:enumeration value="x-PCK"></xs:enumeration>
                        <xs:enumeration value="x-SJIS_0213"></xs:enumeration>
                        <xs:enumeration value="x-UTF-16LE-BOM"></xs:enumeration>
                        <xs:enumeration value="X-UTF-32BE-BOM"></xs:enumeration>
                        <xs:enumeration value="X-UTF-32LE-BOM"></xs:enumeration>
                        <xs:enumeration value="x-windows-50220"></xs:enumeration>
                        <xs:enumeration value="x-windows-50221"></xs:enumeration>
                        <xs:enumeration value="x-windows-874"></xs:enumeration>
                        <xs:enumeration value="x-windows-949"></xs:enumeration>
                        <xs:enumeration value="x-windows-950"></xs:enumeration>
                        <xs:enumeration value="x-windows-iso2022jp"></xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="username"></xs:attribute>
               <xs:attribute name="password"></xs:attribute>
               <xs:attribute name="security" default="none">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="ssl"></xs:enumeration>
                        <xs:enumeration value="tsl"></xs:enumeration>
                        <xs:enumeration value="none"></xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="ftp-get">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="path" use="required"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="language-extractor">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="url" use="required"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="secrets-vault-put">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="alias" use="required"></xs:attribute>
               <xs:attribute name="key" use="required"></xs:attribute>
               <xs:attribute name="value" use="required"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="alexa">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="url" use="required"></xs:attribute>
               <xs:attribute name="access-key" use="required"></xs:attribute>
               <xs:attribute name="secret-key" use="required"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="secrets-vault-delete">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="alias" use="required"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="single-column">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="name" use="required"></xs:attribute>
               <xs:attribute name="value"></xs:attribute>
               <xs:attribute name="xpath"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="tokenize">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="delimiters"></xs:attribute>
               <xs:attribute name="trimtokens">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="true"></xs:enumeration>
                        <xs:enumeration value="false"></xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="allowemptytokens">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="false"></xs:enumeration>
                        <xs:enumeration value="true"></xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="to-csv">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="url"></xs:attribute>
               <xs:attribute name="file"></xs:attribute>
               <xs:attribute name="separator" default=";"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="split">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="splitter" default="com.freedomoss.crowdcontrol.webharvest.plugin.nlp.SentenceSplitter"></xs:attribute>
               <xs:attribute name="content"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="captcha">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="driver" use="required"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="ocr-pattern">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
            </xs:complexType>
         </xs:element>
         <xs:element name="keyword">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="value" use="required"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="export">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="include-original-data" use="required">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="false"></xs:enumeration>
                        <xs:enumeration value="true"></xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="external-url"></xs:attribute>
               <xs:attribute name="cost" default="0"></xs:attribute>
               <xs:attribute name="export-type" default="CSV">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="CSV"></xs:enumeration>
                        <xs:enumeration value="XLS for Excel until 2007"></xs:enumeration>
                        <xs:enumeration value="XLSX for Excel 2007"></xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="column-name-case" default="keep">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="keep"></xs:enumeration>
                        <xs:enumeration value="upper"></xs:enumeration>
                        <xs:enumeration value="lower"></xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="export-columns"></xs:attribute>
               <xs:attribute name="data-only"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="json-put">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="key" use="required"></xs:attribute>
               <xs:attribute name="expression"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="excel-to-list">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
            </xs:complexType>
         </xs:element>
         <xs:element name="list-to-excel">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="format" default="xlsx"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="s3-put-public">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="endpoint-url"></xs:attribute>
               <xs:attribute name="path" use="required"></xs:attribute>
               <xs:attribute name="content"></xs:attribute>
               <xs:attribute name="content-type" default="text/html">
                  <xs:simpleType>
                     <xs:union>
                        <xs:simpleType>
                           <xs:restriction base="xs:string"></xs:restriction>
                        </xs:simpleType>
                        <xs:simpleType>
                           <xs:restriction base="xs:string">
                              <xs:enumeration value="*/*"></xs:enumeration>
                              <xs:enumeration value="text/*"></xs:enumeration>
                              <xs:enumeration value="image/*"></xs:enumeration>
                              <xs:enumeration value="audio/*"></xs:enumeration>
                              <xs:enumeration value="video/*"></xs:enumeration>
                              <xs:enumeration value="application/*"></xs:enumeration>
                              <xs:enumeration value="text/cache-manifest"></xs:enumeration>
                              <xs:enumeration value="text/css"></xs:enumeration>
                              <xs:enumeration value="text/csv"></xs:enumeration>
                              <xs:enumeration value="text/html"></xs:enumeration>
                              <xs:enumeration value="text/calendar"></xs:enumeration>
                              <xs:enumeration value="text/plain"></xs:enumeration>
                              <xs:enumeration value="text/javascript"></xs:enumeration>
                              <xs:enumeration value="text/tab-separated-values"></xs:enumeration>
                              <xs:enumeration value="text/vcard"></xs:enumeration>
                              <xs:enumeration value="text/vnd.wap.wml"></xs:enumeration>
                              <xs:enumeration value="text/xml"></xs:enumeration>
                              <xs:enumeration value="text/vtt"></xs:enumeration>
                              <xs:enumeration value="image/bmp"></xs:enumeration>
                              <xs:enumeration value="image/x-canon-crw"></xs:enumeration>
                              <xs:enumeration value="image/gif"></xs:enumeration>
                              <xs:enumeration value="image/vnd.microsoft.icon"></xs:enumeration>
                              <xs:enumeration value="image/jpeg"></xs:enumeration>
                              <xs:enumeration value="image/png"></xs:enumeration>
                              <xs:enumeration value="image/vnd.adobe.photoshop"></xs:enumeration>
                              <xs:enumeration value="image/svg+xml"></xs:enumeration>
                              <xs:enumeration value="image/tiff"></xs:enumeration>
                              <xs:enumeration value="image/webp"></xs:enumeration>
                              <xs:enumeration value="audio/mp4"></xs:enumeration>
                              <xs:enumeration value="audio/mpeg"></xs:enumeration>
                              <xs:enumeration value="audio/ogg"></xs:enumeration>
                              <xs:enumeration value="audio/webm"></xs:enumeration>
                              <xs:enumeration value="audio/l24"></xs:enumeration>
                              <xs:enumeration value="audio/basic"></xs:enumeration>
                              <xs:enumeration value="audio/aac"></xs:enumeration>
                              <xs:enumeration value="audio/vorbis"></xs:enumeration>
                              <xs:enumeration value="audio/x-ms-wma"></xs:enumeration>
                              <xs:enumeration value="audio/x-ms-wax"></xs:enumeration>
                              <xs:enumeration value="audio/vnd.rn-realaudio"></xs:enumeration>
                              <xs:enumeration value="audio/vnd.wave"></xs:enumeration>
                              <xs:enumeration value="video/mp4"></xs:enumeration>
                              <xs:enumeration value="video/mpeg"></xs:enumeration>
                              <xs:enumeration value="video/ogg"></xs:enumeration>
                              <xs:enumeration value="video/quicktime"></xs:enumeration>
                              <xs:enumeration value="video/webm"></xs:enumeration>
                              <xs:enumeration value="video/x-ms-wmv"></xs:enumeration>
                              <xs:enumeration value="video/x-flv"></xs:enumeration>
                              <xs:enumeration value="video/3gpp"></xs:enumeration>
                              <xs:enumeration value="video/3gpp2"></xs:enumeration>
                              <xs:enumeration value="application/xml"></xs:enumeration>
                              <xs:enumeration value="application/atom+xml"></xs:enumeration>
                              <xs:enumeration value="application/x-bzip2"></xs:enumeration>
                              <xs:enumeration value="application/dart"></xs:enumeration>
                              <xs:enumeration value="application/vnd.apple.pkpass"></xs:enumeration>
                              <xs:enumeration value="application/vnd.ms-fontobject"></xs:enumeration>
                              <xs:enumeration value="application/epub+zip"></xs:enumeration>
                              <xs:enumeration value="application/x-www-form-urlencoded"></xs:enumeration>
                              <xs:enumeration value="application/pkcs12"></xs:enumeration>
                              <xs:enumeration value="application/binary"></xs:enumeration>
                              <xs:enumeration value="application/x-gzip"></xs:enumeration>
                              <xs:enumeration value="application/javascript"></xs:enumeration>
                              <xs:enumeration value="application/json"></xs:enumeration>
                              <xs:enumeration value="application/manifest+json"></xs:enumeration>
                              <xs:enumeration value="application/vnd.google-earth.kml+xml"></xs:enumeration>
                              <xs:enumeration value="application/vnd.google-earth.kmz"></xs:enumeration>
                              <xs:enumeration value="application/mbox"></xs:enumeration>
                              <xs:enumeration value="application/x-apple-aspen-config"></xs:enumeration>
                              <xs:enumeration value="application/vnd.ms-excel"></xs:enumeration>
                              <xs:enumeration value="application/vnd.ms-powerpoint"></xs:enumeration>
                              <xs:enumeration value="application/msword"></xs:enumeration>
                              <xs:enumeration value="application/x-nacl"></xs:enumeration>
                              <xs:enumeration value="application/x-pnacl"></xs:enumeration>
                              <xs:enumeration value="application/octet-stream"></xs:enumeration>
                              <xs:enumeration value="application/ogg"></xs:enumeration>
                              <xs:enumeration value="application/vnd.openxmlformats-officedocument.wordprocessingml.document"></xs:enumeration>
                              <xs:enumeration value="application/vnd.openxmlformats-officedocument.presentationml.presentation"></xs:enumeration>
                              <xs:enumeration value="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"></xs:enumeration>
                              <xs:enumeration value="application/vnd.oasis.opendocument.graphics"></xs:enumeration>
                              <xs:enumeration value="application/vnd.oasis.opendocument.presentation"></xs:enumeration>
                              <xs:enumeration value="application/vnd.oasis.opendocument.spreadsheet"></xs:enumeration>
                              <xs:enumeration value="application/vnd.oasis.opendocument.text"></xs:enumeration>
                              <xs:enumeration value="application/pdf"></xs:enumeration>
                              <xs:enumeration value="application/postscript"></xs:enumeration>
                              <xs:enumeration value="application/protobuf"></xs:enumeration>
                              <xs:enumeration value="application/rdf+xml"></xs:enumeration>
                              <xs:enumeration value="application/rtf"></xs:enumeration>
                              <xs:enumeration value="application/font-sfnt"></xs:enumeration>
                              <xs:enumeration value="application/x-shockwave-flash"></xs:enumeration>
                              <xs:enumeration value="application/vnd.sketchup.skp"></xs:enumeration>
                              <xs:enumeration value="application/soap+xml"></xs:enumeration>
                              <xs:enumeration value="application/x-tar"></xs:enumeration>
                              <xs:enumeration value="application/font-woff"></xs:enumeration>
                              <xs:enumeration value="application/font-woff2"></xs:enumeration>
                              <xs:enumeration value="application/xhtml+xml"></xs:enumeration>
                              <xs:enumeration value="application/xrd+xml"></xs:enumeration>
                              <xs:enumeration value="application/zip"></xs:enumeration>
                           </xs:restriction>
                        </xs:simpleType>
                     </xs:union>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="content-disposition"></xs:attribute>
               <xs:attribute name="expires-in"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="create-datastore">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="name" use="required"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="automation-start-eval">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="model-name" use="required"></xs:attribute>
               <xs:attribute name="model-version"></xs:attribute>
               <xs:attribute name="egid" use="required"></xs:attribute>
               <xs:attribute name="use-tableau"></xs:attribute>
               <xs:attribute name="parameters"></xs:attribute>
               <xs:attribute name="advanced-calibration-required"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="http-param-extended">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="name" use="required"></xs:attribute>
               <xs:attribute name="isfile">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="false"></xs:enumeration>
                        <xs:enumeration value="true"></xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="contenttype" default="text/html">
                  <xs:simpleType>
                     <xs:union>
                        <xs:simpleType>
                           <xs:restriction base="xs:string"></xs:restriction>
                        </xs:simpleType>
                        <xs:simpleType>
                           <xs:restriction base="xs:string">
                              <xs:enumeration value="*/*"></xs:enumeration>
                              <xs:enumeration value="text/*"></xs:enumeration>
                              <xs:enumeration value="image/*"></xs:enumeration>
                              <xs:enumeration value="audio/*"></xs:enumeration>
                              <xs:enumeration value="video/*"></xs:enumeration>
                              <xs:enumeration value="application/*"></xs:enumeration>
                              <xs:enumeration value="text/cache-manifest"></xs:enumeration>
                              <xs:enumeration value="text/css"></xs:enumeration>
                              <xs:enumeration value="text/csv"></xs:enumeration>
                              <xs:enumeration value="text/html"></xs:enumeration>
                              <xs:enumeration value="text/calendar"></xs:enumeration>
                              <xs:enumeration value="text/plain"></xs:enumeration>
                              <xs:enumeration value="text/javascript"></xs:enumeration>
                              <xs:enumeration value="text/tab-separated-values"></xs:enumeration>
                              <xs:enumeration value="text/vcard"></xs:enumeration>
                              <xs:enumeration value="text/vnd.wap.wml"></xs:enumeration>
                              <xs:enumeration value="text/xml"></xs:enumeration>
                              <xs:enumeration value="text/vtt"></xs:enumeration>
                              <xs:enumeration value="image/bmp"></xs:enumeration>
                              <xs:enumeration value="image/x-canon-crw"></xs:enumeration>
                              <xs:enumeration value="image/gif"></xs:enumeration>
                              <xs:enumeration value="image/vnd.microsoft.icon"></xs:enumeration>
                              <xs:enumeration value="image/jpeg"></xs:enumeration>
                              <xs:enumeration value="image/png"></xs:enumeration>
                              <xs:enumeration value="image/vnd.adobe.photoshop"></xs:enumeration>
                              <xs:enumeration value="image/svg+xml"></xs:enumeration>
                              <xs:enumeration value="image/tiff"></xs:enumeration>
                              <xs:enumeration value="image/webp"></xs:enumeration>
                              <xs:enumeration value="audio/mp4"></xs:enumeration>
                              <xs:enumeration value="audio/mpeg"></xs:enumeration>
                              <xs:enumeration value="audio/ogg"></xs:enumeration>
                              <xs:enumeration value="audio/webm"></xs:enumeration>
                              <xs:enumeration value="audio/l24"></xs:enumeration>
                              <xs:enumeration value="audio/basic"></xs:enumeration>
                              <xs:enumeration value="audio/aac"></xs:enumeration>
                              <xs:enumeration value="audio/vorbis"></xs:enumeration>
                              <xs:enumeration value="audio/x-ms-wma"></xs:enumeration>
                              <xs:enumeration value="audio/x-ms-wax"></xs:enumeration>
                              <xs:enumeration value="audio/vnd.rn-realaudio"></xs:enumeration>
                              <xs:enumeration value="audio/vnd.wave"></xs:enumeration>
                              <xs:enumeration value="video/mp4"></xs:enumeration>
                              <xs:enumeration value="video/mpeg"></xs:enumeration>
                              <xs:enumeration value="video/ogg"></xs:enumeration>
                              <xs:enumeration value="video/quicktime"></xs:enumeration>
                              <xs:enumeration value="video/webm"></xs:enumeration>
                              <xs:enumeration value="video/x-ms-wmv"></xs:enumeration>
                              <xs:enumeration value="video/x-flv"></xs:enumeration>
                              <xs:enumeration value="video/3gpp"></xs:enumeration>
                              <xs:enumeration value="video/3gpp2"></xs:enumeration>
                              <xs:enumeration value="application/xml"></xs:enumeration>
                              <xs:enumeration value="application/atom+xml"></xs:enumeration>
                              <xs:enumeration value="application/x-bzip2"></xs:enumeration>
                              <xs:enumeration value="application/dart"></xs:enumeration>
                              <xs:enumeration value="application/vnd.apple.pkpass"></xs:enumeration>
                              <xs:enumeration value="application/vnd.ms-fontobject"></xs:enumeration>
                              <xs:enumeration value="application/epub+zip"></xs:enumeration>
                              <xs:enumeration value="application/x-www-form-urlencoded"></xs:enumeration>
                              <xs:enumeration value="application/pkcs12"></xs:enumeration>
                              <xs:enumeration value="application/binary"></xs:enumeration>
                              <xs:enumeration value="application/x-gzip"></xs:enumeration>
                              <xs:enumeration value="application/javascript"></xs:enumeration>
                              <xs:enumeration value="application/json"></xs:enumeration>
                              <xs:enumeration value="application/manifest+json"></xs:enumeration>
                              <xs:enumeration value="application/vnd.google-earth.kml+xml"></xs:enumeration>
                              <xs:enumeration value="application/vnd.google-earth.kmz"></xs:enumeration>
                              <xs:enumeration value="application/mbox"></xs:enumeration>
                              <xs:enumeration value="application/x-apple-aspen-config"></xs:enumeration>
                              <xs:enumeration value="application/vnd.ms-excel"></xs:enumeration>
                              <xs:enumeration value="application/vnd.ms-powerpoint"></xs:enumeration>
                              <xs:enumeration value="application/msword"></xs:enumeration>
                              <xs:enumeration value="application/x-nacl"></xs:enumeration>
                              <xs:enumeration value="application/x-pnacl"></xs:enumeration>
                              <xs:enumeration value="application/octet-stream"></xs:enumeration>
                              <xs:enumeration value="application/ogg"></xs:enumeration>
                              <xs:enumeration value="application/vnd.openxmlformats-officedocument.wordprocessingml.document"></xs:enumeration>
                              <xs:enumeration value="application/vnd.openxmlformats-officedocument.presentationml.presentation"></xs:enumeration>
                              <xs:enumeration value="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"></xs:enumeration>
                              <xs:enumeration value="application/vnd.oasis.opendocument.graphics"></xs:enumeration>
                              <xs:enumeration value="application/vnd.oasis.opendocument.presentation"></xs:enumeration>
                              <xs:enumeration value="application/vnd.oasis.opendocument.spreadsheet"></xs:enumeration>
                              <xs:enumeration value="application/vnd.oasis.opendocument.text"></xs:enumeration>
                              <xs:enumeration value="application/pdf"></xs:enumeration>
                              <xs:enumeration value="application/postscript"></xs:enumeration>
                              <xs:enumeration value="application/protobuf"></xs:enumeration>
                              <xs:enumeration value="application/rdf+xml"></xs:enumeration>
                              <xs:enumeration value="application/rtf"></xs:enumeration>
                              <xs:enumeration value="application/font-sfnt"></xs:enumeration>
                              <xs:enumeration value="application/x-shockwave-flash"></xs:enumeration>
                              <xs:enumeration value="application/vnd.sketchup.skp"></xs:enumeration>
                              <xs:enumeration value="application/soap+xml"></xs:enumeration>
                              <xs:enumeration value="application/x-tar"></xs:enumeration>
                              <xs:enumeration value="application/font-woff"></xs:enumeration>
                              <xs:enumeration value="application/font-woff2"></xs:enumeration>
                              <xs:enumeration value="application/xhtml+xml"></xs:enumeration>
                              <xs:enumeration value="application/xrd+xml"></xs:enumeration>
                              <xs:enumeration value="application/zip"></xs:enumeration>
                           </xs:restriction>
                        </xs:simpleType>
                     </xs:union>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="filename"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="cc-database">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="jdbcclass" use="required"></xs:attribute>
               <xs:attribute name="connection" use="required"></xs:attribute>
               <xs:attribute name="username" use="required"></xs:attribute>
               <xs:attribute name="password" use="required"></xs:attribute>
               <xs:attribute name="max"></xs:attribute>
               <xs:attribute name="autocommit">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="true"></xs:enumeration>
                        <xs:enumeration value="false"></xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="query-delimiter"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="mail-attach">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="name"></xs:attribute>
               <xs:attribute name="mimetype" default="text/html">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="application/x-bytecode.python"></xs:enumeration>
                        <xs:enumeration value="application/acad"></xs:enumeration>
                        <xs:enumeration value="application/arj"></xs:enumeration>
                        <xs:enumeration value="application/base64"></xs:enumeration>
                        <xs:enumeration value="application/binhex"></xs:enumeration>
                        <xs:enumeration value="application/binhex4"></xs:enumeration>
                        <xs:enumeration value="application/book"></xs:enumeration>
                        <xs:enumeration value="application/cdf"></xs:enumeration>
                        <xs:enumeration value="application/clariscad"></xs:enumeration>
                        <xs:enumeration value="application/commonground"></xs:enumeration>
                        <xs:enumeration value="application/drafting"></xs:enumeration>
                        <xs:enumeration value="application/dsptype"></xs:enumeration>
                        <xs:enumeration value="application/dxf"></xs:enumeration>
                        <xs:enumeration value="application/envoy"></xs:enumeration>
                        <xs:enumeration value="application/excel"></xs:enumeration>
                        <xs:enumeration value="application/fractals"></xs:enumeration>
                        <xs:enumeration value="application/freeloader"></xs:enumeration>
                        <xs:enumeration value="application/futuresplash"></xs:enumeration>
                        <xs:enumeration value="application/gnutar"></xs:enumeration>
                        <xs:enumeration value="application/groupwise"></xs:enumeration>
                        <xs:enumeration value="application/hlp"></xs:enumeration>
                        <xs:enumeration value="application/hta"></xs:enumeration>
                        <xs:enumeration value="application/i-deas"></xs:enumeration>
                        <xs:enumeration value="application/iges"></xs:enumeration>
                        <xs:enumeration value="application/inf"></xs:enumeration>
                        <xs:enumeration value="application/java"></xs:enumeration>
                        <xs:enumeration value="application/java-byte-code"></xs:enumeration>
                        <xs:enumeration value="application/lha"></xs:enumeration>
                        <xs:enumeration value="application/lzx"></xs:enumeration>
                        <xs:enumeration value="application/mac-binary"></xs:enumeration>
                        <xs:enumeration value="application/mac-binhex"></xs:enumeration>
                        <xs:enumeration value="application/mac-binhex40"></xs:enumeration>
                        <xs:enumeration value="application/mac-compactpro"></xs:enumeration>
                        <xs:enumeration value="application/macbinary"></xs:enumeration>
                        <xs:enumeration value="application/marc"></xs:enumeration>
                        <xs:enumeration value="application/mbedlet"></xs:enumeration>
                        <xs:enumeration value="application/mcad"></xs:enumeration>
                        <xs:enumeration value="application/mime"></xs:enumeration>
                        <xs:enumeration value="application/mspowerpoint"></xs:enumeration>
                        <xs:enumeration value="application/msword"></xs:enumeration>
                        <xs:enumeration value="application/mswrite"></xs:enumeration>
                        <xs:enumeration value="application/netmc"></xs:enumeration>
                        <xs:enumeration value="application/octet-stream"></xs:enumeration>
                        <xs:enumeration value="application/oda"></xs:enumeration>
                        <xs:enumeration value="application/pdf"></xs:enumeration>
                        <xs:enumeration value="application/pkcs-12"></xs:enumeration>
                        <xs:enumeration value="application/pkcs-crl"></xs:enumeration>
                        <xs:enumeration value="application/pkcs10"></xs:enumeration>
                        <xs:enumeration value="application/pkcs7-mime"></xs:enumeration>
                        <xs:enumeration value="application/pkcs7-signature"></xs:enumeration>
                        <xs:enumeration value="application/pkix-cert"></xs:enumeration>
                        <xs:enumeration value="application/pkix-crl"></xs:enumeration>
                        <xs:enumeration value="application/plain"></xs:enumeration>
                        <xs:enumeration value="application/postscript"></xs:enumeration>
                        <xs:enumeration value="application/powerpoint"></xs:enumeration>
                        <xs:enumeration value="application/pro_eng"></xs:enumeration>
                        <xs:enumeration value="application/ringing-tones"></xs:enumeration>
                        <xs:enumeration value="application/rtf"></xs:enumeration>
                        <xs:enumeration value="application/sdp"></xs:enumeration>
                        <xs:enumeration value="application/sea"></xs:enumeration>
                        <xs:enumeration value="application/set"></xs:enumeration>
                        <xs:enumeration value="application/sla"></xs:enumeration>
                        <xs:enumeration value="application/smil"></xs:enumeration>
                        <xs:enumeration value="application/solids"></xs:enumeration>
                        <xs:enumeration value="application/sounder"></xs:enumeration>
                        <xs:enumeration value="application/step"></xs:enumeration>
                        <xs:enumeration value="application/streamingmedia"></xs:enumeration>
                        <xs:enumeration value="application/toolbook"></xs:enumeration>
                        <xs:enumeration value="application/vda"></xs:enumeration>
                        <xs:enumeration value="application/vnd.fdf"></xs:enumeration>
                        <xs:enumeration value="application/vnd.hp-hpgl"></xs:enumeration>
                        <xs:enumeration value="application/vnd.hp-pcl"></xs:enumeration>
                        <xs:enumeration value="application/vnd.ms-excel"></xs:enumeration>
                        <xs:enumeration value="application/vnd.ms-pki.certstore"></xs:enumeration>
                        <xs:enumeration value="application/vnd.ms-pki.pko"></xs:enumeration>
                        <xs:enumeration value="application/vnd.ms-pki.seccat"></xs:enumeration>
                        <xs:enumeration value="application/vnd.ms-pki.stl"></xs:enumeration>
                        <xs:enumeration value="application/vnd.ms-powerpoint"></xs:enumeration>
                        <xs:enumeration value="application/vnd.ms-project"></xs:enumeration>
                        <xs:enumeration value="application/vnd.nokia.configuration-message"></xs:enumeration>
                        <xs:enumeration value="application/vnd.nokia.ringing-tone"></xs:enumeration>
                        <xs:enumeration value="application/vnd.rn-realmedia"></xs:enumeration>
                        <xs:enumeration value="application/vnd.rn-realplayer"></xs:enumeration>
                        <xs:enumeration value="application/vnd.wap.wmlc"></xs:enumeration>
                        <xs:enumeration value="application/vnd.wap.wmlscriptc"></xs:enumeration>
                        <xs:enumeration value="application/vnd.xara"></xs:enumeration>
                        <xs:enumeration value="application/vocaltec-media-desc"></xs:enumeration>
                        <xs:enumeration value="application/vocaltec-media-file"></xs:enumeration>
                        <xs:enumeration value="application/wordperfect"></xs:enumeration>
                        <xs:enumeration value="application/wordperfect6.0"></xs:enumeration>
                        <xs:enumeration value="application/wordperfect6.1"></xs:enumeration>
                        <xs:enumeration value="application/x-123"></xs:enumeration>
                        <xs:enumeration value="application/x-aim"></xs:enumeration>
                        <xs:enumeration value="application/x-authorware-bin"></xs:enumeration>
                        <xs:enumeration value="application/x-authorware-map"></xs:enumeration>
                        <xs:enumeration value="application/x-authorware-seg"></xs:enumeration>
                        <xs:enumeration value="application/x-bcpio"></xs:enumeration>
                        <xs:enumeration value="application/x-binary"></xs:enumeration>
                        <xs:enumeration value="application/x-binhex40"></xs:enumeration>
                        <xs:enumeration value="application/x-bsh"></xs:enumeration>
                        <xs:enumeration value="application/x-bytecode.elisp (compiled elisp)"></xs:enumeration>
                        <xs:enumeration value="application/x-bzip"></xs:enumeration>
                        <xs:enumeration value="application/x-bzip2"></xs:enumeration>
                        <xs:enumeration value="application/x-cdf"></xs:enumeration>
                        <xs:enumeration value="application/x-cdlink"></xs:enumeration>
                        <xs:enumeration value="application/x-chat"></xs:enumeration>
                        <xs:enumeration value="application/x-cmu-raster"></xs:enumeration>
                        <xs:enumeration value="application/x-cocoa"></xs:enumeration>
                        <xs:enumeration value="application/x-compactpro"></xs:enumeration>
                        <xs:enumeration value="application/x-compress"></xs:enumeration>
                        <xs:enumeration value="application/x-compressed"></xs:enumeration>
                        <xs:enumeration value="application/x-conference"></xs:enumeration>
                        <xs:enumeration value="application/x-cpio"></xs:enumeration>
                        <xs:enumeration value="application/x-cpt"></xs:enumeration>
                        <xs:enumeration value="application/x-csh"></xs:enumeration>
                        <xs:enumeration value="application/x-deepv"></xs:enumeration>
                        <xs:enumeration value="application/x-director"></xs:enumeration>
                        <xs:enumeration value="application/x-dvi"></xs:enumeration>
                        <xs:enumeration value="application/x-elc"></xs:enumeration>
                        <xs:enumeration value="application/x-envoy"></xs:enumeration>
                        <xs:enumeration value="application/x-esrehber"></xs:enumeration>
                        <xs:enumeration value="application/x-excel"></xs:enumeration>
                        <xs:enumeration value="application/x-frame"></xs:enumeration>
                        <xs:enumeration value="application/x-freelance"></xs:enumeration>
                        <xs:enumeration value="application/x-gsp"></xs:enumeration>
                        <xs:enumeration value="application/x-gss"></xs:enumeration>
                        <xs:enumeration value="application/x-gtar"></xs:enumeration>
                        <xs:enumeration value="application/x-gzip"></xs:enumeration>
                        <xs:enumeration value="application/x-hdf"></xs:enumeration>
                        <xs:enumeration value="application/x-helpfile"></xs:enumeration>
                        <xs:enumeration value="application/x-httpd-imap"></xs:enumeration>
                        <xs:enumeration value="application/x-ima"></xs:enumeration>
                        <xs:enumeration value="application/x-internett-signup"></xs:enumeration>
                        <xs:enumeration value="application/x-inventor"></xs:enumeration>
                        <xs:enumeration value="application/x-ip2"></xs:enumeration>
                        <xs:enumeration value="application/x-java-class"></xs:enumeration>
                        <xs:enumeration value="application/x-java-commerce"></xs:enumeration>
                        <xs:enumeration value="application/x-javascript"></xs:enumeration>
                        <xs:enumeration value="application/x-koan"></xs:enumeration>
                        <xs:enumeration value="application/x-ksh"></xs:enumeration>
                        <xs:enumeration value="application/x-latex"></xs:enumeration>
                        <xs:enumeration value="application/x-lha"></xs:enumeration>
                        <xs:enumeration value="application/x-lisp"></xs:enumeration>
                        <xs:enumeration value="application/x-livescreen"></xs:enumeration>
                        <xs:enumeration value="application/x-lotus"></xs:enumeration>
                        <xs:enumeration value="application/x-lotusscreencam"></xs:enumeration>
                        <xs:enumeration value="application/x-lzh"></xs:enumeration>
                        <xs:enumeration value="application/x-lzx"></xs:enumeration>
                        <xs:enumeration value="application/x-mac-binhex40"></xs:enumeration>
                        <xs:enumeration value="application/x-macbinary"></xs:enumeration>
                        <xs:enumeration value="application/x-magic-cap-package-1.0"></xs:enumeration>
                        <xs:enumeration value="application/x-mathcad"></xs:enumeration>
                        <xs:enumeration value="application/x-meme"></xs:enumeration>
                        <xs:enumeration value="application/x-midi"></xs:enumeration>
                        <xs:enumeration value="application/x-mif"></xs:enumeration>
                        <xs:enumeration value="application/x-mix-transfer"></xs:enumeration>
                        <xs:enumeration value="application/x-mplayer2"></xs:enumeration>
                        <xs:enumeration value="application/x-msexcel"></xs:enumeration>
                        <xs:enumeration value="application/x-mspowerpoint"></xs:enumeration>
                        <xs:enumeration value="application/x-navi-animation"></xs:enumeration>
                        <xs:enumeration value="application/x-navidoc"></xs:enumeration>
                        <xs:enumeration value="application/x-navimap"></xs:enumeration>
                        <xs:enumeration value="application/x-navistyle"></xs:enumeration>
                        <xs:enumeration value="application/x-netcdf"></xs:enumeration>
                        <xs:enumeration value="application/x-newton-compatible-pkg"></xs:enumeration>
                        <xs:enumeration value="application/x-nokia-9000-communicator-add-on-software"></xs:enumeration>
                        <xs:enumeration value="application/x-omc"></xs:enumeration>
                        <xs:enumeration value="application/x-omcdatamaker"></xs:enumeration>
                        <xs:enumeration value="application/x-omcregerator"></xs:enumeration>
                        <xs:enumeration value="application/x-pagemaker"></xs:enumeration>
                        <xs:enumeration value="application/x-pcl"></xs:enumeration>
                        <xs:enumeration value="application/x-pixclscript"></xs:enumeration>
                        <xs:enumeration value="application/x-pkcs10"></xs:enumeration>
                        <xs:enumeration value="application/x-pkcs12"></xs:enumeration>
                        <xs:enumeration value="application/x-pkcs7-certificates"></xs:enumeration>
                        <xs:enumeration value="application/x-pkcs7-certreqresp"></xs:enumeration>
                        <xs:enumeration value="application/x-pkcs7-mime"></xs:enumeration>
                        <xs:enumeration value="application/x-pkcs7-signature"></xs:enumeration>
                        <xs:enumeration value="application/x-pointplus"></xs:enumeration>
                        <xs:enumeration value="application/x-portable-anymap"></xs:enumeration>
                        <xs:enumeration value="application/x-project"></xs:enumeration>
                        <xs:enumeration value="application/x-qpro"></xs:enumeration>
                        <xs:enumeration value="application/x-rtf"></xs:enumeration>
                        <xs:enumeration value="application/x-sdp"></xs:enumeration>
                        <xs:enumeration value="application/x-sea"></xs:enumeration>
                        <xs:enumeration value="application/x-seelogo"></xs:enumeration>
                        <xs:enumeration value="application/x-sh"></xs:enumeration>
                        <xs:enumeration value="application/x-shar"></xs:enumeration>
                        <xs:enumeration value="application/x-shockwave-flash"></xs:enumeration>
                        <xs:enumeration value="application/x-sit"></xs:enumeration>
                        <xs:enumeration value="application/x-sprite"></xs:enumeration>
                        <xs:enumeration value="application/x-stuffit"></xs:enumeration>
                        <xs:enumeration value="application/x-sv4cpio"></xs:enumeration>
                        <xs:enumeration value="application/x-sv4crc"></xs:enumeration>
                        <xs:enumeration value="application/x-tar"></xs:enumeration>
                        <xs:enumeration value="application/x-tbook"></xs:enumeration>
                        <xs:enumeration value="application/x-tcl"></xs:enumeration>
                        <xs:enumeration value="application/x-tex"></xs:enumeration>
                        <xs:enumeration value="application/x-texinfo"></xs:enumeration>
                        <xs:enumeration value="application/x-troff"></xs:enumeration>
                        <xs:enumeration value="application/x-troff-man"></xs:enumeration>
                        <xs:enumeration value="application/x-troff-me"></xs:enumeration>
                        <xs:enumeration value="application/x-troff-ms"></xs:enumeration>
                        <xs:enumeration value="application/x-troff-msvideo"></xs:enumeration>
                        <xs:enumeration value="application/x-ustar"></xs:enumeration>
                        <xs:enumeration value="application/x-visio"></xs:enumeration>
                        <xs:enumeration value="application/x-vnd.audioexplosion.mzz"></xs:enumeration>
                        <xs:enumeration value="application/x-vnd.ls-xpix"></xs:enumeration>
                        <xs:enumeration value="application/x-vrml"></xs:enumeration>
                        <xs:enumeration value="application/x-wais-source"></xs:enumeration>
                        <xs:enumeration value="application/x-winhelp"></xs:enumeration>
                        <xs:enumeration value="application/x-wintalk"></xs:enumeration>
                        <xs:enumeration value="application/x-world"></xs:enumeration>
                        <xs:enumeration value="application/x-wpwin"></xs:enumeration>
                        <xs:enumeration value="application/x-wri"></xs:enumeration>
                        <xs:enumeration value="application/x-x509-ca-cert"></xs:enumeration>
                        <xs:enumeration value="application/x-x509-user-cert"></xs:enumeration>
                        <xs:enumeration value="application/x-zip-compressed"></xs:enumeration>
                        <xs:enumeration value="application/xml"></xs:enumeration>
                        <xs:enumeration value="application/zip"></xs:enumeration>
                        <xs:enumeration value="audio/aiff"></xs:enumeration>
                        <xs:enumeration value="audio/basic"></xs:enumeration>
                        <xs:enumeration value="audio/it"></xs:enumeration>
                        <xs:enumeration value="audio/make"></xs:enumeration>
                        <xs:enumeration value="audio/make.my.funk"></xs:enumeration>
                        <xs:enumeration value="audio/mid"></xs:enumeration>
                        <xs:enumeration value="audio/midi"></xs:enumeration>
                        <xs:enumeration value="audio/mod"></xs:enumeration>
                        <xs:enumeration value="audio/mpeg"></xs:enumeration>
                        <xs:enumeration value="audio/mpeg3"></xs:enumeration>
                        <xs:enumeration value="audio/nspaudio"></xs:enumeration>
                        <xs:enumeration value="audio/s3m"></xs:enumeration>
                        <xs:enumeration value="audio/tsp-audio"></xs:enumeration>
                        <xs:enumeration value="audio/tsplayer"></xs:enumeration>
                        <xs:enumeration value="audio/vnd.qcelp"></xs:enumeration>
                        <xs:enumeration value="audio/voc"></xs:enumeration>
                        <xs:enumeration value="audio/voxware"></xs:enumeration>
                        <xs:enumeration value="audio/wav"></xs:enumeration>
                        <xs:enumeration value="audio/x-adpcm"></xs:enumeration>
                        <xs:enumeration value="audio/x-aiff"></xs:enumeration>
                        <xs:enumeration value="audio/x-au"></xs:enumeration>
                        <xs:enumeration value="audio/x-gsm"></xs:enumeration>
                        <xs:enumeration value="audio/x-jam"></xs:enumeration>
                        <xs:enumeration value="audio/x-liveaudio"></xs:enumeration>
                        <xs:enumeration value="audio/x-mid"></xs:enumeration>
                        <xs:enumeration value="audio/x-midi"></xs:enumeration>
                        <xs:enumeration value="audio/x-mod"></xs:enumeration>
                        <xs:enumeration value="audio/x-mpeg"></xs:enumeration>
                        <xs:enumeration value="audio/x-mpeg-3"></xs:enumeration>
                        <xs:enumeration value="audio/x-mpequrl"></xs:enumeration>
                        <xs:enumeration value="audio/x-nspaudio"></xs:enumeration>
                        <xs:enumeration value="audio/x-pn-realaudio"></xs:enumeration>
                        <xs:enumeration value="audio/x-pn-realaudio-plugin"></xs:enumeration>
                        <xs:enumeration value="audio/x-psid"></xs:enumeration>
                        <xs:enumeration value="audio/x-realaudio"></xs:enumeration>
                        <xs:enumeration value="audio/x-twinvq"></xs:enumeration>
                        <xs:enumeration value="audio/x-twinvq-plugin"></xs:enumeration>
                        <xs:enumeration value="audio/x-vnd.audioexplosion.mjuicemediafile"></xs:enumeration>
                        <xs:enumeration value="audio/x-voc"></xs:enumeration>
                        <xs:enumeration value="audio/x-wav"></xs:enumeration>
                        <xs:enumeration value="audio/xm"></xs:enumeration>
                        <xs:enumeration value="chemical/x-pdb"></xs:enumeration>
                        <xs:enumeration value="drawing/x-dwf (old)"></xs:enumeration>
                        <xs:enumeration value="flv-application/octet-stream"></xs:enumeration>
                        <xs:enumeration value="i-world/i-vrml"></xs:enumeration>
                        <xs:enumeration value="image/bmp"></xs:enumeration>
                        <xs:enumeration value="image/cmu-raster"></xs:enumeration>
                        <xs:enumeration value="image/fif"></xs:enumeration>
                        <xs:enumeration value="image/florian"></xs:enumeration>
                        <xs:enumeration value="image/g3fax"></xs:enumeration>
                        <xs:enumeration value="image/gif"></xs:enumeration>
                        <xs:enumeration value="image/ief"></xs:enumeration>
                        <xs:enumeration value="image/jpeg"></xs:enumeration>
                        <xs:enumeration value="image/jutvision"></xs:enumeration>
                        <xs:enumeration value="image/naplps"></xs:enumeration>
                        <xs:enumeration value="image/pict"></xs:enumeration>
                        <xs:enumeration value="image/pjpeg"></xs:enumeration>
                        <xs:enumeration value="image/png"></xs:enumeration>
                        <xs:enumeration value="image/tiff"></xs:enumeration>
                        <xs:enumeration value="image/vasa"></xs:enumeration>
                        <xs:enumeration value="image/vnd.dwg"></xs:enumeration>
                        <xs:enumeration value="image/vnd.fpx"></xs:enumeration>
                        <xs:enumeration value="image/vnd.net-fpx"></xs:enumeration>
                        <xs:enumeration value="image/vnd.rn-realflash"></xs:enumeration>
                        <xs:enumeration value="image/vnd.rn-realpix"></xs:enumeration>
                        <xs:enumeration value="image/vnd.wap.wbmp"></xs:enumeration>
                        <xs:enumeration value="image/vnd.xiff"></xs:enumeration>
                        <xs:enumeration value="image/x-cmu-raster"></xs:enumeration>
                        <xs:enumeration value="image/x-dwg"></xs:enumeration>
                        <xs:enumeration value="image/x-icon"></xs:enumeration>
                        <xs:enumeration value="image/x-jg"></xs:enumeration>
                        <xs:enumeration value="image/x-jps"></xs:enumeration>
                        <xs:enumeration value="image/x-niff"></xs:enumeration>
                        <xs:enumeration value="image/x-pcx"></xs:enumeration>
                        <xs:enumeration value="image/x-pict"></xs:enumeration>
                        <xs:enumeration value="image/x-portable-anymap"></xs:enumeration>
                        <xs:enumeration value="image/x-portable-bitmap"></xs:enumeration>
                        <xs:enumeration value="image/x-portable-graymap"></xs:enumeration>
                        <xs:enumeration value="image/x-portable-greymap"></xs:enumeration>
                        <xs:enumeration value="image/x-portable-pixmap"></xs:enumeration>
                        <xs:enumeration value="image/x-quicktime"></xs:enumeration>
                        <xs:enumeration value="image/x-rgb"></xs:enumeration>
                        <xs:enumeration value="image/x-tiff"></xs:enumeration>
                        <xs:enumeration value="image/x-windows-bmp"></xs:enumeration>
                        <xs:enumeration value="image/x-xbitmap"></xs:enumeration>
                        <xs:enumeration value="image/x-xbm"></xs:enumeration>
                        <xs:enumeration value="image/x-xpixmap"></xs:enumeration>
                        <xs:enumeration value="image/x-xwd"></xs:enumeration>
                        <xs:enumeration value="image/x-xwindowdump"></xs:enumeration>
                        <xs:enumeration value="image/xbm"></xs:enumeration>
                        <xs:enumeration value="image/xpm"></xs:enumeration>
                        <xs:enumeration value="message/rfc822"></xs:enumeration>
                        <xs:enumeration value="model/iges"></xs:enumeration>
                        <xs:enumeration value="model/vnd.dwf"></xs:enumeration>
                        <xs:enumeration value="model/vrml"></xs:enumeration>
                        <xs:enumeration value="model/x-pov"></xs:enumeration>
                        <xs:enumeration value="multipart/x-gzip"></xs:enumeration>
                        <xs:enumeration value="multipart/x-ustar"></xs:enumeration>
                        <xs:enumeration value="multipart/x-zip"></xs:enumeration>
                        <xs:enumeration value="music/crescendo"></xs:enumeration>
                        <xs:enumeration value="music/x-karaoke"></xs:enumeration>
                        <xs:enumeration value="paleovu/x-pv"></xs:enumeration>
                        <xs:enumeration value="text/asp"></xs:enumeration>
                        <xs:enumeration value="text/css"></xs:enumeration>
                        <xs:enumeration value="text/html"></xs:enumeration>
                        <xs:enumeration value="text/mcf"></xs:enumeration>
                        <xs:enumeration value="text/pascal"></xs:enumeration>
                        <xs:enumeration value="text/plain"></xs:enumeration>
                        <xs:enumeration value="text/richtext"></xs:enumeration>
                        <xs:enumeration value="text/scriplet"></xs:enumeration>
                        <xs:enumeration value="text/sgml"></xs:enumeration>
                        <xs:enumeration value="text/tab-separated-values"></xs:enumeration>
                        <xs:enumeration value="text/uri-list"></xs:enumeration>
                        <xs:enumeration value="text/vnd.abc"></xs:enumeration>
                        <xs:enumeration value="text/vnd.fmi.flexstor"></xs:enumeration>
                        <xs:enumeration value="text/vnd.rn-realtext"></xs:enumeration>
                        <xs:enumeration value="text/vnd.wap.wml"></xs:enumeration>
                        <xs:enumeration value="text/vnd.wap.wmlscript"></xs:enumeration>
                        <xs:enumeration value="text/webviewhtml"></xs:enumeration>
                        <xs:enumeration value="text/x-asm"></xs:enumeration>
                        <xs:enumeration value="text/x-audiosoft-intra"></xs:enumeration>
                        <xs:enumeration value="text/x-c"></xs:enumeration>
                        <xs:enumeration value="text/x-component"></xs:enumeration>
                        <xs:enumeration value="text/x-fortran"></xs:enumeration>
                        <xs:enumeration value="text/x-h"></xs:enumeration>
                        <xs:enumeration value="text/x-java-source"></xs:enumeration>
                        <xs:enumeration value="text/x-la-asf"></xs:enumeration>
                        <xs:enumeration value="text/x-m"></xs:enumeration>
                        <xs:enumeration value="text/x-pascal"></xs:enumeration>
                        <xs:enumeration value="text/x-script"></xs:enumeration>
                        <xs:enumeration value="text/x-script.csh"></xs:enumeration>
                        <xs:enumeration value="text/x-script.elisp"></xs:enumeration>
                        <xs:enumeration value="text/x-script.guile"></xs:enumeration>
                        <xs:enumeration value="text/x-script.ksh"></xs:enumeration>
                        <xs:enumeration value="text/x-script.lisp"></xs:enumeration>
                        <xs:enumeration value="text/x-script.perl"></xs:enumeration>
                        <xs:enumeration value="text/x-script.perl-module"></xs:enumeration>
                        <xs:enumeration value="text/x-script.phyton"></xs:enumeration>
                        <xs:enumeration value="text/x-script.rexx"></xs:enumeration>
                        <xs:enumeration value="text/x-script.scheme"></xs:enumeration>
                        <xs:enumeration value="text/x-script.sh"></xs:enumeration>
                        <xs:enumeration value="text/x-script.tcl"></xs:enumeration>
                        <xs:enumeration value="text/x-script.tcsh"></xs:enumeration>
                        <xs:enumeration value="text/x-script.zsh"></xs:enumeration>
                        <xs:enumeration value="text/x-server-parsed-html"></xs:enumeration>
                        <xs:enumeration value="text/x-setext"></xs:enumeration>
                        <xs:enumeration value="text/x-sgml"></xs:enumeration>
                        <xs:enumeration value="text/x-speech"></xs:enumeration>
                        <xs:enumeration value="text/x-uil"></xs:enumeration>
                        <xs:enumeration value="text/x-uuencode"></xs:enumeration>
                        <xs:enumeration value="text/x-vcalendar"></xs:enumeration>
                        <xs:enumeration value="text/xml"></xs:enumeration>
                        <xs:enumeration value="video/animaflex"></xs:enumeration>
                        <xs:enumeration value="video/avi"></xs:enumeration>
                        <xs:enumeration value="video/avs-video"></xs:enumeration>
                        <xs:enumeration value="video/dl"></xs:enumeration>
                        <xs:enumeration value="video/fli"></xs:enumeration>
                        <xs:enumeration value="video/gl"></xs:enumeration>
                        <xs:enumeration value="video/mpeg"></xs:enumeration>
                        <xs:enumeration value="video/msvideo"></xs:enumeration>
                        <xs:enumeration value="video/quicktime"></xs:enumeration>
                        <xs:enumeration value="video/vdo"></xs:enumeration>
                        <xs:enumeration value="video/vivo"></xs:enumeration>
                        <xs:enumeration value="video/vnd.rn-realvideo"></xs:enumeration>
                        <xs:enumeration value="video/vnd.vivo"></xs:enumeration>
                        <xs:enumeration value="video/vosaic"></xs:enumeration>
                        <xs:enumeration value="video/x-amt-demorun"></xs:enumeration>
                        <xs:enumeration value="video/x-amt-showrun"></xs:enumeration>
                        <xs:enumeration value="video/x-atomic3d-feature"></xs:enumeration>
                        <xs:enumeration value="video/x-dl"></xs:enumeration>
                        <xs:enumeration value="video/x-dv"></xs:enumeration>
                        <xs:enumeration value="video/x-fli"></xs:enumeration>
                        <xs:enumeration value="video/x-gl"></xs:enumeration>
                        <xs:enumeration value="video/x-isvideo"></xs:enumeration>
                        <xs:enumeration value="video/x-motion-jpeg"></xs:enumeration>
                        <xs:enumeration value="video/x-mpeg"></xs:enumeration>
                        <xs:enumeration value="video/x-mpeq2a"></xs:enumeration>
                        <xs:enumeration value="video/x-ms-asf"></xs:enumeration>
                        <xs:enumeration value="video/x-ms-asf-plugin"></xs:enumeration>
                        <xs:enumeration value="video/x-msvideo"></xs:enumeration>
                        <xs:enumeration value="video/x-qtc"></xs:enumeration>
                        <xs:enumeration value="video/x-scm"></xs:enumeration>
                        <xs:enumeration value="video/x-sgi-movie"></xs:enumeration>
                        <xs:enumeration value="windows/metafile"></xs:enumeration>
                        <xs:enumeration value="www/mime"></xs:enumeration>
                        <xs:enumeration value="x-conference/x-cooltalk"></xs:enumeration>
                        <xs:enumeration value="x-music/x-midi"></xs:enumeration>
                        <xs:enumeration value="x-world/x-3dmf"></xs:enumeration>
                        <xs:enumeration value="x-world/x-svr"></xs:enumeration>
                        <xs:enumeration value="x-world/x-vrml"></xs:enumeration>
                        <xs:enumeration value="x-world/x-vrt"></xs:enumeration>
                        <xs:enumeration value="xgl/drawing"></xs:enumeration>
                        <xs:enumeration value="xgl/movie"></xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="inline">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="false"></xs:enumeration>
                        <xs:enumeration value="true"></xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="s3-put">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="acl" default="PublicRead">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="Private"></xs:enumeration>
                        <xs:enumeration value="PublicRead"></xs:enumeration>
                        <xs:enumeration value="PublicReadWrite"></xs:enumeration>
                        <xs:enumeration value="AuthenticatedRead"></xs:enumeration>
                        <xs:enumeration value="LogDeliveryWrite"></xs:enumeration>
                        <xs:enumeration value="BucketOwnerRead"></xs:enumeration>
                        <xs:enumeration value="BucketOwnerFullControl"></xs:enumeration>
                        <xs:enumeration value="AwsExecRead"></xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="path" use="required"></xs:attribute>
               <xs:attribute name="content-type" default="text/html">
                  <xs:simpleType>
                     <xs:union>
                        <xs:simpleType>
                           <xs:restriction base="xs:string"></xs:restriction>
                        </xs:simpleType>
                        <xs:simpleType>
                           <xs:restriction base="xs:string">
                              <xs:enumeration value="*/*"></xs:enumeration>
                              <xs:enumeration value="text/*"></xs:enumeration>
                              <xs:enumeration value="image/*"></xs:enumeration>
                              <xs:enumeration value="audio/*"></xs:enumeration>
                              <xs:enumeration value="video/*"></xs:enumeration>
                              <xs:enumeration value="application/*"></xs:enumeration>
                              <xs:enumeration value="text/cache-manifest"></xs:enumeration>
                              <xs:enumeration value="text/css"></xs:enumeration>
                              <xs:enumeration value="text/csv"></xs:enumeration>
                              <xs:enumeration value="text/html"></xs:enumeration>
                              <xs:enumeration value="text/calendar"></xs:enumeration>
                              <xs:enumeration value="text/plain"></xs:enumeration>
                              <xs:enumeration value="text/javascript"></xs:enumeration>
                              <xs:enumeration value="text/tab-separated-values"></xs:enumeration>
                              <xs:enumeration value="text/vcard"></xs:enumeration>
                              <xs:enumeration value="text/vnd.wap.wml"></xs:enumeration>
                              <xs:enumeration value="text/xml"></xs:enumeration>
                              <xs:enumeration value="text/vtt"></xs:enumeration>
                              <xs:enumeration value="image/bmp"></xs:enumeration>
                              <xs:enumeration value="image/x-canon-crw"></xs:enumeration>
                              <xs:enumeration value="image/gif"></xs:enumeration>
                              <xs:enumeration value="image/vnd.microsoft.icon"></xs:enumeration>
                              <xs:enumeration value="image/jpeg"></xs:enumeration>
                              <xs:enumeration value="image/png"></xs:enumeration>
                              <xs:enumeration value="image/vnd.adobe.photoshop"></xs:enumeration>
                              <xs:enumeration value="image/svg+xml"></xs:enumeration>
                              <xs:enumeration value="image/tiff"></xs:enumeration>
                              <xs:enumeration value="image/webp"></xs:enumeration>
                              <xs:enumeration value="audio/mp4"></xs:enumeration>
                              <xs:enumeration value="audio/mpeg"></xs:enumeration>
                              <xs:enumeration value="audio/ogg"></xs:enumeration>
                              <xs:enumeration value="audio/webm"></xs:enumeration>
                              <xs:enumeration value="audio/l24"></xs:enumeration>
                              <xs:enumeration value="audio/basic"></xs:enumeration>
                              <xs:enumeration value="audio/aac"></xs:enumeration>
                              <xs:enumeration value="audio/vorbis"></xs:enumeration>
                              <xs:enumeration value="audio/x-ms-wma"></xs:enumeration>
                              <xs:enumeration value="audio/x-ms-wax"></xs:enumeration>
                              <xs:enumeration value="audio/vnd.rn-realaudio"></xs:enumeration>
                              <xs:enumeration value="audio/vnd.wave"></xs:enumeration>
                              <xs:enumeration value="video/mp4"></xs:enumeration>
                              <xs:enumeration value="video/mpeg"></xs:enumeration>
                              <xs:enumeration value="video/ogg"></xs:enumeration>
                              <xs:enumeration value="video/quicktime"></xs:enumeration>
                              <xs:enumeration value="video/webm"></xs:enumeration>
                              <xs:enumeration value="video/x-ms-wmv"></xs:enumeration>
                              <xs:enumeration value="video/x-flv"></xs:enumeration>
                              <xs:enumeration value="video/3gpp"></xs:enumeration>
                              <xs:enumeration value="video/3gpp2"></xs:enumeration>
                              <xs:enumeration value="application/xml"></xs:enumeration>
                              <xs:enumeration value="application/atom+xml"></xs:enumeration>
                              <xs:enumeration value="application/x-bzip2"></xs:enumeration>
                              <xs:enumeration value="application/dart"></xs:enumeration>
                              <xs:enumeration value="application/vnd.apple.pkpass"></xs:enumeration>
                              <xs:enumeration value="application/vnd.ms-fontobject"></xs:enumeration>
                              <xs:enumeration value="application/epub+zip"></xs:enumeration>
                              <xs:enumeration value="application/x-www-form-urlencoded"></xs:enumeration>
                              <xs:enumeration value="application/pkcs12"></xs:enumeration>
                              <xs:enumeration value="application/binary"></xs:enumeration>
                              <xs:enumeration value="application/x-gzip"></xs:enumeration>
                              <xs:enumeration value="application/javascript"></xs:enumeration>
                              <xs:enumeration value="application/json"></xs:enumeration>
                              <xs:enumeration value="application/manifest+json"></xs:enumeration>
                              <xs:enumeration value="application/vnd.google-earth.kml+xml"></xs:enumeration>
                              <xs:enumeration value="application/vnd.google-earth.kmz"></xs:enumeration>
                              <xs:enumeration value="application/mbox"></xs:enumeration>
                              <xs:enumeration value="application/x-apple-aspen-config"></xs:enumeration>
                              <xs:enumeration value="application/vnd.ms-excel"></xs:enumeration>
                              <xs:enumeration value="application/vnd.ms-powerpoint"></xs:enumeration>
                              <xs:enumeration value="application/msword"></xs:enumeration>
                              <xs:enumeration value="application/x-nacl"></xs:enumeration>
                              <xs:enumeration value="application/x-pnacl"></xs:enumeration>
                              <xs:enumeration value="application/octet-stream"></xs:enumeration>
                              <xs:enumeration value="application/ogg"></xs:enumeration>
                              <xs:enumeration value="application/vnd.openxmlformats-officedocument.wordprocessingml.document"></xs:enumeration>
                              <xs:enumeration value="application/vnd.openxmlformats-officedocument.presentationml.presentation"></xs:enumeration>
                              <xs:enumeration value="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"></xs:enumeration>
                              <xs:enumeration value="application/vnd.oasis.opendocument.graphics"></xs:enumeration>
                              <xs:enumeration value="application/vnd.oasis.opendocument.presentation"></xs:enumeration>
                              <xs:enumeration value="application/vnd.oasis.opendocument.spreadsheet"></xs:enumeration>
                              <xs:enumeration value="application/vnd.oasis.opendocument.text"></xs:enumeration>
                              <xs:enumeration value="application/pdf"></xs:enumeration>
                              <xs:enumeration value="application/postscript"></xs:enumeration>
                              <xs:enumeration value="application/protobuf"></xs:enumeration>
                              <xs:enumeration value="application/rdf+xml"></xs:enumeration>
                              <xs:enumeration value="application/rtf"></xs:enumeration>
                              <xs:enumeration value="application/font-sfnt"></xs:enumeration>
                              <xs:enumeration value="application/x-shockwave-flash"></xs:enumeration>
                              <xs:enumeration value="application/vnd.sketchup.skp"></xs:enumeration>
                              <xs:enumeration value="application/soap+xml"></xs:enumeration>
                              <xs:enumeration value="application/x-tar"></xs:enumeration>
                              <xs:enumeration value="application/font-woff"></xs:enumeration>
                              <xs:enumeration value="application/font-woff2"></xs:enumeration>
                              <xs:enumeration value="application/xhtml+xml"></xs:enumeration>
                              <xs:enumeration value="application/xrd+xml"></xs:enumeration>
                              <xs:enumeration value="application/zip"></xs:enumeration>
                           </xs:restriction>
                        </xs:simpleType>
                     </xs:union>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="content-disposition"></xs:attribute>
               <xs:attribute name="expires-in-seconds"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="img">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
            </xs:complexType>
         </xs:element>
         <xs:element name="put-to-column">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="name" use="required"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="put-to-plugin-method-chain">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="name" use="required"></xs:attribute>
               <xs:attribute name="method-chain" use="required"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="google-places-scanner">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="zip" use="required"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="ftp-put">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="path" use="required"></xs:attribute>
               <xs:attribute name="charset" default="UTF-8">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="Big5"></xs:enumeration>
                        <xs:enumeration value="Big5-HKSCS"></xs:enumeration>
                        <xs:enumeration value="CESU-8"></xs:enumeration>
                        <xs:enumeration value="EUC-JP"></xs:enumeration>
                        <xs:enumeration value="EUC-KR"></xs:enumeration>
                        <xs:enumeration value="GB18030"></xs:enumeration>
                        <xs:enumeration value="GB2312"></xs:enumeration>
                        <xs:enumeration value="GBK"></xs:enumeration>
                        <xs:enumeration value="IBM-Thai"></xs:enumeration>
                        <xs:enumeration value="IBM00858"></xs:enumeration>
                        <xs:enumeration value="IBM01140"></xs:enumeration>
                        <xs:enumeration value="IBM01141"></xs:enumeration>
                        <xs:enumeration value="IBM01142"></xs:enumeration>
                        <xs:enumeration value="IBM01143"></xs:enumeration>
                        <xs:enumeration value="IBM01144"></xs:enumeration>
                        <xs:enumeration value="IBM01145"></xs:enumeration>
                        <xs:enumeration value="IBM01146"></xs:enumeration>
                        <xs:enumeration value="IBM01147"></xs:enumeration>
                        <xs:enumeration value="IBM01148"></xs:enumeration>
                        <xs:enumeration value="IBM01149"></xs:enumeration>
                        <xs:enumeration value="IBM037"></xs:enumeration>
                        <xs:enumeration value="IBM1026"></xs:enumeration>
                        <xs:enumeration value="IBM1047"></xs:enumeration>
                        <xs:enumeration value="IBM273"></xs:enumeration>
                        <xs:enumeration value="IBM277"></xs:enumeration>
                        <xs:enumeration value="IBM278"></xs:enumeration>
                        <xs:enumeration value="IBM280"></xs:enumeration>
                        <xs:enumeration value="IBM284"></xs:enumeration>
                        <xs:enumeration value="IBM285"></xs:enumeration>
                        <xs:enumeration value="IBM290"></xs:enumeration>
                        <xs:enumeration value="IBM297"></xs:enumeration>
                        <xs:enumeration value="IBM420"></xs:enumeration>
                        <xs:enumeration value="IBM424"></xs:enumeration>
                        <xs:enumeration value="IBM437"></xs:enumeration>
                        <xs:enumeration value="IBM500"></xs:enumeration>
                        <xs:enumeration value="IBM775"></xs:enumeration>
                        <xs:enumeration value="IBM850"></xs:enumeration>
                        <xs:enumeration value="IBM852"></xs:enumeration>
                        <xs:enumeration value="IBM855"></xs:enumeration>
                        <xs:enumeration value="IBM857"></xs:enumeration>
                        <xs:enumeration value="IBM860"></xs:enumeration>
                        <xs:enumeration value="IBM861"></xs:enumeration>
                        <xs:enumeration value="IBM862"></xs:enumeration>
                        <xs:enumeration value="IBM863"></xs:enumeration>
                        <xs:enumeration value="IBM864"></xs:enumeration>
                        <xs:enumeration value="IBM865"></xs:enumeration>
                        <xs:enumeration value="IBM866"></xs:enumeration>
                        <xs:enumeration value="IBM868"></xs:enumeration>
                        <xs:enumeration value="IBM869"></xs:enumeration>
                        <xs:enumeration value="IBM870"></xs:enumeration>
                        <xs:enumeration value="IBM871"></xs:enumeration>
                        <xs:enumeration value="IBM918"></xs:enumeration>
                        <xs:enumeration value="ISO-2022-CN"></xs:enumeration>
                        <xs:enumeration value="ISO-2022-JP"></xs:enumeration>
                        <xs:enumeration value="ISO-2022-JP-2"></xs:enumeration>
                        <xs:enumeration value="ISO-2022-KR"></xs:enumeration>
                        <xs:enumeration value="ISO-8859-1"></xs:enumeration>
                        <xs:enumeration value="ISO-8859-13"></xs:enumeration>
                        <xs:enumeration value="ISO-8859-15"></xs:enumeration>
                        <xs:enumeration value="ISO-8859-2"></xs:enumeration>
                        <xs:enumeration value="ISO-8859-3"></xs:enumeration>
                        <xs:enumeration value="ISO-8859-4"></xs:enumeration>
                        <xs:enumeration value="ISO-8859-5"></xs:enumeration>
                        <xs:enumeration value="ISO-8859-6"></xs:enumeration>
                        <xs:enumeration value="ISO-8859-7"></xs:enumeration>
                        <xs:enumeration value="ISO-8859-8"></xs:enumeration>
                        <xs:enumeration value="ISO-8859-9"></xs:enumeration>
                        <xs:enumeration value="JIS_X0201"></xs:enumeration>
                        <xs:enumeration value="JIS_X0212-1990"></xs:enumeration>
                        <xs:enumeration value="KOI8-R"></xs:enumeration>
                        <xs:enumeration value="KOI8-U"></xs:enumeration>
                        <xs:enumeration value="Shift_JIS"></xs:enumeration>
                        <xs:enumeration value="TIS-620"></xs:enumeration>
                        <xs:enumeration value="US-ASCII"></xs:enumeration>
                        <xs:enumeration value="UTF-16"></xs:enumeration>
                        <xs:enumeration value="UTF-16BE"></xs:enumeration>
                        <xs:enumeration value="UTF-16LE"></xs:enumeration>
                        <xs:enumeration value="UTF-32"></xs:enumeration>
                        <xs:enumeration value="UTF-32BE"></xs:enumeration>
                        <xs:enumeration value="UTF-32LE"></xs:enumeration>
                        <xs:enumeration value="UTF-8"></xs:enumeration>
                        <xs:enumeration value="windows-1250"></xs:enumeration>
                        <xs:enumeration value="windows-1251"></xs:enumeration>
                        <xs:enumeration value="windows-1252"></xs:enumeration>
                        <xs:enumeration value="windows-1253"></xs:enumeration>
                        <xs:enumeration value="windows-1254"></xs:enumeration>
                        <xs:enumeration value="windows-1255"></xs:enumeration>
                        <xs:enumeration value="windows-1256"></xs:enumeration>
                        <xs:enumeration value="windows-1257"></xs:enumeration>
                        <xs:enumeration value="windows-1258"></xs:enumeration>
                        <xs:enumeration value="windows-31j"></xs:enumeration>
                        <xs:enumeration value="x-Big5-HKSCS-2001"></xs:enumeration>
                        <xs:enumeration value="x-Big5-Solaris"></xs:enumeration>
                        <xs:enumeration value="x-euc-jp-linux"></xs:enumeration>
                        <xs:enumeration value="x-EUC-TW"></xs:enumeration>
                        <xs:enumeration value="x-eucJP-Open"></xs:enumeration>
                        <xs:enumeration value="x-IBM1006"></xs:enumeration>
                        <xs:enumeration value="x-IBM1025"></xs:enumeration>
                        <xs:enumeration value="x-IBM1046"></xs:enumeration>
                        <xs:enumeration value="x-IBM1097"></xs:enumeration>
                        <xs:enumeration value="x-IBM1098"></xs:enumeration>
                        <xs:enumeration value="x-IBM1112"></xs:enumeration>
                        <xs:enumeration value="x-IBM1122"></xs:enumeration>
                        <xs:enumeration value="x-IBM1123"></xs:enumeration>
                        <xs:enumeration value="x-IBM1124"></xs:enumeration>
                        <xs:enumeration value="x-IBM1166"></xs:enumeration>
                        <xs:enumeration value="x-IBM1364"></xs:enumeration>
                        <xs:enumeration value="x-IBM1381"></xs:enumeration>
                        <xs:enumeration value="x-IBM1383"></xs:enumeration>
                        <xs:enumeration value="x-IBM300"></xs:enumeration>
                        <xs:enumeration value="x-IBM33722"></xs:enumeration>
                        <xs:enumeration value="x-IBM737"></xs:enumeration>
                        <xs:enumeration value="x-IBM833"></xs:enumeration>
                        <xs:enumeration value="x-IBM834"></xs:enumeration>
                        <xs:enumeration value="x-IBM856"></xs:enumeration>
                        <xs:enumeration value="x-IBM874"></xs:enumeration>
                        <xs:enumeration value="x-IBM875"></xs:enumeration>
                        <xs:enumeration value="x-IBM921"></xs:enumeration>
                        <xs:enumeration value="x-IBM922"></xs:enumeration>
                        <xs:enumeration value="x-IBM930"></xs:enumeration>
                        <xs:enumeration value="x-IBM933"></xs:enumeration>
                        <xs:enumeration value="x-IBM935"></xs:enumeration>
                        <xs:enumeration value="x-IBM937"></xs:enumeration>
                        <xs:enumeration value="x-IBM939"></xs:enumeration>
                        <xs:enumeration value="x-IBM942"></xs:enumeration>
                        <xs:enumeration value="x-IBM942C"></xs:enumeration>
                        <xs:enumeration value="x-IBM943"></xs:enumeration>
                        <xs:enumeration value="x-IBM943C"></xs:enumeration>
                        <xs:enumeration value="x-IBM948"></xs:enumeration>
                        <xs:enumeration value="x-IBM949"></xs:enumeration>
                        <xs:enumeration value="x-IBM949C"></xs:enumeration>
                        <xs:enumeration value="x-IBM950"></xs:enumeration>
                        <xs:enumeration value="x-IBM964"></xs:enumeration>
                        <xs:enumeration value="x-IBM970"></xs:enumeration>
                        <xs:enumeration value="x-ISCII91"></xs:enumeration>
                        <xs:enumeration value="x-ISO-2022-CN-CNS"></xs:enumeration>
                        <xs:enumeration value="x-ISO-2022-CN-GB"></xs:enumeration>
                        <xs:enumeration value="x-iso-8859-11"></xs:enumeration>
                        <xs:enumeration value="x-JIS0208"></xs:enumeration>
                        <xs:enumeration value="x-JISAutoDetect"></xs:enumeration>
                        <xs:enumeration value="x-Johab"></xs:enumeration>
                        <xs:enumeration value="x-MacArabic"></xs:enumeration>
                        <xs:enumeration value="x-MacCentralEurope"></xs:enumeration>
                        <xs:enumeration value="x-MacCroatian"></xs:enumeration>
                        <xs:enumeration value="x-MacCyrillic"></xs:enumeration>
                        <xs:enumeration value="x-MacDingbat"></xs:enumeration>
                        <xs:enumeration value="x-MacGreek"></xs:enumeration>
                        <xs:enumeration value="x-MacHebrew"></xs:enumeration>
                        <xs:enumeration value="x-MacIceland"></xs:enumeration>
                        <xs:enumeration value="x-MacRoman"></xs:enumeration>
                        <xs:enumeration value="x-MacRomania"></xs:enumeration>
                        <xs:enumeration value="x-MacSymbol"></xs:enumeration>
                        <xs:enumeration value="x-MacThai"></xs:enumeration>
                        <xs:enumeration value="x-MacTurkish"></xs:enumeration>
                        <xs:enumeration value="x-MacUkraine"></xs:enumeration>
                        <xs:enumeration value="x-MS932_0213"></xs:enumeration>
                        <xs:enumeration value="x-MS950-HKSCS"></xs:enumeration>
                        <xs:enumeration value="x-MS950-HKSCS-XP"></xs:enumeration>
                        <xs:enumeration value="x-mswin-936"></xs:enumeration>
                        <xs:enumeration value="x-PCK"></xs:enumeration>
                        <xs:enumeration value="x-SJIS_0213"></xs:enumeration>
                        <xs:enumeration value="x-UTF-16LE-BOM"></xs:enumeration>
                        <xs:enumeration value="X-UTF-32BE-BOM"></xs:enumeration>
                        <xs:enumeration value="X-UTF-32LE-BOM"></xs:enumeration>
                        <xs:enumeration value="x-windows-50220"></xs:enumeration>
                        <xs:enumeration value="x-windows-50221"></xs:enumeration>
                        <xs:enumeration value="x-windows-874"></xs:enumeration>
                        <xs:enumeration value="x-windows-949"></xs:enumeration>
                        <xs:enumeration value="x-windows-950"></xs:enumeration>
                        <xs:enumeration value="x-windows-iso2022jp"></xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="json-set">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="expression"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="json-delete">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="expression"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="ftp-del">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="path" use="required"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="database">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="jdbcclass" use="required"></xs:attribute>
               <xs:attribute name="connection" use="required"></xs:attribute>
               <xs:attribute name="username"></xs:attribute>
               <xs:attribute name="password"></xs:attribute>
               <xs:attribute name="max"></xs:attribute>
               <xs:attribute name="autocommit">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="true"></xs:enumeration>
                        <xs:enumeration value="false"></xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="put-to-column-method">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="name" use="required"></xs:attribute>
               <xs:attribute name="method" use="required"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="json">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="expression"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="recorder">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="recorder-script-uuid" use="required"></xs:attribute>
               <xs:attribute name="name"></xs:attribute>
               <xs:attribute name="close-on-completion"></xs:attribute>
               <xs:attribute name="close-all-windows"></xs:attribute>
               <xs:attribute name="block-images"></xs:attribute>
               <xs:attribute name="session-id"></xs:attribute>
               <xs:attribute name="start-in-private"></xs:attribute>
               <xs:attribute name="maximize-on-startup"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="script-var">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="name" use="required"></xs:attribute>
               <xs:attribute name="return"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="insert-datastore">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="datastore-name" use="required"></xs:attribute>
               <xs:attribute name="json-value-map"></xs:attribute>
               <xs:attribute name="create">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="false"></xs:enumeration>
                        <xs:enumeration value="true"></xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="ocr-image">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
            </xs:complexType>
         </xs:element>
         <xs:element name="datastore-transaction">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="id"></xs:attribute>
               <xs:attribute name="isolation"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="json-to-xml">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
            </xs:complexType>
         </xs:element>
         <xs:element name="put-to-column-getter">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="name" use="required"></xs:attribute>
               <xs:attribute name="property" use="required"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="s3-put-private">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="endpoint-url"></xs:attribute>
               <xs:attribute name="path" use="required"></xs:attribute>
               <xs:attribute name="content"></xs:attribute>
               <xs:attribute name="content-type" default="text/html">
                  <xs:simpleType>
                     <xs:union>
                        <xs:simpleType>
                           <xs:restriction base="xs:string"></xs:restriction>
                        </xs:simpleType>
                        <xs:simpleType>
                           <xs:restriction base="xs:string">
                              <xs:enumeration value="*/*"></xs:enumeration>
                              <xs:enumeration value="text/*"></xs:enumeration>
                              <xs:enumeration value="image/*"></xs:enumeration>
                              <xs:enumeration value="audio/*"></xs:enumeration>
                              <xs:enumeration value="video/*"></xs:enumeration>
                              <xs:enumeration value="application/*"></xs:enumeration>
                              <xs:enumeration value="text/cache-manifest"></xs:enumeration>
                              <xs:enumeration value="text/css"></xs:enumeration>
                              <xs:enumeration value="text/csv"></xs:enumeration>
                              <xs:enumeration value="text/html"></xs:enumeration>
                              <xs:enumeration value="text/calendar"></xs:enumeration>
                              <xs:enumeration value="text/plain"></xs:enumeration>
                              <xs:enumeration value="text/javascript"></xs:enumeration>
                              <xs:enumeration value="text/tab-separated-values"></xs:enumeration>
                              <xs:enumeration value="text/vcard"></xs:enumeration>
                              <xs:enumeration value="text/vnd.wap.wml"></xs:enumeration>
                              <xs:enumeration value="text/xml"></xs:enumeration>
                              <xs:enumeration value="text/vtt"></xs:enumeration>
                              <xs:enumeration value="image/bmp"></xs:enumeration>
                              <xs:enumeration value="image/x-canon-crw"></xs:enumeration>
                              <xs:enumeration value="image/gif"></xs:enumeration>
                              <xs:enumeration value="image/vnd.microsoft.icon"></xs:enumeration>
                              <xs:enumeration value="image/jpeg"></xs:enumeration>
                              <xs:enumeration value="image/png"></xs:enumeration>
                              <xs:enumeration value="image/vnd.adobe.photoshop"></xs:enumeration>
                              <xs:enumeration value="image/svg+xml"></xs:enumeration>
                              <xs:enumeration value="image/tiff"></xs:enumeration>
                              <xs:enumeration value="image/webp"></xs:enumeration>
                              <xs:enumeration value="audio/mp4"></xs:enumeration>
                              <xs:enumeration value="audio/mpeg"></xs:enumeration>
                              <xs:enumeration value="audio/ogg"></xs:enumeration>
                              <xs:enumeration value="audio/webm"></xs:enumeration>
                              <xs:enumeration value="audio/l24"></xs:enumeration>
                              <xs:enumeration value="audio/basic"></xs:enumeration>
                              <xs:enumeration value="audio/aac"></xs:enumeration>
                              <xs:enumeration value="audio/vorbis"></xs:enumeration>
                              <xs:enumeration value="audio/x-ms-wma"></xs:enumeration>
                              <xs:enumeration value="audio/x-ms-wax"></xs:enumeration>
                              <xs:enumeration value="audio/vnd.rn-realaudio"></xs:enumeration>
                              <xs:enumeration value="audio/vnd.wave"></xs:enumeration>
                              <xs:enumeration value="video/mp4"></xs:enumeration>
                              <xs:enumeration value="video/mpeg"></xs:enumeration>
                              <xs:enumeration value="video/ogg"></xs:enumeration>
                              <xs:enumeration value="video/quicktime"></xs:enumeration>
                              <xs:enumeration value="video/webm"></xs:enumeration>
                              <xs:enumeration value="video/x-ms-wmv"></xs:enumeration>
                              <xs:enumeration value="video/x-flv"></xs:enumeration>
                              <xs:enumeration value="video/3gpp"></xs:enumeration>
                              <xs:enumeration value="video/3gpp2"></xs:enumeration>
                              <xs:enumeration value="application/xml"></xs:enumeration>
                              <xs:enumeration value="application/atom+xml"></xs:enumeration>
                              <xs:enumeration value="application/x-bzip2"></xs:enumeration>
                              <xs:enumeration value="application/dart"></xs:enumeration>
                              <xs:enumeration value="application/vnd.apple.pkpass"></xs:enumeration>
                              <xs:enumeration value="application/vnd.ms-fontobject"></xs:enumeration>
                              <xs:enumeration value="application/epub+zip"></xs:enumeration>
                              <xs:enumeration value="application/x-www-form-urlencoded"></xs:enumeration>
                              <xs:enumeration value="application/pkcs12"></xs:enumeration>
                              <xs:enumeration value="application/binary"></xs:enumeration>
                              <xs:enumeration value="application/x-gzip"></xs:enumeration>
                              <xs:enumeration value="application/javascript"></xs:enumeration>
                              <xs:enumeration value="application/json"></xs:enumeration>
                              <xs:enumeration value="application/manifest+json"></xs:enumeration>
                              <xs:enumeration value="application/vnd.google-earth.kml+xml"></xs:enumeration>
                              <xs:enumeration value="application/vnd.google-earth.kmz"></xs:enumeration>
                              <xs:enumeration value="application/mbox"></xs:enumeration>
                              <xs:enumeration value="application/x-apple-aspen-config"></xs:enumeration>
                              <xs:enumeration value="application/vnd.ms-excel"></xs:enumeration>
                              <xs:enumeration value="application/vnd.ms-powerpoint"></xs:enumeration>
                              <xs:enumeration value="application/msword"></xs:enumeration>
                              <xs:enumeration value="application/x-nacl"></xs:enumeration>
                              <xs:enumeration value="application/x-pnacl"></xs:enumeration>
                              <xs:enumeration value="application/octet-stream"></xs:enumeration>
                              <xs:enumeration value="application/ogg"></xs:enumeration>
                              <xs:enumeration value="application/vnd.openxmlformats-officedocument.wordprocessingml.document"></xs:enumeration>
                              <xs:enumeration value="application/vnd.openxmlformats-officedocument.presentationml.presentation"></xs:enumeration>
                              <xs:enumeration value="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"></xs:enumeration>
                              <xs:enumeration value="application/vnd.oasis.opendocument.graphics"></xs:enumeration>
                              <xs:enumeration value="application/vnd.oasis.opendocument.presentation"></xs:enumeration>
                              <xs:enumeration value="application/vnd.oasis.opendocument.spreadsheet"></xs:enumeration>
                              <xs:enumeration value="application/vnd.oasis.opendocument.text"></xs:enumeration>
                              <xs:enumeration value="application/pdf"></xs:enumeration>
                              <xs:enumeration value="application/postscript"></xs:enumeration>
                              <xs:enumeration value="application/protobuf"></xs:enumeration>
                              <xs:enumeration value="application/rdf+xml"></xs:enumeration>
                              <xs:enumeration value="application/rtf"></xs:enumeration>
                              <xs:enumeration value="application/font-sfnt"></xs:enumeration>
                              <xs:enumeration value="application/x-shockwave-flash"></xs:enumeration>
                              <xs:enumeration value="application/vnd.sketchup.skp"></xs:enumeration>
                              <xs:enumeration value="application/soap+xml"></xs:enumeration>
                              <xs:enumeration value="application/x-tar"></xs:enumeration>
                              <xs:enumeration value="application/font-woff"></xs:enumeration>
                              <xs:enumeration value="application/font-woff2"></xs:enumeration>
                              <xs:enumeration value="application/xhtml+xml"></xs:enumeration>
                              <xs:enumeration value="application/xrd+xml"></xs:enumeration>
                              <xs:enumeration value="application/zip"></xs:enumeration>
                           </xs:restriction>
                        </xs:simpleType>
                     </xs:union>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="content-disposition"></xs:attribute>
               <xs:attribute name="expires-in"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="secrets-vault-reset">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="alias" use="required"></xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="task-start">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="campaign-uuid" use="required"></xs:attribute>
               <xs:attribute name="main-data" use="required"></xs:attribute>
               <xs:attribute name="workforce-uuid"></xs:attribute>
               <xs:attribute name="qualification-run"></xs:attribute>
               <xs:attribute name="qualification-training"></xs:attribute>
               <xs:attribute name="file-separator">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value=","></xs:enumeration>
                        <xs:enumeration value=";"></xs:enumeration>
                        <xs:enumeration value="|"></xs:enumeration>
                        <xs:enumeration value="\t"></xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="block-size" default="0"></xs:attribute>
               <xs:attribute name="skip-bad-lines">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="false"></xs:enumeration>
                        <xs:enumeration value="true"></xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="task-display-priority"></xs:attribute>
               <xs:attribute name="due-date"></xs:attribute>
               <xs:attribute name="use-gold-bucket">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="false"></xs:enumeration>
                        <xs:enumeration value="true"></xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="gold-run">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="false"></xs:enumeration>
                        <xs:enumeration value="true"></xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="gold-data"></xs:attribute>
               <xs:attribute name="gold-percentage" default="0.0"></xs:attribute>
               <xs:attribute name="gold-repeated">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="false"></xs:enumeration>
                        <xs:enumeration value="true"></xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="gold-bucket-repeated">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="false"></xs:enumeration>
                        <xs:enumeration value="true"></xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="gold-bucket-block-size" default="0"></xs:attribute>
               <xs:attribute name="encoding"></xs:attribute>
               <xs:attribute name="tags"></xs:attribute>
               <xs:attribute name="expiration-data"></xs:attribute>
               <xs:attribute name="custom-attributes"></xs:attribute>
               <xs:attribute name="stream-type"></xs:attribute>
               <xs:attribute name="stream-value"></xs:attribute>
               <xs:attribute name="stream-threshold"></xs:attribute>
               <xs:attribute name="automation-training">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="false"></xs:enumeration>
                        <xs:enumeration value="true"></xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="zip-entry">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="name" use="required"></xs:attribute>
               <xs:attribute name="charset" default="UTF-8">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="Big5"></xs:enumeration>
                        <xs:enumeration value="Big5-HKSCS"></xs:enumeration>
                        <xs:enumeration value="CESU-8"></xs:enumeration>
                        <xs:enumeration value="EUC-JP"></xs:enumeration>
                        <xs:enumeration value="EUC-KR"></xs:enumeration>
                        <xs:enumeration value="GB18030"></xs:enumeration>
                        <xs:enumeration value="GB2312"></xs:enumeration>
                        <xs:enumeration value="GBK"></xs:enumeration>
                        <xs:enumeration value="IBM-Thai"></xs:enumeration>
                        <xs:enumeration value="IBM00858"></xs:enumeration>
                        <xs:enumeration value="IBM01140"></xs:enumeration>
                        <xs:enumeration value="IBM01141"></xs:enumeration>
                        <xs:enumeration value="IBM01142"></xs:enumeration>
                        <xs:enumeration value="IBM01143"></xs:enumeration>
                        <xs:enumeration value="IBM01144"></xs:enumeration>
                        <xs:enumeration value="IBM01145"></xs:enumeration>
                        <xs:enumeration value="IBM01146"></xs:enumeration>
                        <xs:enumeration value="IBM01147"></xs:enumeration>
                        <xs:enumeration value="IBM01148"></xs:enumeration>
                        <xs:enumeration value="IBM01149"></xs:enumeration>
                        <xs:enumeration value="IBM037"></xs:enumeration>
                        <xs:enumeration value="IBM1026"></xs:enumeration>
                        <xs:enumeration value="IBM1047"></xs:enumeration>
                        <xs:enumeration value="IBM273"></xs:enumeration>
                        <xs:enumeration value="IBM277"></xs:enumeration>
                        <xs:enumeration value="IBM278"></xs:enumeration>
                        <xs:enumeration value="IBM280"></xs:enumeration>
                        <xs:enumeration value="IBM284"></xs:enumeration>
                        <xs:enumeration value="IBM285"></xs:enumeration>
                        <xs:enumeration value="IBM290"></xs:enumeration>
                        <xs:enumeration value="IBM297"></xs:enumeration>
                        <xs:enumeration value="IBM420"></xs:enumeration>
                        <xs:enumeration value="IBM424"></xs:enumeration>
                        <xs:enumeration value="IBM437"></xs:enumeration>
                        <xs:enumeration value="IBM500"></xs:enumeration>
                        <xs:enumeration value="IBM775"></xs:enumeration>
                        <xs:enumeration value="IBM850"></xs:enumeration>
                        <xs:enumeration value="IBM852"></xs:enumeration>
                        <xs:enumeration value="IBM855"></xs:enumeration>
                        <xs:enumeration value="IBM857"></xs:enumeration>
                        <xs:enumeration value="IBM860"></xs:enumeration>
                        <xs:enumeration value="IBM861"></xs:enumeration>
                        <xs:enumeration value="IBM862"></xs:enumeration>
                        <xs:enumeration value="IBM863"></xs:enumeration>
                        <xs:enumeration value="IBM864"></xs:enumeration>
                        <xs:enumeration value="IBM865"></xs:enumeration>
                        <xs:enumeration value="IBM866"></xs:enumeration>
                        <xs:enumeration value="IBM868"></xs:enumeration>
                        <xs:enumeration value="IBM869"></xs:enumeration>
                        <xs:enumeration value="IBM870"></xs:enumeration>
                        <xs:enumeration value="IBM871"></xs:enumeration>
                        <xs:enumeration value="IBM918"></xs:enumeration>
                        <xs:enumeration value="ISO-2022-CN"></xs:enumeration>
                        <xs:enumeration value="ISO-2022-JP"></xs:enumeration>
                        <xs:enumeration value="ISO-2022-JP-2"></xs:enumeration>
                        <xs:enumeration value="ISO-2022-KR"></xs:enumeration>
                        <xs:enumeration value="ISO-8859-1"></xs:enumeration>
                        <xs:enumeration value="ISO-8859-13"></xs:enumeration>
                        <xs:enumeration value="ISO-8859-15"></xs:enumeration>
                        <xs:enumeration value="ISO-8859-2"></xs:enumeration>
                        <xs:enumeration value="ISO-8859-3"></xs:enumeration>
                        <xs:enumeration value="ISO-8859-4"></xs:enumeration>
                        <xs:enumeration value="ISO-8859-5"></xs:enumeration>
                        <xs:enumeration value="ISO-8859-6"></xs:enumeration>
                        <xs:enumeration value="ISO-8859-7"></xs:enumeration>
                        <xs:enumeration value="ISO-8859-8"></xs:enumeration>
                        <xs:enumeration value="ISO-8859-9"></xs:enumeration>
                        <xs:enumeration value="JIS_X0201"></xs:enumeration>
                        <xs:enumeration value="JIS_X0212-1990"></xs:enumeration>
                        <xs:enumeration value="KOI8-R"></xs:enumeration>
                        <xs:enumeration value="KOI8-U"></xs:enumeration>
                        <xs:enumeration value="Shift_JIS"></xs:enumeration>
                        <xs:enumeration value="TIS-620"></xs:enumeration>
                        <xs:enumeration value="US-ASCII"></xs:enumeration>
                        <xs:enumeration value="UTF-16"></xs:enumeration>
                        <xs:enumeration value="UTF-16BE"></xs:enumeration>
                        <xs:enumeration value="UTF-16LE"></xs:enumeration>
                        <xs:enumeration value="UTF-32"></xs:enumeration>
                        <xs:enumeration value="UTF-32BE"></xs:enumeration>
                        <xs:enumeration value="UTF-32LE"></xs:enumeration>
                        <xs:enumeration value="UTF-8"></xs:enumeration>
                        <xs:enumeration value="windows-1250"></xs:enumeration>
                        <xs:enumeration value="windows-1251"></xs:enumeration>
                        <xs:enumeration value="windows-1252"></xs:enumeration>
                        <xs:enumeration value="windows-1253"></xs:enumeration>
                        <xs:enumeration value="windows-1254"></xs:enumeration>
                        <xs:enumeration value="windows-1255"></xs:enumeration>
                        <xs:enumeration value="windows-1256"></xs:enumeration>
                        <xs:enumeration value="windows-1257"></xs:enumeration>
                        <xs:enumeration value="windows-1258"></xs:enumeration>
                        <xs:enumeration value="windows-31j"></xs:enumeration>
                        <xs:enumeration value="x-Big5-HKSCS-2001"></xs:enumeration>
                        <xs:enumeration value="x-Big5-Solaris"></xs:enumeration>
                        <xs:enumeration value="x-euc-jp-linux"></xs:enumeration>
                        <xs:enumeration value="x-EUC-TW"></xs:enumeration>
                        <xs:enumeration value="x-eucJP-Open"></xs:enumeration>
                        <xs:enumeration value="x-IBM1006"></xs:enumeration>
                        <xs:enumeration value="x-IBM1025"></xs:enumeration>
                        <xs:enumeration value="x-IBM1046"></xs:enumeration>
                        <xs:enumeration value="x-IBM1097"></xs:enumeration>
                        <xs:enumeration value="x-IBM1098"></xs:enumeration>
                        <xs:enumeration value="x-IBM1112"></xs:enumeration>
                        <xs:enumeration value="x-IBM1122"></xs:enumeration>
                        <xs:enumeration value="x-IBM1123"></xs:enumeration>
                        <xs:enumeration value="x-IBM1124"></xs:enumeration>
                        <xs:enumeration value="x-IBM1166"></xs:enumeration>
                        <xs:enumeration value="x-IBM1364"></xs:enumeration>
                        <xs:enumeration value="x-IBM1381"></xs:enumeration>
                        <xs:enumeration value="x-IBM1383"></xs:enumeration>
                        <xs:enumeration value="x-IBM300"></xs:enumeration>
                        <xs:enumeration value="x-IBM33722"></xs:enumeration>
                        <xs:enumeration value="x-IBM737"></xs:enumeration>
                        <xs:enumeration value="x-IBM833"></xs:enumeration>
                        <xs:enumeration value="x-IBM834"></xs:enumeration>
                        <xs:enumeration value="x-IBM856"></xs:enumeration>
                        <xs:enumeration value="x-IBM874"></xs:enumeration>
                        <xs:enumeration value="x-IBM875"></xs:enumeration>
                        <xs:enumeration value="x-IBM921"></xs:enumeration>
                        <xs:enumeration value="x-IBM922"></xs:enumeration>
                        <xs:enumeration value="x-IBM930"></xs:enumeration>
                        <xs:enumeration value="x-IBM933"></xs:enumeration>
                        <xs:enumeration value="x-IBM935"></xs:enumeration>
                        <xs:enumeration value="x-IBM937"></xs:enumeration>
                        <xs:enumeration value="x-IBM939"></xs:enumeration>
                        <xs:enumeration value="x-IBM942"></xs:enumeration>
                        <xs:enumeration value="x-IBM942C"></xs:enumeration>
                        <xs:enumeration value="x-IBM943"></xs:enumeration>
                        <xs:enumeration value="x-IBM943C"></xs:enumeration>
                        <xs:enumeration value="x-IBM948"></xs:enumeration>
                        <xs:enumeration value="x-IBM949"></xs:enumeration>
                        <xs:enumeration value="x-IBM949C"></xs:enumeration>
                        <xs:enumeration value="x-IBM950"></xs:enumeration>
                        <xs:enumeration value="x-IBM964"></xs:enumeration>
                        <xs:enumeration value="x-IBM970"></xs:enumeration>
                        <xs:enumeration value="x-ISCII91"></xs:enumeration>
                        <xs:enumeration value="x-ISO-2022-CN-CNS"></xs:enumeration>
                        <xs:enumeration value="x-ISO-2022-CN-GB"></xs:enumeration>
                        <xs:enumeration value="x-iso-8859-11"></xs:enumeration>
                        <xs:enumeration value="x-JIS0208"></xs:enumeration>
                        <xs:enumeration value="x-JISAutoDetect"></xs:enumeration>
                        <xs:enumeration value="x-Johab"></xs:enumeration>
                        <xs:enumeration value="x-MacArabic"></xs:enumeration>
                        <xs:enumeration value="x-MacCentralEurope"></xs:enumeration>
                        <xs:enumeration value="x-MacCroatian"></xs:enumeration>
                        <xs:enumeration value="x-MacCyrillic"></xs:enumeration>
                        <xs:enumeration value="x-MacDingbat"></xs:enumeration>
                        <xs:enumeration value="x-MacGreek"></xs:enumeration>
                        <xs:enumeration value="x-MacHebrew"></xs:enumeration>
                        <xs:enumeration value="x-MacIceland"></xs:enumeration>
                        <xs:enumeration value="x-MacRoman"></xs:enumeration>
                        <xs:enumeration value="x-MacRomania"></xs:enumeration>
                        <xs:enumeration value="x-MacSymbol"></xs:enumeration>
                        <xs:enumeration value="x-MacThai"></xs:enumeration>
                        <xs:enumeration value="x-MacTurkish"></xs:enumeration>
                        <xs:enumeration value="x-MacUkraine"></xs:enumeration>
                        <xs:enumeration value="x-MS932_0213"></xs:enumeration>
                        <xs:enumeration value="x-MS950-HKSCS"></xs:enumeration>
                        <xs:enumeration value="x-MS950-HKSCS-XP"></xs:enumeration>
                        <xs:enumeration value="x-mswin-936"></xs:enumeration>
                        <xs:enumeration value="x-PCK"></xs:enumeration>
                        <xs:enumeration value="x-SJIS_0213"></xs:enumeration>
                        <xs:enumeration value="x-UTF-16LE-BOM"></xs:enumeration>
                        <xs:enumeration value="X-UTF-32BE-BOM"></xs:enumeration>
                        <xs:enumeration value="X-UTF-32LE-BOM"></xs:enumeration>
                        <xs:enumeration value="x-windows-50220"></xs:enumeration>
                        <xs:enumeration value="x-windows-50221"></xs:enumeration>
                        <xs:enumeration value="x-windows-874"></xs:enumeration>
                        <xs:enumeration value="x-windows-949"></xs:enumeration>
                        <xs:enumeration value="x-windows-950"></xs:enumeration>
                        <xs:enumeration value="x-windows-iso2022jp"></xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="datastore-column">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="name" use="required"></xs:attribute>
               <xs:attribute name="type">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="TEXT"></xs:enumeration>
                        <xs:enumeration value="INTEGER"></xs:enumeration>
                        <xs:enumeration value="DECIMAL"></xs:enumeration>
                        <xs:enumeration value="BOOLEAN"></xs:enumeration>
                        <xs:enumeration value="DATE"></xs:enumeration>
                        <xs:enumeration value="TIMESTAMP"></xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
            </xs:complexType>
         </xs:element>
         <xs:element name="ftp-list">
            <xs:complexType mixed="true">
               <xs:group ref="groupProcessors" minOccurs="0" maxOccurs="unbounded"></xs:group>
               <xs:attribute name="path"></xs:attribute>
               <xs:attribute name="listfiles">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="true"></xs:enumeration>
                        <xs:enumeration value="false"></xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="listdirs">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="true"></xs:enumeration>
                        <xs:enumeration value="false"></xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="listlinks">
                  <xs:simpleType>
                     <xs:restriction base="xs:string">
                        <xs:enumeration value="true"></xs:enumeration>
                        <xs:enumeration value="false"></xs:enumeration>
                     </xs:restriction>
                  </xs:simpleType>
               </xs:attribute>
               <xs:attribute name="listfilter"></xs:attribute>
            </xs:complexType>
         </xs:element>
      </xs:choice>
   </xs:group>
</xs:schema>