You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by an...@apache.org on 2011/02/23 20:33:53 UTC

svn commit: r1073897 - /tuscany/sca-java-2.x/trunk/modules/assembly-xsd/src/main/resources/org/apache/tuscany/sca/assembly/xsd/sca-spring-extension-csd01.xsd

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