You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@synapse.apache.org by ru...@apache.org on 2010/09/26 09:01:01 UTC

svn commit: r1001369 - in /synapse/trunk/java/repository/schema: endpoint.xsd synapse_config.xsd

Author: ruwan
Date: Sun Sep 26 07:01:01 2010
New Revision: 1001369

URL: http://svn.apache.org/viewvc?rev=1001369&view=rev
Log:
Fixing the schema

Modified:
    synapse/trunk/java/repository/schema/endpoint.xsd
    synapse/trunk/java/repository/schema/synapse_config.xsd

Modified: synapse/trunk/java/repository/schema/endpoint.xsd
URL: http://svn.apache.org/viewvc/synapse/trunk/java/repository/schema/endpoint.xsd?rev=1001369&r1=1001368&r2=1001369&view=diff
==============================================================================
--- synapse/trunk/java/repository/schema/endpoint.xsd (original)
+++ synapse/trunk/java/repository/schema/endpoint.xsd Sun Sep 26 07:01:01 2010
@@ -56,6 +56,7 @@
             <xs:group ref="aggregatedEndpoints" minOccurs="0" maxOccurs="1"/>
         </xs:choice>
         <xs:attribute name="name" type="xs:string" use="optional"/>
+        <xs:attribute name="key" type="xs:string" use="optional"/>
     </xs:complexType>
 
     <xs:group name="leafEndpoints">
@@ -152,7 +153,7 @@
                                     <xs:enumeration value="fault"/>
                                 </xs:restriction>
                             </xs:simpleType>
-                        </xs:element> 
+                        </xs:element>
                     </xs:all>
                 </xs:complexType>
             </xs:element>

Modified: synapse/trunk/java/repository/schema/synapse_config.xsd
URL: http://svn.apache.org/viewvc/synapse/trunk/java/repository/schema/synapse_config.xsd?rev=1001369&r1=1001368&r2=1001369&view=diff
==============================================================================
--- synapse/trunk/java/repository/schema/synapse_config.xsd (original)
+++ synapse/trunk/java/repository/schema/synapse_config.xsd Sun Sep 26 07:01:01 2010
@@ -48,16 +48,16 @@
                 configuration
             </xs:documentation>
         </xs:annotation>
-        <xs:all>
-            <xs:element ref="sequence" minOccurs="0"/>
-            <xs:element ref="localEntry" minOccurs="0"/>
-            <xs:element ref="endpoint" minOccurs="0"/>
-            <xs:element ref="proxy" minOccurs="0"/>
-            <xs:element ref="eventSource" minOccurs="0"/>
-            <xs:element ref="task" minOccurs="0"/>
-            <xs:element ref="priorityExecutor" minOccurs="0"/>
+        <xs:sequence>
             <xs:element ref="registry" minOccurs="0" maxOccurs="1"/>
-        </xs:all>
+            <xs:element ref="localEntry" minOccurs="0" maxOccurs="unbounded"/>
+            <xs:element ref="priorityExecutor" minOccurs="0" maxOccurs="unbounded"/>
+            <xs:element ref="endpoint" minOccurs="0" maxOccurs="unbounded"/>
+            <xs:element ref="sequence" minOccurs="0" maxOccurs="unbounded"/>
+            <xs:element ref="proxy" minOccurs="0" maxOccurs="unbounded"/>
+            <xs:element ref="eventSource" minOccurs="0" maxOccurs="unbounded"/>
+            <xs:element ref="task" minOccurs="0" maxOccurs="unbounded"/>
+        </xs:sequence>
     </xs:complexType>
-    
+
 </xs:schema>
\ No newline at end of file