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/05/16 06:22:23 UTC

svn commit: r944762 - /synapse/trunk/java/repository/schema/local_entry.xsd

Author: ruwan
Date: Sun May 16 04:22:23 2010
New Revision: 944762

URL: http://svn.apache.org/viewvc?rev=944762&view=rev
Log:
partially completed local entry schema

Modified:
    synapse/trunk/java/repository/schema/local_entry.xsd

Modified: synapse/trunk/java/repository/schema/local_entry.xsd
URL: http://svn.apache.org/viewvc/synapse/trunk/java/repository/schema/local_entry.xsd?rev=944762&r1=944761&r2=944762&view=diff
==============================================================================
--- synapse/trunk/java/repository/schema/local_entry.xsd (original)
+++ synapse/trunk/java/repository/schema/local_entry.xsd Sun May 16 04:22:23 2010
@@ -25,15 +25,24 @@
     <xs:element name="localEntry" type="LocalEntry">
         <xs:annotation>
             <xs:documentation source="description">
-                LocalEntry description
+                LocalEntry defines entries in the local registry within a Synapse Configuration
             </xs:documentation>
         </xs:annotation>
     </xs:element>
 
     <xs:complexType name="LocalEntry">
+        <!-- TODO : need to add the constraints (might need factory refactoring) -->
         <xs:annotation>
-
+            <xs:documentation source="description">
+                This describes the possible types of local entries that you can have
+                in the Synapse Configuration
+            </xs:documentation>
         </xs:annotation>
+        <xs:sequence>
+            <xs:any minOccurs="0" maxOccurs="1" processContents="skip"/>
+        </xs:sequence>
+        <xs:attribute name="key" type="xs:string" use="required"/>
+        <xs:attribute name="src" type="xs:anyURI" use="optional"/>
     </xs:complexType>
 
 </xs:schema>
\ No newline at end of file