diff options
author | rfeng <rfeng@13f79535-47bb-0310-9956-ffa450edef68> | 2009-03-06 21:35:43 +0000 |
---|---|---|
committer | rfeng <rfeng@13f79535-47bb-0310-9956-ffa450edef68> | 2009-03-06 21:35:43 +0000 |
commit | 093fcdb0a7125ec9767592c16882e1fe3a993b3c (patch) | |
tree | 5826d0ccf42e85d89c7710dcf931e43c32441456 /java/sca/itest/properties/src/main/resources | |
parent | 70993983dbb1b5ed38f0245e4678eed1ad72472b (diff) |
Support the SCA property value based on the OASIS syntax
git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@751079 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'java/sca/itest/properties/src/main/resources')
5 files changed, 43 insertions, 45 deletions
diff --git a/java/sca/itest/properties/src/main/resources/ConstructorPropertyInjection.composite b/java/sca/itest/properties/src/main/resources/ConstructorPropertyInjection.composite index c0e2fa32d5..24a2cca822 100644 --- a/java/sca/itest/properties/src/main/resources/ConstructorPropertyInjection.composite +++ b/java/sca/itest/properties/src/main/resources/ConstructorPropertyInjection.composite @@ -17,25 +17,23 @@ * specific language governing permissions and limitations
* under the License.
-->
-<composite xmlns="http://docs.oasis-open.org/ns/opencsa/sca/200712"
- name="ConstructorPropertyInjection">
+<composite xmlns="http://docs.oasis-open.org/ns/opencsa/sca/200903" name="ConstructorPropertyInjection">
- <component name="Foo1Component">
- <implementation.java
- class="org.apache.tuscany.sca.itest.cdi.Foo1" />
- <property name="bar">fubar</property>
- </component>
+ <component name="Foo1Component">
+ <implementation.java class="org.apache.tuscany.sca.itest.cdi.Foo1" />
+ <property name="bar" value="foobar" />
+ </component>
- <component name="Foo2Component">
- <implementation.java
- class="org.apache.tuscany.sca.itest.cdi.Foo2" />
- <property name="bar">fubar</property>
- </component>
+ <component name="Foo2Component">
+ <implementation.java class="org.apache.tuscany.sca.itest.cdi.Foo2" />
+ <property name="bar">fubar</property>
+ </component>
- <component name="Foo3Component">
- <implementation.java
- class="org.apache.tuscany.sca.itest.cdi.Foo3" />
- <property name="bar">fubar</property>
- </component>
+ <component name="Foo3Component">
+ <implementation.java class="org.apache.tuscany.sca.itest.cdi.Foo3" />
+ <property name="bar">
+ <value>fubar</value>
+ </property>
+ </component>
</composite>
\ No newline at end of file diff --git a/java/sca/itest/properties/src/main/resources/Outer.composite b/java/sca/itest/properties/src/main/resources/Outer.composite index 587557461e..0ada194cb3 100644 --- a/java/sca/itest/properties/src/main/resources/Outer.composite +++ b/java/sca/itest/properties/src/main/resources/Outer.composite @@ -16,9 +16,9 @@ * specific language governing permissions and limitations
* under the License.
-->
-<composite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://docs.oasis-open.org/ns/opencsa/sca/200712"
+<composite xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://docs.oasis-open.org/ns/opencsa/sca/200903"
xmlns:foo="http://foo" xmlns:xsd="http://www.w3.org/2001/XMLSchema"
- xsi:schemaLocation="http://docs.oasis-open.org/ns/opencsa/sca/200712 http://docs.oasis-open.org/ns/opencsa/sca/200712" name="Iteration3Composite"
+ xsi:schemaLocation="http://docs.oasis-open.org/ns/opencsa/sca/200903 http://docs.oasis-open.org/ns/opencsa/sca/200903" name="Iteration3Composite"
targetNamespace="http://foo" local="true" autowire="false">
<property name="newLocation" type="xsd:anyURI">Raleigh</property>
diff --git a/java/sca/itest/properties/src/main/resources/OuterPropertyTest.composite b/java/sca/itest/properties/src/main/resources/OuterPropertyTest.composite index 87840ba16b..75fa0aaa81 100644 --- a/java/sca/itest/properties/src/main/resources/OuterPropertyTest.composite +++ b/java/sca/itest/properties/src/main/resources/OuterPropertyTest.composite @@ -16,7 +16,7 @@ * specific language governing permissions and limitations
* under the License.
-->
-<composite xmlns="http://docs.oasis-open.org/ns/opencsa/sca/200712"
+<composite xmlns="http://docs.oasis-open.org/ns/opencsa/sca/200903"
xmlns:foo="http://foo"
targetNamespace="http://foo"
name="OuterPropertyTest" diff --git a/java/sca/itest/properties/src/main/resources/PropertyTest.composite b/java/sca/itest/properties/src/main/resources/PropertyTest.composite index e5a92e7d52..4d3715dba6 100644 --- a/java/sca/itest/properties/src/main/resources/PropertyTest.composite +++ b/java/sca/itest/properties/src/main/resources/PropertyTest.composite @@ -16,7 +16,7 @@ * specific language governing permissions and limitations * under the License. --> -<composite xmlns="http://docs.oasis-open.org/ns/opencsa/sca/200712" +<composite xmlns="http://docs.oasis-open.org/ns/opencsa/sca/200903" xmlns:foo="http://foo" xmlns:cust="http://www.example.com/Customer" xmlns:dbsdo="http://tuscany.apache.org/xmlns/sca/databinding/sdo/1.0" @@ -35,7 +35,7 @@ <property name="number" type="xsd:int">1</property> <property name="complex" type="foo:MyComplexType" > - <foo:MyComplexValue xsi:type="foo:MyComplexType" > + <value xsi:type="foo:MyComplexType" > <foo:a>a</foo:a> <foo:b>b</foo:b> <foo:c>c</foo:c> @@ -44,11 +44,11 @@ <foo:y>y</foo:y> <foo:z>z</foo:z> </foo:x> - </foo:MyComplexValue> + </value> </property> <property name="moreComplex" type="foo:MyMoreComplexType"> - <MyMoreComplexValue xmlns=""> + <value> <numberSetArray> <integerNumber>1</integerNumber> <floatNumber>11</floatNumber> @@ -73,16 +73,16 @@ <floatNumber>158.68</floatNumber> <doubleNumber>369.04</doubleNumber> </numberSet> - </MyMoreComplexValue> + </value> </property> <property name="complexFoo" type="foo:MyMoreComplexType"> - <MyMoreComplexValue xmlns=""> + <value> <stringArray>TestString_3</stringArray> <stringArray>TestString_4</stringArray> <intArray>100</intArray> <intArray>200</intArray> - </MyMoreComplexValue> + </value> </property> <component name="ABCDComponent"> @@ -118,7 +118,7 @@ <implementation.java class="org.apache.tuscany.sca.itest.PropertyComponentImpl"/> <property name="complexPropertyOne" source="$moreComplex"></property> <property name="complexPropertyTwo"> - <MyAnotherComplexValue xmlns=""> + <value> <stringArray>TestString_1</stringArray> <stringArray>TestString_2</stringArray> <intArray>10</intArray> @@ -143,10 +143,10 @@ <floatNumber>158.68</floatNumber> <doubleNumber>369.04</doubleNumber> </numberSet> - </MyAnotherComplexValue> + </value> </property> <property name="complexPropertyThree" element="foo:PropertyThreeElement"> - <PropertyThreeElement xmlns=""> + <PropertyThreeElement xmlns="http://foo"> <stringArray>TestElementString_1</stringArray> <stringArray>TestElementString_2</stringArray> <intArray>10</intArray> @@ -174,7 +174,7 @@ </PropertyThreeElement> </property> <property name="complexPropertyFour" element="foo:PropertyFourElement" many="true"> - <PropertyFourElement xmlns=""> + <PropertyFourElement xmlns="http://foo"> <integerNumber>1</integerNumber> <floatNumber>11.11</floatNumber> <doubleNumber>111.111</doubleNumber> @@ -184,7 +184,7 @@ <doubleNumber>11111.11111</doubleNumber> </numberSet> </PropertyFourElement> - <PropertyFourElement xmlns=""> + <PropertyFourElement xmlns="http://foo"> <integerNumber>2</integerNumber> <floatNumber>22.22</floatNumber> <doubleNumber>222.222</doubleNumber> @@ -194,7 +194,7 @@ <doubleNumber>22222.22222</doubleNumber> </numberSet> </PropertyFourElement> - <PropertyFourElement xmlns=""> + <PropertyFourElement xmlns="http://foo"> <integerNumber>3</integerNumber> <floatNumber>33.33</floatNumber> <doubleNumber>333.333</doubleNumber> @@ -207,18 +207,18 @@ </property> <property name="complexPropertyFive" source="$complexFoo"/> <property name="sdoProperty" type="cust:Customer"> - <cust:customer> + <value> <cust:firstName>Firstly Name</cust:firstName> <cust:middleName>Middler Name</cust:middleName> <cust:lastName>Lasting Name</cust:lastName> - </cust:customer> + </value> </property> <property name="customerSdo" type="cust:Customer"> - <cust:customer> + <value> <cust:firstName>Sdo Firstly Name</cust:firstName> <cust:middleName>Sdo Middler Name</cust:middleName> <cust:lastName>Sdo Lasting Name</cust:lastName> - </cust:customer> + </value> </property> <property name="location" type="xsd:string">RTP</property> <property name="year" type="xsd:string">2006</property> @@ -226,21 +226,21 @@ <property name="integerNumbers" many="true" type="xsd:int">1 2 3 4 5 6 7 8 9 10</property> <property name="intNumbers" many="true" type="xsd:int">10 9 8 7 6 5 4 3 2 1 0</property> <property name="sdoArray" many="true" type="cust:Customer"> - <cust:customer> + <value> <cust:firstName>Firstly Name 1</cust:firstName> <cust:middleName>Middler Name 1</cust:middleName> <cust:lastName>Lasting Name 1</cust:lastName> - </cust:customer> - <cust:customer> + </value> + <value> <cust:firstName>Firstly Name 2</cust:firstName> <cust:middleName>Middler Name 2</cust:middleName> <cust:lastName>Lasting Name 2</cust:lastName> - </cust:customer> - <cust:customer> + </value> + <value> <cust:firstName>Firstly Name 3</cust:firstName> <cust:middleName>Middler Name 3</cust:middleName> <cust:lastName>Lasting Name 3</cust:lastName> - </cust:customer> + </value> </property> <property name="complexJAXBPropertyOne" type="rcp:ReturnCodeProperties"> <MyRCProps xmlns="http://test.sca.jaxb/rcprops"> diff --git a/java/sca/itest/properties/src/main/resources/mySimpleService.composite b/java/sca/itest/properties/src/main/resources/mySimpleService.composite index 1d2bdbf4f8..b22b32bc30 100644 --- a/java/sca/itest/properties/src/main/resources/mySimpleService.composite +++ b/java/sca/itest/properties/src/main/resources/mySimpleService.composite @@ -18,9 +18,9 @@ * under the License.
-->
<composite autowire="false" local="true" name="MySimpleService"
- targetNamespace="http://foo" xmlns:foo="http://foo" xmlns="http://docs.oasis-open.org/ns/opencsa/sca/200712"
+ targetNamespace="http://foo" xmlns:foo="http://foo" xmlns="http://docs.oasis-open.org/ns/opencsa/sca/200903"
xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://docs.oasis-open.org/ns/opencsa/sca/200712 http://docs.oasis-open.org/ns/opencsa/sca/200712 ">
+ xsi:schemaLocation="http://docs.oasis-open.org/ns/opencsa/sca/200903 http://docs.oasis-open.org/ns/opencsa/sca/200903 ">
<service name="MyServiceNew1" promote="MyServiceComponentNew/MyService">
|