RE: [sdo] [ServiceDataObjects] SDO-71

From
Radu Preotiuc-Pietro <>
Date
2008-05-05T22:34:14+00:00
ID
Thread
RE: [sdo] [ServiceDataObjects] SDO-71
Hi Frank,

 

One other point that has been made in the Apr-29 call 
was whether the notion of "element(or attribute)-backed" is valid for SDO 
path. After all, if the SDO name of the property doesn't show up in the path and 
if the element/attribute duality does surface, then your path is simply an XPath 
(or subset thereof): problem solved.

 

Radu

  

  
  From: Bryan Aupperle 
  [mailto:] 
Sent: Monday, May 05, 2008 5:12 
  AM
To: 
Subject: Re: [sdo] 
  [ServiceDataObjects] SDO-71

  

I believe Issue 85 - 
  Section 9.10 needs rules for handling elements and attributes with the 
  same name (http://www.osoa.org/jira/browse/SDO-85) can be used for the attribute/element name overlap. 
  

I like the proposal below. 
  

Bryan Aupperle, Ph.D.
STSM, WebSphere 
  Enterprise Platform Software Solution Architect

Research Triangle Park, 
   NC 
+1 919-254-7508 (T/L 444-7508)
Internet Address: 
   

  
    
    

      Frank Budinsky 
        <> 
        
05/04/2008 11:00 PM 

      
        
          
          

            
              
To

             
          

            
              
cc

            
          

            
              
Subject

            [sdo] [ServiceDataObjects] 
              SDO-71

        
          
          

            
            

Hi Guys,

Sorry I missed last weeks call. Fuhwei updated me on 
  the discussion you 
had about SDO-71. I understand the issue raised and 
  agree that we should 
open another issue to consider the possibly of 
  defining a standard name 
conflict resolution algorithm. However, I believe 
  the following modified 
proposal for SDO-71  should be considered 
  independently.

Proposal:

"name" will bind to an element-backed 
  property named "foo" but will also 
match an attribute-backed "foo" 
  property if there is no conflicting 
element-backed property. "@foo" binds 
  to an attribute-backed property with 
XML name "foo".

Note that with 
  this proposal "@foo" could map to a property with a mangled 
name (e.g., 
  "foo_attribute") in the case of duplicates. The mangling 
algorithm can be 
  implementation dependent or, if we decide to, can be 
standardized. This 
  proposal would, however, be unaffected by the 
resolution of that 
  issue.

Thanks,
Frank

Frank 
  Budinsky/Toronto/IBM@IBMCA 
04/28/2008 10:37 
  AM

To

cc

Subject
Re: [sdo] 
  Groups - OASIS SDO TC Weekly Teleconference 
  modified

Hi Ron,

Can we please also add 
  SDO-71 (SDOPath handling of '@' character) to this 
weeks agenda? It's a 
  pretty simple issue, that I think can be resolved 
quickly. The proposal in 
  the JIRA is:

1. If a DataObject's Type is backed by an XSD complex type 
  that contains 
an attribute and element with the same name, then "@name" 
  binds to the 
attribute-backed property and "name" will bind to the the 
  element-backed 
property. 

Another alternative which I believe is 
  slightly simpler and in line with 
the intent of "@name" in 
  XPath.

2. "@name" binds to attribute-backed properties only. "name" 
  will bind to 
the the element-backed property first but will also match an 
  
attribute-backed property if there is no conflciting element-backed 
  
property.

This second proposal is not 100% backward compatible 
  ("@name" would no 
longer match an element-backed property), but my guess 
  is that nobody 
would ever have wanted to use it that way anyway. The 
  convienince is the 
other way around - users want to be able to access 
  either attributes or 
elements with the simple 
  "name".

Thanks,
Frank

 
  
04/28/2008 08:58 
  AM

To

cc

Subject
[sdo] Groups 
  - OASIS SDO TC Weekly Teleconference 
  modified

OASIS SDO TC Weekly Teleconference has 
  been modified by Mr. Ron Barack

Date:  Tuesday, 29 April 
  2008
Time:  12:00pm - 01:00pm ET

Event Description:
Call in 
  Details: 

Germany +49 69 210 869 100 or 0800 455 6556 
Australia 
  1800 136 708 
Austria +43 1 928 1440 0800 298 662 
Belgium +32 2 400 
  6921 0800 74569 
Brasil 0800 891 4822 
Canada +1 5143157880 1 8888 201 
  142 
China (North) 1 0800 749 0080 
China (South) 1 0800 490 0067 
  
Croatia 0800 222707 
Czech Rep. 800 143 199 
Denmark 8088 3307 
  
Finland 0800 914 769 
France +33 170 729 898 or 0800 908 390 
  
Hungary 06 800 137 97 
India 000 800 100 6136 
Ireland +353 15260013 
  1 800 555 072 
Israel 1809 349 047 
Italy +39 023 604 9151 800 788 754 
  
Japan 0034 800 400 914 
Netherlands +31 207947923 or 08000 249 970 
  
Norway 800 148 38 
Philippines 1800 149 10 004 
Poland 00800 4911555 
  
Portugal +351 211209552 800 849 176 
Russia 810 800 212 81 049 
  
Romania 0800 895024 
Singapore 800 492 2115 
Slovakia 08000 490 08 
  
South Africa 0 800 980 958 
Spain +34 914 142 196 or 900 994 999 
  
Sweden +46 850 564 731 or 020 791 212 
Switzerland +41 44 580 1003 or 
  0800 890 007 
UK +44 207 075 3204 or 0808 234 1757 
USA +1 215 305 4494 
  or 1 866 203 4642 

Participant Code: 159475 

Chat room: 
  http://webconf.soaphub.org/conf/room/sdo-TC 
WebConference: 
  http://sap.webex.com/sap 
Meeting Number: 747 969 851 
Meeting Password: 
  sdosdosdo

Agenda:
I. Intro 
a. Roll Call 
b. Assignment/ 
  Confirmation of Scribe 
c. Agenda Bashing 
d. Approval of last week's 
  minutes. 
  
http://www.oasis-open.org/apps/org/workgroup/sdo/download.php/28054/SDO%20TC%20Meeting%20minutes%20-%2022%20April%202008.txt

II. 
  Accepting new issues 

Two of the issues that Blaise proposed were never 
  formally accepted or 
rejected.

SDO-126: Define the concept 
  Containment 
http://www.osoa.org/jira/browse/SDO-126

SDO-128: Allow 
  Properties to Have Composite Keys 
  
http://www.osoa.org/jira/browse/SDO-128

III. OpenCSA Liason 
  Committee status, and representative. 
    We should choose a 
  representative to the OPEN CSA Liason Committee
    Charter is 
  here: 
  
http://www.oasis-open.org/apps/org/workgroup/opencsa-ms/download.php/28090/OpenCSA%20InterTC%20-%20Subcommittee-Charter-20080411dr2.doc

IV. 
   Discussion of SDO-124
    I would like to focus on 
  understanding Oracle's approach.
    Because of some technical 
  problems associated with Progress 
Software's purchase of Xcalia, I am not 
  sure if Eric, Christophe or 
Francois will be able to attend. 
   Therefore, it might be difficult to 
discuss the Technical Root 
  proposal.  In fact, the absense of these 
members may be reason to 
  delay the containment discussion until the 
membership problems have been 
  straightend out.

V.   ISSUE 5: Defining SDO types by JAVA 
  types
    Last email: 
  
http://www.oasis-open.org/apps/org/workgroup/sdo/email/archives/200804/msg00039.html

Minutes:

This 
  event is one in a list of recurring events.
Other event dates in this 
  series:

Tuesday, 04 December 2007, 12:00pm to 01:00pm ET
Tuesday, 11 
  December 2007, 12:00pm to 01:00pm ET
Tuesday, 18 December 2007, 12:00pm to 
  01:00pm ET
Tuesday, 25 December 2007, 12:00pm to 01:00pm ET
Tuesday, 01 
  January 2008, 12:00pm to 01:00pm ET
Tuesday, 08 January 2008, 12:00pm to 
  01:00pm ET
Tuesday, 15 January 2008, 12:00pm to 01:00pm ET
Tuesday, 22 
  January 2008, 12:00pm to 01:00pm ET
Tuesday, 29 January 2008, 12:00pm to 
  01:00pm ET
Tuesday, 05 February 2008, 12:00pm to 01:00pm ET
Tuesday, 12 
  February 2008, 12:00pm to 01:00pm ET
Tuesday, 19 February 2008, 12:00pm to 
  01:00pm ET
Tuesday, 26 February 2008, 12:00pm to 01:00pm ET
Tuesday, 04 
  March 2008, 12:00pm to 01:00pm ET
Tuesday, 11 March 2008, 12:00pm to 
  01:00pm ET
Tuesday, 18 March 2008, 12:00pm to 01:00pm ET
Tuesday, 25 
  March 2008, 12:00pm to 01:00pm ET
Tuesday, 01 April 2008, 12:00pm to 
  01:00pm ET
Tuesday, 08 April 2008, 12:00pm to 01:00pm ET
Tuesday, 15 
  April 2008, 12:00pm to 01:00pm ET
Tuesday, 22 April 2008, 12:00pm to 
  01:00pm ET
Tuesday, 06 May 2008, 12:00pm to 01:00pm ET
Tuesday, 13 May 
  2008, 12:00pm to 01:00pm ET
Tuesday, 20 May 2008, 12:00pm to 01:00pm 
  ET
Tuesday, 27 May 2008, 12:00pm to 01:00pm ET

View event 
  details:
http://www.oasis-open.org/apps/org/workgroup/sdo/event.php?event_id=17148

PLEASE 
  NOTE:  If the above link does not work for you, your email
application 
  may be breaking the link into two pieces.  You may be able to
copy and 
  paste the entire link address into the address field of your 
  web
browser.

[attachment "ical_17148.ics" deleted by Frank 
  Budinsky/Toronto/IBM] 
  
---------------------------------------------------------------------
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 
  

---------------------------------------------------------------------
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 
  

---------------------------------------------------------------------
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 
  

Notice:  This email message, together with any attachments, may contain information  of  BEA Systems,  Inc.,  its subsidiaries  and  affiliated entities,  that may be confidential,  proprietary,  copyrighted  and/or legally privileged, and is intended solely for the use of the individual or entity named in this message. If you are not the intended recipient, and have received this message in error, please immediately return this by email and then delete it.