Author: antelder
Date: Wed Feb 23 19:33:53 2011
New Revision: 1073897

URL: http://svn.apache.org/viewvc?rev=1073897&view=rev
Log:
Add latest Spring extensions for SCA schema from OASIS

Added:
    
tuscany/sca-java-2.x/trunk/modules/assembly-xsd/src/main/resources/org/apache/tuscany/sca/assembly/xsd/sca-spring-extension-csd01.xsd
   (with props)

Added: 
tuscany/sca-java-2.x/trunk/modules/assembly-xsd/src/main/resources/org/apache/tuscany/sca/assembly/xsd/sca-spring-extension-csd01.xsd
URL: 
http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/modules/assembly-xsd/src/main/resources/org/apache/tuscany/sca/assembly/xsd/sca-spring-extension-csd01.xsd?rev=1073897&view=auto
==============================================================================
--- 
tuscany/sca-java-2.x/trunk/modules/assembly-xsd/src/main/resources/org/apache/tuscany/sca/assembly/xsd/sca-spring-extension-csd01.xsd
 (added)
+++ 
tuscany/sca-java-2.x/trunk/modules/assembly-xsd/src/main/resources/org/apache/tuscany/sca/assembly/xsd/sca-spring-extension-csd01.xsd
 Wed Feb 23 19:33:53 2011
@@ -0,0 +1,66 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Copyright(C) OASIS(R) 2005,2009. All Rights Reserved. 
+     OASIS trademark, IPR and other policies apply.  -->
+<xsd:schema 
+  xmlns="http://docs.oasis-open.org/ns/opencsa/sca-j/spring/200810";  
+  xmlns:xsd="http://www.w3.org/2001/XMLSchema";
+  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
+  xmlns:sca="http://docs.oasis-open.org/ns/opencsa/sca/200912"; 
+  xsi:schemaLocation="http://docs.oasis-open.org/ns/opencsa/sca/200912
+                      
http://docs.oasis-open.org/opencsa/sca-assembly/sca-core-1.1-cd06.xsd"; 
+  attributeFormDefault="unqualified" 
+  elementFormDefault="qualified" 
+  targetNamespace="http://docs.oasis-open.org/ns/opencsa/sca-j/spring/200810";>
+   
+       <xsd:element name="reference">
+               <xsd:complexType>
+                  <any namespace="##other" processContents="lax"  
+                        minOccurs="0" maxOccurs="unbounded"/>
+                       <xsd:attribute name="name" type="xsd:NCName" 
+                               use="required"/>
+                       <xsd:attribute name="type" type="xsd:NCName" 
+                               use="required"/>
+                       <xsd:attribute name="default" type="xsd:NCName" 
+                               use="optional"/>
+                       <xsd:attribute name="requires" type="sca:listOfQNames" 
+                               use="optional"/>
+               <xsd:attribute name="policySets" type="sca:listOfQNames" 
+                       use="optional"/>
+                  <xsd:anyAttribute namespace="##other" processContents="lax"  
  
+                        use="optional"/>       
+               </xsd:complexType>              
+       </xsd:element>
+
+       <xsd:element name="property">
+               <xsd:complexType>
+                  <any namespace="##other" processContents="lax" 
+                        minOccurs="0" maxOccurs="unbounded"/>
+                       <xsd:attribute name="name" type="xsd:NCName" 
+                               use="required"/>
+                       <xsd:attribute name="type" type="xsd:NCName" 
+                               use="required"/>
+                  <xsd:anyAttribute namespace="##other" processContents="lax"  
  
+                        use="optional"/>       
+               </xsd:complexType>              
+       </xsd:element>
+
+       <xsd:element name="service">
+               <xsd:complexType>
+                  <any namespace="##other" processContents="lax" 
+                        minOccurs="0" maxOccurs="unbounded"/>
+                       <xsd:attribute name="name" type="xsd:NCName" 
+                               use="required"/>
+                       <xsd:attribute name="type" type="xsd:NCName" 
+                               use="optional"/>
+                       <xsd:attribute name="target" type="xsd:NCName" 
+                               use="required"/>
+                       <xsd:attribute name="requires" type="sca:listOfQNames" 
+                               use="optional"/>
+               <xsd:attribute name="policySets" type="sca:listOfQNames" 
+                       use="optional"/>
+                  <xsd:anyAttribute namespace="##other" processContents="lax"  
  
+                        use="optional"/>       
+               </xsd:complexType>              
+       </xsd:element>
+
+</xsd:schema>
\ No newline at end of file

Propchange: 
tuscany/sca-java-2.x/trunk/modules/assembly-xsd/src/main/resources/org/apache/tuscany/sca/assembly/xsd/sca-spring-extension-csd01.xsd
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: 
tuscany/sca-java-2.x/trunk/modules/assembly-xsd/src/main/resources/org/apache/tuscany/sca/assembly/xsd/sca-spring-extension-csd01.xsd
------------------------------------------------------------------------------
    svn:keywords = Rev Date


Reply via email to