You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@servicemix.apache.org by fo...@apache.org on 2006/01/12 15:32:28 UTC

svn commit: r368384 - /incubator/servicemix/trunk/tooling/maven-jbi-plugin/src/plugin-resources/service.xsd

Author: foconer
Date: Thu Jan 12 06:32:19 2006
New Revision: 368384

URL: http://svn.apache.org/viewcvs?rev=368384&view=rev
Log:
added license.

Modified:
    incubator/servicemix/trunk/tooling/maven-jbi-plugin/src/plugin-resources/service.xsd

Modified: incubator/servicemix/trunk/tooling/maven-jbi-plugin/src/plugin-resources/service.xsd
URL: http://svn.apache.org/viewcvs/incubator/servicemix/trunk/tooling/maven-jbi-plugin/src/plugin-resources/service.xsd?rev=368384&r1=368383&r2=368384&view=diff
==============================================================================
--- incubator/servicemix/trunk/tooling/maven-jbi-plugin/src/plugin-resources/service.xsd (original)
+++ incubator/servicemix/trunk/tooling/maven-jbi-plugin/src/plugin-resources/service.xsd Thu Jan 12 06:32:19 2006
@@ -1,47 +1,70 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.sun.com/ns/jbi/engines/transformation/deploy/service-config" targetNamespace="http://www.sun.com/ns/jbi/engines/transformation/deploy/service-config" elementFormDefault="qualified">
-	<xsd:complexType name="qnameType">
-		<xsd:sequence>
-			<xsd:element name="namespace-uri" type="xsd:anyURI"/>
-			<xsd:element name="local-part" type="xsd:NCName"/>
-		</xsd:sequence>
-	</xsd:complexType>
-	<xsd:element name="service-list">
-		<xsd:complexType>
-			<xsd:sequence>
-				<!-- Service Metadata Information -->
-				<xsd:element name="service">
-					<xsd:complexType>
-						<xsd:sequence>
-							<!-- Service NAme in QName format -->
-							<xsd:element name="service-name" type="qnameType"/>
-							<!-- endpoint-name Name of the Jbi local endpoint for this service -->
-							<xsd:element name="endpoint-name" type="xsd:string"/>
-							<!-- service-description Service Description -->
-							<xsd:element name="service-description" type="xsd:string" minOccurs="0"/>
-							<!-- create-cache - Whether to catche the xml stylesheet or not.-->
-							<xsd:element name="create-cache" type="xsd:string"/>
-							<!-- service-id - Unique ID representing this service.-->
-							<xsd:element name="service-id" type="xsd:string"/>
-							<!-- Elements for Non XML data parsing -->
-							<!-- column-separator - This is the column separator for non XML data. It should be a character generally not found in
-						  the input data. The default value can be a semi colon (;)-->
-							<xsd:element name="column-separator" type="xsd:string" default=";" minOccurs="0"/>
-							<!-- first-row-col-headers - This element decides if the first row in the input data should be trated asColumn Headers. -->
-							<xsd:element name="first-row-col-headers" type="xsd:string" minOccurs="0"/>
-							<!-- column-headers  Optional element. If present denotes that following column headers should be used for input data. -->
-							<xsd:element name="column-headers" minOccurs="0">
-								<xsd:complexType>
-									<xsd:sequence>
-										<!-- column-header Name of the column -->
-										<xsd:element name="column-header" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
-									</xsd:sequence>
-								</xsd:complexType>
-							</xsd:element>
-						</xsd:sequence>
-					</xsd:complexType>
-				</xsd:element>
-			</xsd:sequence>
-		</xsd:complexType>
-	</xsd:element>
+
+<!--
+
+    Copyright 2005 The Apache Software Foundation
+
+    Licensed under the Apache License, Version 2.0 (the "License");
+    you may not use this file except in compliance with the License.
+    You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+    
+-->
+
+<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
+            xmlns="http://www.sun.com/ns/jbi/engines/transformation/deploy/service-config" 
+            targetNamespace="http://www.sun.com/ns/jbi/engines/transformation/deploy/service-config" 
+            elementFormDefault="qualified">
+            
+  <xsd:complexType name="qnameType">
+    <xsd:sequence>
+      <xsd:element name="namespace-uri" type="xsd:anyURI"/>
+      <xsd:element name="local-part" type="xsd:NCName"/>
+    </xsd:sequence>
+  </xsd:complexType>
+	
+  <xsd:element name="service-list">
+    <xsd:complexType>
+      <xsd:sequence>
+        <!-- Service Metadata Information -->
+        <xsd:element name="service">
+          <xsd:complexType>
+            <xsd:sequence>
+	      <!-- Service NAme in QName format -->
+              <xsd:element name="service-name" type="qnameType"/>
+	      <!-- endpoint-name Name of the Jbi local endpoint for this service -->
+	      <xsd:element name="endpoint-name" type="xsd:string"/>
+              <!-- service-description Service Description -->
+              <xsd:element name="service-description" type="xsd:string" minOccurs="0"/>
+              <!-- create-cache - Whether to catche the xml stylesheet or not.-->
+              <xsd:element name="create-cache" type="xsd:string"/>
+              <!-- service-id - Unique ID representing this service.-->
+              <xsd:element name="service-id" type="xsd:string"/>
+              <!-- Elements for Non XML data parsing -->
+              <!-- column-separator - This is the column separator for non XML data. It should be a character generally not found in the input data. The default value can be a semi colon (;)-->
+	      <xsd:element name="column-separator" type="xsd:string" default=";" minOccurs="0"/>
+	      <!-- first-row-col-headers - This element decides if the first row in the input data should be trated asColumn Headers. -->
+	      <xsd:element name="first-row-col-headers" type="xsd:string" minOccurs="0"/>
+              <!-- column-headers  Optional element. If present denotes that following column headers should be used for input data. -->
+              <xsd:element name="column-headers" minOccurs="0">
+	        <xsd:complexType>
+                  <xsd:sequence>
+                    <!-- column-header Name of the column -->
+                    <xsd:element name="column-header" type="xsd:string" minOccurs="0" maxOccurs="unbounded"/>
+                  </xsd:sequence>
+                </xsd:complexType>
+              </xsd:element>
+            </xsd:sequence>
+          </xsd:complexType>
+        </xsd:element>
+      </xsd:sequence>
+    </xsd:complexType>
+  </xsd:element>
 </xsd:schema>