OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

wsbpel message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re: Fw: [wsbpel] Issue - 157 - conf call brief recap ... and carryforward ...



Hi Rania,

Sorry for replying a bit late ... (still traveling in Hong Kong / China 
as of this moment)
Yes, a simple type variable can be manifested as an EII (anonymous) with 
a simple content. However, in that case, the variable actually points to 
the Text node under the Element. That means, "$aSimpleTypeVar" points to 
the text node, NOT the element node.
(I will reply your "replaceElementName"-related question in a separated 
email.)

Thanks!


Regards,
Alex Yiu


Rania Khalaf wrote:

> Hi Alex,
>
> In this table, is a variable typed using an xsd simple type considered 
> EII-with-simple-content (spec says something to that effect I believe, 
> regarding $var)? Does copying into a var typed with XSD type then fall 
> into the EII column ?
>
> I am not pointing to a potential problem :) just trying to understand 
> your table.
>
> tks
> Rania
>
> Alex Yiu wrote:
>
>>
>> Hi, all,
>>
>> >From the sub-group conf call, I got an action item to clarify the 
>> difference between  "string-value" and "text-node" and verify how it 
>> affects the replacement table.
>>
>> Actually after more thinking, we do not need to modify the "F2F 
>> Table" in general ...
>>
>> -------------------------------------------
>> The "F2F Table":
>> From \ To
>>     EII
>>     AII
>>     TII
>> EII with
>> Complex-Content
>>     RE
>>     F
>>     F
>> EII with
>> Simple-Content
>>     RE
>>     RC
>>     RC
>> AII
>>     RC
>>     RC
>>     RC
>> TII
>>     RC
>>     RC
>>     RC
>>
>> -------------------------------------------
>>
>> ... I think we just need to add some clarification to the definition 
>> of TII and a footnote to this table:
>>
>> -------------------------------------------
>> *Clarified Definition of TII: *(to be added)
>> TII is a sequence of _zero or more_ CII. When it is mapped to XPath 
>> 1.0 model, it is a generalization of String-Value (which has zero or 
>> more characters) and Text Node (which has one or more characters). 
>> RValue of a TII can be mapped to a String-Value or a Text Node in 
>> XPath 1.0, while LValue of a TII can be only mapped to a Text node.
>>
>> *Foot-note to the "F2F-Table"*:
>>
>>     * Information items referenced by the to-spec MUST be a Lvalue.
>>       (As stated in Issue 103)
>>     * In XPath 1.0 data model, only Text Node can constitute a LValue
>>       of TII.
>>
>> -------------------------------------------
>>
>>
>> I think that should be good enough.
>> What do you guys think?
>>
>>
>>
>> Regards,
>> Alex Yiu
>>
>>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe from this mail list, you must leave the OASIS TC that
> generates this mail.  You may a link to this group and all your TCs in 
> OASIS
> at:
> https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php
>




[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]