You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by ke...@apache.org on 2007/04/26 17:10:29 UTC
svn commit: r532774 - in /incubator/tuscany/java/cts/sdo2.1/src/main:
java/test/sdo21/paramatizedTests/general/ java/test/sdo21/tests/
java/test/sdo21/tests/xsd/ resources/simpleType/
Author: kelvingoodson
Date: Thu Apr 26 08:10:27 2007
New Revision: 532774
URL: http://svn.apache.org/viewvc?view=rev&rev=532774
Log:
TUSCANY-1232 applied Andy's patch for XSD Simple Type test cases and added into adopted suite
Added:
incubator/tuscany/java/cts/sdo2.1/src/main/java/test/sdo21/tests/xsd/XSDSimpleTypeTest.java (with props)
incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/
incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/annotation.xsd (with props)
incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/anonymous.xsd (with props)
incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/derived.xsd (with props)
incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/derived2.xsd (with props)
incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/derivedUnion.xsd (with props)
incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/enumeration.xsd (with props)
incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/finalList.xsd (with props)
incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/finalRestriction.xsd (with props)
incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/finalUnion.xsd (with props)
incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/list.xsd (with props)
incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/restriction.xsd (with props)
incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/union.xsd (with props)
Modified:
incubator/tuscany/java/cts/sdo2.1/src/main/java/test/sdo21/paramatizedTests/general/ActiveUpdatingTest.java
incubator/tuscany/java/cts/sdo2.1/src/main/java/test/sdo21/tests/CTSGeneralSuite.java
Modified: incubator/tuscany/java/cts/sdo2.1/src/main/java/test/sdo21/paramatizedTests/general/ActiveUpdatingTest.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/cts/sdo2.1/src/main/java/test/sdo21/paramatizedTests/general/ActiveUpdatingTest.java?view=diff&rev=532774&r1=532773&r2=532774
==============================================================================
--- incubator/tuscany/java/cts/sdo2.1/src/main/java/test/sdo21/paramatizedTests/general/ActiveUpdatingTest.java (original)
+++ incubator/tuscany/java/cts/sdo2.1/src/main/java/test/sdo21/paramatizedTests/general/ActiveUpdatingTest.java Thu Apr 26 08:10:27 2007
@@ -191,14 +191,12 @@
// {<Letters, "A">, <Letters, "B">, <Numbers, 8>}
assertEquals("Adding values to the DataObject did not affect the returned Sequence. Sequence size is not 3",
- sequence.size(),
- 3);
+ 3, sequence.size());
assertEquals("Adding values to the DataObject did not affect the returned Sequence. getValue[0] is not A",
- sequence.getValue(0),
- "A");
+ "A", sequence.getValue(0));
assertEquals("Adding values to the DataObject did not affect the returned Sequence. getValue[1] is not B",
- sequence.getValue(1),
- "B");
+ "B", sequence.getValue(1)
+ );
assertEquals("Adding values to the DataObject did not affect the returned Sequence. getValue[2] is not equal to 8",
sequence.getValue(2),
Integer.valueOf(8));
@@ -214,8 +212,8 @@
// <Numbers, 8>}
assertEquals("Removing a value from the DataObject did not affect the returned Sequence.", sequence.size(), 2);
assertEquals("Removing a value from the DataObject did not affect the returned Sequence.",
- sequence.getValue(0),
- "A");
+ "A", sequence.getValue(0)
+ );
assertEquals("Removing a value from the DataObject did not affect the returned Sequence.",
sequence.getValue(1),
Integer.valueOf(8));
@@ -230,8 +228,7 @@
// The expected arrangement of sequence is as follows: {<Letters, "A">}
assertEquals("Removing a value from the Sequence did not affect the DataObject. Size of List for numbers is not 0",
- sequenceDO.getList("Numbers").size(),
- 0);
+ 0, sequenceDO.getList("Numbers").size());
/**
* Add a value to the Sequence and verify that the DataObject is
Modified: incubator/tuscany/java/cts/sdo2.1/src/main/java/test/sdo21/tests/CTSGeneralSuite.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/cts/sdo2.1/src/main/java/test/sdo21/tests/CTSGeneralSuite.java?view=diff&rev=532774&r1=532773&r2=532774
==============================================================================
--- incubator/tuscany/java/cts/sdo2.1/src/main/java/test/sdo21/tests/CTSGeneralSuite.java (original)
+++ incubator/tuscany/java/cts/sdo2.1/src/main/java/test/sdo21/tests/CTSGeneralSuite.java Thu Apr 26 08:10:27 2007
@@ -26,11 +26,11 @@
import test.sdo21.tests.api.DataObjectTest;
import test.sdo21.tests.conversion.DateConversionTest;
import test.sdo21.tests.conversion.TypeConversionTest;
-import test.sdo21.tests.conversion.StringConversionTest;
import test.sdo21.tests.general.XSDHelperTest;
import test.sdo21.tests.scenarios.DataObjectListTest;
import test.sdo21.tests.xsd.XSDChoiceTest;
import test.sdo21.tests.xsd.XSDComplexTypeTest;
+import test.sdo21.tests.xsd.XSDSimpleTypeTest;
import test.sdo21.tests.api.DynamicTypesFromSchemaTestCase;
/**
@@ -53,7 +53,8 @@
XSDChoiceTest.class,
XSDComplexTypeTest.class,
DataObjectListTest.class,
- TypeConversionTest.class})
+ TypeConversionTest.class,
+ XSDSimpleTypeTest.class})
public class CTSGeneralSuite {
}
Added: incubator/tuscany/java/cts/sdo2.1/src/main/java/test/sdo21/tests/xsd/XSDSimpleTypeTest.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/cts/sdo2.1/src/main/java/test/sdo21/tests/xsd/XSDSimpleTypeTest.java?view=auto&rev=532774
==============================================================================
--- incubator/tuscany/java/cts/sdo2.1/src/main/java/test/sdo21/tests/xsd/XSDSimpleTypeTest.java (added)
+++ incubator/tuscany/java/cts/sdo2.1/src/main/java/test/sdo21/tests/xsd/XSDSimpleTypeTest.java Thu Apr 26 08:10:27 2007
@@ -0,0 +1,364 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you 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.
+ *
+ */
+package test.sdo21.tests.xsd;
+
+import java.util.List;
+import java.io.File;
+
+import commonj.sdo.Type;
+import commonj.sdo.Property;
+import commonj.sdo.DataObject;
+import commonj.sdo.DataGraph;
+
+import org.junit.Test;
+import org.junit.Ignore;
+import static org.junit.Assert.*;
+
+
+public class XSDSimpleTypeTest extends XSDBaseTestCase {
+
+ /**
+ * <simpleType> with a restriction from type xs:string
+ *
+ * @throws Exception
+ */
+ @Test
+ public void testRestriction() throws Exception {
+ List types = define("/simpleType/restriction.xsd");
+
+ // at least one type should have been returned
+ assertTrue(types.size() > 0);
+
+ Type type = getType(types, "simpleTypeRestriction");
+ assertEquals(false, type.isAbstract());
+ assertEquals(true, type.isDataType());
+ assertEquals(false, type.isOpen());
+ assertEquals(false, type.isSequenced());
+ assertEquals(0, type.getProperties().size());
+ assertEquals(1, type.getBaseTypes().size());
+ Type baseType = (Type) type.getBaseTypes().get(0);
+ assertEquals("commonj.sdo", baseType.getURI());
+ assertEquals("String", baseType.getName());
+ }
+
+ /**
+ * <element> using anonymous <simpleType>. We expect the SDO Type to have the same name as the element
+ * as per page 80 of the Java spec.
+ */
+ @Test
+ public void testAnonOpenContentProperty() throws Exception {
+ List types = define("/simpleType/anonymous.xsd");
+
+ // at least one type should have been returned
+ assertTrue(types.size() > 0);
+
+ // get open content property defined by global element in XSD
+ String uri = "http://www.example.com/simpleType/anonymous";
+ Property property = typeHelper.getOpenContentProperty(uri, "simpleTypeAnon");
+
+ assertNotNull(property);
+
+ // The spec maps the name of anonymous types to the name
+ // of their enclosing element. This is a broken method however,
+ // as it can conflict with same named types and other same
+ // named elements with anonymous types. So currently we are
+ // intentially non-compliant. using unique names for
+ // anonymous types
+
+ Type type = property.getType();
+ assertEquals(false, type.isAbstract());
+ assertEquals(true, type.isDataType());
+ assertEquals(false, type.isOpen());
+ assertEquals(false, type.isSequenced());
+ assertEquals(0, type.getProperties().size());
+ assertEquals(1, type.getBaseTypes().size());
+ Type baseType = (Type) type.getBaseTypes().get(0);
+ assertEquals("commonj.sdo", baseType.getURI());
+ assertEquals("String", baseType.getName());
+ }
+
+ /**
+ * <simpleType> with final="list"
+ *
+ * @throws Exception
+ */
+ @Test
+ public void testFinalList() throws Exception {
+ List types = define("/simpleType/finalList.xsd");
+
+ // at least one type should have been returned
+ assertTrue(types.size() > 0);
+
+ Type type = getType(types, "simpleTypeFinalList");
+ assertEquals(false, type.isAbstract());
+ assertEquals(true, type.isDataType());
+ assertEquals(false, type.isOpen());
+ assertEquals(false, type.isSequenced());
+ assertEquals(0, type.getProperties().size());
+ assertEquals(1, type.getBaseTypes().size());
+
+ Type baseType = (Type) type.getBaseTypes().get(0);
+ assertEquals("commonj.sdo", baseType.getURI());
+ assertEquals("String", baseType.getName());
+ }
+
+ /**
+ * <simpleType> with final="union"
+ *
+ * @throws Exception
+ */
+ @Test
+ public void testFinalUnion() throws Exception {
+ List types = define("/simpleType/finalUnion.xsd");
+
+ Type type = getType(types, "simpleTypeFinalUnion");
+ assertEquals(false, type.isAbstract());
+ assertEquals(true, type.isDataType());
+ assertEquals(false, type.isOpen());
+ assertEquals(false, type.isSequenced());
+ assertEquals(0, type.getProperties().size());
+ assertEquals(1, type.getBaseTypes().size());
+
+ Type baseType = (Type) type.getBaseTypes().get(0);
+ assertEquals("commonj.sdo", baseType.getURI());
+ assertEquals("String", baseType.getName());
+ }
+
+ /**
+ * <simpleType> with final="restriction"
+ *
+ * @throws Exception
+ */
+ @Test
+ public void testFinalRestriction() throws Exception {
+ List types = define("/simpleType/finalRestriction.xsd");
+
+ // at least one type should have been returned
+ assertTrue(types.size() > 0);
+
+ Type type = getType(types, "simpleTypeFinalRestriction");
+ assertEquals(false, type.isAbstract());
+ assertEquals(true, type.isDataType());
+ assertEquals(false, type.isOpen());
+ assertEquals(false, type.isSequenced());
+ assertEquals(0, type.getProperties().size());
+ assertEquals(1, type.getBaseTypes().size());
+
+ Type baseType = (Type) type.getBaseTypes().get(0);
+ assertEquals("commonj.sdo", baseType.getURI());
+ assertEquals("String", baseType.getName());
+ }
+
+ /**
+ * @throws Exception
+ */
+ @Test
+ @Ignore
+ public void testDerivedType() throws Exception {
+ List types = define("/simpleType/derived.xsd");
+
+ // at least one type should have been returned
+ assertTrue(types.size() > 0);
+
+ Type type0 = getType(types, "derivedType");
+ Type type1 = getType(types, "baseType");
+
+ assertEquals("baseType", type1.getName());
+ assertEquals("derivedType", type0.getName());
+
+ assertTrue(type0.isDataType());
+ assertTrue(type1.isDataType());
+ assertFalse(type0.isOpen());
+ assertFalse(type0.isSequenced());
+ assertEquals(0, type0.getProperties().size());
+ assertEquals(1, type0.getBaseTypes().size());
+
+ List baseTypes = type0.getBaseTypes();
+ assertEquals(1, baseTypes.size());
+
+ Type baseType = (Type) baseTypes.get(0);
+ assertEquals("commonj.sdo", baseType.getURI());
+ assertEquals("Integer", baseType.getName());
+ }
+
+ /**
+ * @throws Exception
+ */
+ @Test
+ @Ignore
+ public void testDerivedType2() throws Exception {
+ List types = define("/simpleType/derived2.xsd");
+
+ // at least one type should have been returned
+ assertTrue(types.size() > 0);
+
+ Type type0 = getType(types, "baseType");
+ Type type1 = getType(types, "derivedType");
+
+ assertEquals("baseType", type0.getName());
+ assertEquals("derivedType", type1.getName());
+
+ assertTrue(type0.isDataType());
+ assertTrue(type1.isDataType());
+ assertFalse(type0.isOpen());
+ assertFalse(type0.isSequenced());
+ assertEquals(0, type0.getProperties().size());
+ assertEquals(1, type0.getBaseTypes().size());
+
+ List baseTypes = type0.getBaseTypes();
+ assertEquals(1, baseTypes.size());
+
+ Type baseType = (Type) baseTypes.get(0);
+ assertEquals("commonj.sdo", baseType.getURI());
+ assertEquals("Integer", baseType.getName());
+
+ List derivedTypes = type1.getBaseTypes();
+ assertEquals(1, derivedTypes.size());
+ Type derivedType = (Type) derivedTypes.get(0);
+
+ assertEquals("Integer", derivedType.getName());
+ }
+
+ @Test
+ public void testDerivedUnionType() throws Exception {
+ List types = define("/simpleType/derivedUnion.xsd");
+
+ // at least one type should have been returned
+ assertTrue(types.size() > 0);
+
+ Type type0 = getType(types, "fontbystringname");
+ Type type1 = getType(types, "fontbynumber");
+
+ assertEquals("fontbynumber", type1.getName());
+ assertEquals("fontbystringname", type0.getName());
+
+ assertTrue(type0.isDataType());
+ assertTrue(type1.isDataType());
+
+ assertFalse(type0.isOpen());
+ assertFalse(type0.isSequenced());
+ assertEquals(0, type0.getProperties().size());
+ assertEquals(1, type0.getBaseTypes().size());
+
+ //Get the first union type and check
+ List basetypes1 = type0.getBaseTypes();
+ assertEquals(1, basetypes1.size());
+ Type basetype1 = (Type) basetypes1.get(0);
+
+ assertEquals(basetype1.getURI(), "commonj.sdo");
+ assertEquals(basetype1.getName(), "String");
+
+ //Get the second union type and check
+ List basetypes2 = type1.getBaseTypes();
+ assertEquals(1, basetypes2.size());
+ Type basetype2 = (Type) basetypes2.get(0);
+
+ assertEquals(basetype2.getName(), "Integer");
+ }
+
+ /**
+ * <simpleType> containing <annotation> (no effect on SDO type but want to make
+ * sure we can parse it ok)
+ *
+ * @throws Exception
+ */
+ @Test
+ public void testAnnotation() throws Exception {
+ List types = define("/simpleType/annotation.xsd");
+
+ // at least one type should have been returned
+ assertTrue(types.size() > 0);
+
+ Type type = getType(types, "simpleTypeAnnotated");
+ assertEquals(false, type.isAbstract());
+ assertEquals(true, type.isDataType());
+ assertEquals(false, type.isOpen());
+ assertEquals(false, type.isSequenced());
+ assertEquals(0, type.getProperties().size());
+ assertEquals(1, type.getBaseTypes().size());
+
+ Type baseType = (Type) type.getBaseTypes().get(0);
+ assertEquals("commonj.sdo", baseType.getURI());
+ assertEquals("String", baseType.getName());
+ }
+
+ /**
+ * <simpleType> containing <list>
+ *
+ * @throws Exception
+ */
+ @Test
+ public void testTC200SimpleType() throws Exception {
+ List types = define("/simpleType/list.xsd");
+
+ Type type = getType(types, "simpleTypeList");
+ assertEquals(false, type.isAbstract());
+ assertEquals(true, type.isDataType());
+ assertEquals(false, type.isOpen());
+ assertEquals(false, type.isSequenced());
+ assertEquals(0, type.getProperties().size());
+ assertEquals(0, type.getBaseTypes().size());
+ }
+
+ @Test
+ public void testEnumeration() throws Exception {
+ List types = define("/simpleType/enumeration.xsd");
+
+ // at least one type should have been returned
+ assertTrue(types.size() > 0);
+
+ Type thing = getType(types, "thing");
+ Property colorofthing = thing.getProperty("colorofthing");
+ Property sizeofthing = thing.getProperty("sizeofthing");
+
+ assertEquals("thing", thing.getName());
+ assertEquals("colorofthing", colorofthing.getName());
+ assertEquals("sizeofthing", sizeofthing.getName());
+
+ DataObject dobj = dataFactory.create(thing.getURI(), thing.getName());
+ dobj.setInt("sizeofthing", 2);
+ dobj.setString("colorofthing", "red");
+
+ assertEquals("red", dobj.getString("colorofthing"));
+ assertEquals(2, dobj.getInt("sizeofthing"));
+ }
+
+ /**
+ * <simpleType> containing <union>
+ *
+ * @throws Exception
+ */
+ @Test
+ public void testUnion() throws Exception {
+ List types = define("/simpleType/union.xsd");
+
+ // at least one type should have been returned
+ assertTrue(types.size() > 0);
+
+ Type type = getType(types, "simpleTypeUnion");
+ assertEquals(false, type.isAbstract());
+ assertEquals(true, type.isDataType());
+ assertEquals(false, type.isOpen());
+ assertEquals(false, type.isSequenced());
+ assertEquals(0, type.getProperties().size());
+ assertEquals(0, type.getBaseTypes().size());
+ }
+
+}
Propchange: incubator/tuscany/java/cts/sdo2.1/src/main/java/test/sdo21/tests/xsd/XSDSimpleTypeTest.java
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: incubator/tuscany/java/cts/sdo2.1/src/main/java/test/sdo21/tests/xsd/XSDSimpleTypeTest.java
------------------------------------------------------------------------------
svn:keywords = Rev Date
Added: incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/annotation.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/annotation.xsd?view=auto&rev=532774
==============================================================================
--- incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/annotation.xsd (added)
+++ incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/annotation.xsd Thu Apr 26 08:10:27 2007
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+<!--
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you 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.
+ -->
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.example.com/simpleType/annotation/">
+ <xs:simpleType name="simpleTypeAnnotated">
+ <xs:annotation>
+ <xs:documentation>This is a test case for simpleType containing an annotation</xs:documentation>
+ </xs:annotation>
+ <xs:restriction base="xs:string">
+ <xs:length value="50" />
+ </xs:restriction>
+ </xs:simpleType>
+</xs:schema>
\ No newline at end of file
Propchange: incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/annotation.xsd
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/annotation.xsd
------------------------------------------------------------------------------
svn:keywords = Rev Date
Propchange: incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/annotation.xsd
------------------------------------------------------------------------------
svn:mime-type = text/xml
Added: incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/anonymous.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/anonymous.xsd?view=auto&rev=532774
==============================================================================
--- incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/anonymous.xsd (added)
+++ incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/anonymous.xsd Thu Apr 26 08:10:27 2007
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+<!--
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you 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.
+ -->
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.example.com/simpleType/anonymous">
+ <xs:element name="simpleTypeAnon">
+ <xs:simpleType>
+ <xs:restriction base="xs:string">
+ <xs:length value="50" />
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:element>
+</xs:schema>
\ No newline at end of file
Propchange: incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/anonymous.xsd
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/anonymous.xsd
------------------------------------------------------------------------------
svn:keywords = Rev Date
Propchange: incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/anonymous.xsd
------------------------------------------------------------------------------
svn:mime-type = text/xml
Added: incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/derived.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/derived.xsd?view=auto&rev=532774
==============================================================================
--- incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/derived.xsd (added)
+++ incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/derived.xsd Thu Apr 26 08:10:27 2007
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you 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.
+ -->
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ns1="http://www.example.com/simpleType/derived" targetNamespace="http://www.example.com/simpleType/derived">
+ <xs:simpleType name="baseType">
+ <xs:restriction base="xs:integer">
+ </xs:restriction>
+ </xs:simpleType>
+ <xs:simpleType name="derivedType">
+ <xs:restriction base="ns1:baseType"/>
+ </xs:simpleType>
+</xs:schema>
Propchange: incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/derived.xsd
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/derived.xsd
------------------------------------------------------------------------------
svn:keywords = Rev Date
Propchange: incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/derived.xsd
------------------------------------------------------------------------------
svn:mime-type = text/xml
Added: incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/derived2.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/derived2.xsd?view=auto&rev=532774
==============================================================================
--- incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/derived2.xsd (added)
+++ incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/derived2.xsd Thu Apr 26 08:10:27 2007
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you 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.
+ -->
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ns1="http://www.example.com/simpleType/derived2" targetNamespace="http://www.example.com/simpleType/derived2">
+ <xs:simpleType name="baseType" final="list">
+ <xs:restriction base="xs:integer">
+
+ </xs:restriction>
+ </xs:simpleType>
+ <xs:simpleType name="derivedType">
+ <xs:restriction base="ns1:baseType"/>
+ </xs:simpleType>
+</xs:schema>
Propchange: incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/derived2.xsd
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/derived2.xsd
------------------------------------------------------------------------------
svn:keywords = Rev Date
Propchange: incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/derived2.xsd
------------------------------------------------------------------------------
svn:mime-type = text/xml
Added: incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/derivedUnion.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/derivedUnion.xsd?view=auto&rev=532774
==============================================================================
--- incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/derivedUnion.xsd (added)
+++ incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/derivedUnion.xsd Thu Apr 26 08:10:27 2007
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you 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.
+ -->
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ns1="http://www.example.com/simpleType/derivedUnion" targetNamespace="http://www.example.com/simpleType/derivedUnion">
+ <xs:attribute name="fontsize">
+ <xs:simpleType>
+ <xs:union memberTypes="ns1:fontbynumber ns1:fontbystringname" />
+ </xs:simpleType>
+</xs:attribute>
+
+<xs:simpleType name="fontbynumber">
+ <xs:restriction base="xs:positiveInteger">
+ <xs:maxInclusive value="72"/>
+ </xs:restriction>
+</xs:simpleType>
+
+<xs:simpleType name="fontbystringname">
+ <xs:restriction base="xs:string">
+ <xs:enumeration value="small"/>
+ <xs:enumeration value="medium"/>
+ <xs:enumeration value="large"/>
+ </xs:restriction>
+</xs:simpleType>
+</xs:schema>
\ No newline at end of file
Propchange: incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/derivedUnion.xsd
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/derivedUnion.xsd
------------------------------------------------------------------------------
svn:keywords = Rev Date
Propchange: incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/derivedUnion.xsd
------------------------------------------------------------------------------
svn:mime-type = text/xml
Added: incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/enumeration.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/enumeration.xsd?view=auto&rev=532774
==============================================================================
--- incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/enumeration.xsd (added)
+++ incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/enumeration.xsd Thu Apr 26 08:10:27 2007
@@ -0,0 +1,49 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you 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.
+ -->
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ns1="http://www.example.com/simpleType/enumeration" targetNamespace="http://www.example.com/simpleType/enumeration">
+ <xs:element name="thing" type="ns1:thing"/>
+ <xs:complexType name="thing">
+ <xs:sequence>
+ <xs:element name="sizeofthing">
+ <xs:simpleType>
+ <xs:restriction base="ns1:size"/>
+ </xs:simpleType>
+ </xs:element>
+ <xs:element name="colorofthing">
+ <xs:simpleType>
+ <xs:restriction base="ns1:color"/>
+ </xs:simpleType>
+ </xs:element>
+ </xs:sequence>
+ </xs:complexType>
+ <xs:simpleType name="color" id="clr">
+ <xs:restriction base="xs:string">
+ <xs:enumeration value="red"/>
+ <xs:enumeration value="green"/>
+ <xs:enumeration value="blue"/>
+ </xs:restriction>
+ </xs:simpleType>
+ <xs:simpleType name="size">
+ <xs:restriction base="xs:integer">
+ <xs:minInclusive value="1" fixed="true"/>
+ <xs:maxInclusive value="10" fixed="true"/>
+ </xs:restriction>
+ </xs:simpleType>
+</xs:schema>
Propchange: incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/enumeration.xsd
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/enumeration.xsd
------------------------------------------------------------------------------
svn:keywords = Rev Date
Propchange: incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/enumeration.xsd
------------------------------------------------------------------------------
svn:mime-type = text/xml
Added: incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/finalList.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/finalList.xsd?view=auto&rev=532774
==============================================================================
--- incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/finalList.xsd (added)
+++ incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/finalList.xsd Thu Apr 26 08:10:27 2007
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+<!--
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you 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.
+ -->
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.example.com/simpleType/finalList">
+ <xs:simpleType name="simpleTypeFinalList" final="list">
+ <xs:restriction base="xs:string">
+ <xs:length value="50" />
+ </xs:restriction>
+ </xs:simpleType>
+</xs:schema>
\ No newline at end of file
Propchange: incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/finalList.xsd
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/finalList.xsd
------------------------------------------------------------------------------
svn:keywords = Rev Date
Propchange: incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/finalList.xsd
------------------------------------------------------------------------------
svn:mime-type = text/xml
Added: incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/finalRestriction.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/finalRestriction.xsd?view=auto&rev=532774
==============================================================================
--- incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/finalRestriction.xsd (added)
+++ incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/finalRestriction.xsd Thu Apr 26 08:10:27 2007
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+<!--
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you 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.
+ -->
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.example.com/simpleType/finalRestriction">
+ <xs:simpleType name="simpleTypeFinalRestriction" final="restriction">
+ <xs:restriction base="xs:string">
+ <xs:length value="50" />
+ </xs:restriction>
+ </xs:simpleType>
+</xs:schema>
\ No newline at end of file
Propchange: incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/finalRestriction.xsd
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/finalRestriction.xsd
------------------------------------------------------------------------------
svn:keywords = Rev Date
Propchange: incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/finalRestriction.xsd
------------------------------------------------------------------------------
svn:mime-type = text/xml
Added: incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/finalUnion.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/finalUnion.xsd?view=auto&rev=532774
==============================================================================
--- incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/finalUnion.xsd (added)
+++ incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/finalUnion.xsd Thu Apr 26 08:10:27 2007
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+<!--
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you 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.
+ -->
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.example.com/simpleType/finalUnion">
+ <xs:simpleType name="simpleTypeFinalUnion" final="union">
+ <xs:restriction base="xs:string">
+ <xs:length value="50" />
+ </xs:restriction>
+ </xs:simpleType>
+</xs:schema>
\ No newline at end of file
Propchange: incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/finalUnion.xsd
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/finalUnion.xsd
------------------------------------------------------------------------------
svn:keywords = Rev Date
Propchange: incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/finalUnion.xsd
------------------------------------------------------------------------------
svn:mime-type = text/xml
Added: incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/list.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/list.xsd?view=auto&rev=532774
==============================================================================
--- incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/list.xsd (added)
+++ incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/list.xsd Thu Apr 26 08:10:27 2007
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+<!--
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you 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.
+ -->
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.example.com/simpleType/list">
+ <xs:simpleType name="simpleTypeList">
+ <xs:list itemType="xs:string" />
+ </xs:simpleType>
+</xs:schema>
\ No newline at end of file
Propchange: incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/list.xsd
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/list.xsd
------------------------------------------------------------------------------
svn:keywords = Rev Date
Propchange: incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/list.xsd
------------------------------------------------------------------------------
svn:mime-type = text/xml
Added: incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/restriction.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/restriction.xsd?view=auto&rev=532774
==============================================================================
--- incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/restriction.xsd (added)
+++ incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/restriction.xsd Thu Apr 26 08:10:27 2007
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+<!--
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you 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.
+ -->
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.example.com/simpleType/restriction">
+ <xs:simpleType name="simpleTypeRestriction">
+ <xs:restriction base="xs:string">
+ <xs:length value="50" />
+ </xs:restriction>
+ </xs:simpleType>
+</xs:schema>
\ No newline at end of file
Propchange: incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/restriction.xsd
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/restriction.xsd
------------------------------------------------------------------------------
svn:keywords = Rev Date
Propchange: incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/restriction.xsd
------------------------------------------------------------------------------
svn:mime-type = text/xml
Added: incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/union.xsd
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/union.xsd?view=auto&rev=532774
==============================================================================
--- incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/union.xsd (added)
+++ incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/union.xsd Thu Apr 26 08:10:27 2007
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="ISO-8859-1" ?>
+<!--
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you 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.
+ -->
+<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.example.com/simpleType/union">
+ <xs:simpleType name="simpleTypeUnion">
+ <xs:union memberTypes="xs:int xs:string" />
+ </xs:simpleType>
+</xs:schema>
\ No newline at end of file
Propchange: incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/union.xsd
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/union.xsd
------------------------------------------------------------------------------
svn:keywords = Rev Date
Propchange: incubator/tuscany/java/cts/sdo2.1/src/main/resources/simpleType/union.xsd
------------------------------------------------------------------------------
svn:mime-type = text/xml
---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org