sca-assembly message
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
| [List Home]
Subject: Re: [sca-assembly] A few questions on the SCA proprty values
- From: David Booz <booz@us.ibm.com>
- To: sca-assembly@lists.oasis-open.org
- Date: Mon, 10 Aug 2009 16:03:19 -0400
Hopefully someone is going to open an issue for the points below. In addition, we should also clarify how the prop1.txt file itself is resolved. For example, if the URI pointing to the file is relative, it should be relative to the contribution which contains the composite that is referencing the file.
Dave Booz
STSM, BPM and SCA Architecture
Co-Chair OASIS SCA-Policy TC and SCA-J TC
"Distributed objects first, then world hunger"
Poughkeepsie, NY (845)-435-6093 or 8-295-6093
e-mail:booz@us.ibm.com
Mike Edwards ---08/04/2009 04:28:40 AM---Raymond, Responses inline
From: |
Mike Edwards <mike_edwards@uk.ibm.com> |
To: |
sca-assembly@lists.oasis-open.org |
Date: |
08/04/2009 04:28 AM |
Subject: |
Re: [sca-assembly] A few questions on the SCA proprty values |
Raymond,
Responses inline
Yours, Mike.
Strategist - Emerging Technologies, SCA & SDO.
Co Chair OASIS SCA Assembly TC.
IBM Hursley Park, Mail Point 146, Winchester, SO21 2JN, Great Britain.
Phone & FAX: +44-1962-818014 Mobile: +44-7802-467431
Email: mike_edwards@uk.ibm.com
From: | Raymond Feng <rfeng@us.ibm.com> |
To: | sca-assembly@lists.oasis-open.org |
Date: | 03/08/2009 22:24 |
Subject: | [sca-assembly] A few questions on the SCA proprty values |
Hi,
I have a few questions on the SCA property values.
1. Is a) a valid property definition in the composite file? If I understand the text in Assembly spec line 991 (As a value, supplied as the content of the property element.), it should be valid.
a) <property name="prop1" type="xsd:string">ABC</property>
<mje>Yes, this is valid. It was discussed in a recent Assembly meeting when considering a related Issue resolution</mje>
Please note that prop1 is a string property and the value "ABC" is the direct text under <property>. I understand that it can be expressed in two other variants:
b) <property name="prop1" type="xsd:string" value="ABC"/>
c) <property name="prop1" type="xsd:string">
<value>ANC</value>
</property>
<mje>Yes, these are valid</mje>
3. If the property value is specified using @file, for example,
<property name="prop1" file="prop1.txt"/>
How should the content of "prop1.txt" be used? As the textural inclusion or XML inclusion? Please note if the "prop1" can have many values (@many="true"), we need to define multiple instances of the property value in "prop1.txt". In such cases, the content cannot be a well-formed XML document as there is no single root element.
<mje>It is textural inclusion, but the spec does not say so, and so the spec could well do with clarification</mje>
Two examples are listed below:
a) Single value:
<value xmlns="http://docs.oasis-open.org/ns/opencsa/sca/200903">ABC</value>
b) Multiple values:
<value xmlns="http://docs.oasis-open.org/ns/opencsa/sca/200903">1</value>
<value xmlns="http://docs.oasis-open.org/ns/opencsa/sca/200903">2</value>
<mje>These are valid</mje>
Thanks,
Raymond
Raymond Feng
Senior Software Engineer, Apache Tuscany PMC Member & Committer
IBM Bay Area Lab, 1001 E Hillsdale Blvd, Suite 400, Foster City, CA 94404, USA
E-mail: rfeng@us.ibm.com, Notes: Raymond Feng/Burlingame/IBM, Tel: 650-645-8117, T/L: 367-8117
Apache Tuscany: http://tuscany.apache.org
Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number 741598.
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU
[Date Prev]
| [Thread Prev]
| [Thread Next]
| [Date Next]
--
[Date Index]
| [Thread Index]
| [List Home]