Re: FW: [jira] Updated: (TUSCANY-1548) multi-valued properties should require indexed xpath

2007-08-29 Thread Pete Robbins
Patch applied. Can you resolve/close the Jiras if the work is now
complete on them?

Cheers,

On 28/08/2007, Michael Yoder [EMAIL PROTECTED] wrote:

 Hi,

 I have uploaded a patch for TUSCANY-1548. If someone could review and
 apply it that would be great.

 Thanks,

 Michael
 Rogue Wave Software, Inc. - [EMAIL PROTECTED] Software Developer -
 HydraSDO

 -Original Message-
 From: Michael Yoder (JIRA) [mailto:[EMAIL PROTECTED]
 Sent: Tuesday, August 28, 2007 9:52 AM
 To: Michael Yoder
 Subject: [jira] Updated: (TUSCANY-1548) multi-valued properties should
 require indexed xpath


 [
 https://issues.apache.org/jira/browse/TUSCANY-1548?page=com.atlassian.ji
 ra.plugin.system.issuetabpanels:all-tabpanel ]

 Michael Yoder updated TUSCANY-1548:
 ---

Attachment: TUSCANY-1548.txt

 This patch enforces the requirement that multi-valued properties need an
 index in an xpath for access, and must  be added with  getList().

  multi-valued properties should require indexed xpath
  
 
  Key: TUSCANY-1548
  URL:
 https://issues.apache.org/jira/browse/TUSCANY-1548
  Project: Tuscany
   Issue Type: Bug
   Components: C++ SDO
 Affects Versions: Cpp-M3
  Environment: all
 Reporter: Michael Yoder
  Fix For: Cpp-Next
 
  Attachments: TUSCANY-1548.txt
 
 
  The C++ SDO spec XPath clearly shows access to many-valued properties
 requiring [] or dot notation to denote an index. In order to retreive a
 whole list the SDO spec uses the getList() API to retrieve a list.
  6.1.13. The get/set API on Class DataObject ...
  Multi-valued properties are located by the getList API.
  Multi-valued properties accessed in an xpath without an index should
 be invalid usage (Tuscany SDO is currently accesses the first element in
 the list).

 --
 This message is automatically generated by JIRA.
 -
 You can reply to this email to add a comment to the issue online.


 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]




-- 
Pete

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: FW: [jira] Updated: (TUSCANY-1548) multi-valued properties should require indexed xpath

2007-08-29 Thread Michael Yoder

I resolved these jiras: 

TUSCANY-1366 - C++ SDO spec portability: SDORuntimeException off-spec
member functions
TUSCANY-1368 - C++ SDO portability: class interface Type off-spec enum
values
TUSCANY-1370 - C++ SDO spec compliance/portability: DataObject
TUSCANY-1371 - C++ SDO spec compliance/portability:
DataObject::getInstanceProperty(const std::string prop)
TUSCANY-1374 - C++ SDO spec portability: DataObjectInstance
TUSCANY-1375 - C++ SDO spec portability: C++ type definition API
TUSCANY-1376 - C++ SDO spec portability: RefCountingPointer

For the others:
1372 and 1442 have patches pending I believe, and I think 1548 will
require me to add another patch with additional testing

Michael
Rogue Wave Software, Inc. - [EMAIL PROTECTED] Software Developer -
HydraSDO  

-Original Message-
From: Pete Robbins [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, August 29, 2007 3:13 AM
To: tuscany-dev@ws.apache.org
Subject: Re: FW: [jira] Updated: (TUSCANY-1548) multi-valued properties
should require indexed xpath

Patch applied. Can you resolve/close the Jiras if the work is now
complete on them?

Cheers,

On 28/08/2007, Michael Yoder [EMAIL PROTECTED] wrote:

 Hi,

 I have uploaded a patch for TUSCANY-1548. If someone could review and 
 apply it that would be great.

 Thanks,

 Michael
 Rogue Wave Software, Inc. - [EMAIL PROTECTED] Software Developer - 
 HydraSDO

 -Original Message-
 From: Michael Yoder (JIRA) [mailto:[EMAIL PROTECTED]
 Sent: Tuesday, August 28, 2007 9:52 AM
 To: Michael Yoder
 Subject: [jira] Updated: (TUSCANY-1548) multi-valued properties should

 require indexed xpath


 [
 https://issues.apache.org/jira/browse/TUSCANY-1548?page=com.atlassian.
 ji ra.plugin.system.issuetabpanels:all-tabpanel ]

 Michael Yoder updated TUSCANY-1548:
 ---

Attachment: TUSCANY-1548.txt

 This patch enforces the requirement that multi-valued properties need 
 an index in an xpath for access, and must  be added with  getList().

  multi-valued properties should require indexed xpath
  
 
  Key: TUSCANY-1548
  URL:
 https://issues.apache.org/jira/browse/TUSCANY-1548
  Project: Tuscany
   Issue Type: Bug
   Components: C++ SDO
 Affects Versions: Cpp-M3
  Environment: all
 Reporter: Michael Yoder
  Fix For: Cpp-Next
 
  Attachments: TUSCANY-1548.txt
 
 
  The C++ SDO spec XPath clearly shows access to many-valued 
  properties
 requiring [] or dot notation to denote an index. In order to retreive 
 a whole list the SDO spec uses the getList() API to retrieve a list.
  6.1.13. The get/set API on Class DataObject ...
  Multi-valued properties are located by the getList API.
  Multi-valued properties accessed in an xpath without an index should
 be invalid usage (Tuscany SDO is currently accesses the first element 
 in the list).

 --
 This message is automatically generated by JIRA.
 -
 You can reply to this email to add a comment to the issue online.


 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]




--
Pete

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: FW: [jira] Updated: (TUSCANY-1548) multi-valued properties should require indexed xpath

2007-08-29 Thread Pete Robbins
Thanks for that. I applied 1372 and 1442 (with minor change) earlier today.

Cheers,

On 29/08/2007, Michael Yoder [EMAIL PROTECTED] wrote:

 I resolved these jiras:

 TUSCANY-1366 - C++ SDO spec portability: SDORuntimeException off-spec
 member functions
 TUSCANY-1368 - C++ SDO portability: class interface Type off-spec enum
 values
 TUSCANY-1370 - C++ SDO spec compliance/portability: DataObject
 TUSCANY-1371 - C++ SDO spec compliance/portability:
 DataObject::getInstanceProperty(const std::string prop)
 TUSCANY-1374 - C++ SDO spec portability: DataObjectInstance
 TUSCANY-1375 - C++ SDO spec portability: C++ type definition API
 TUSCANY-1376 - C++ SDO spec portability: RefCountingPointer

 For the others:
 1372 and 1442 have patches pending I believe, and I think 1548 will
 require me to add another patch with additional testing

 Michael
 Rogue Wave Software, Inc. - [EMAIL PROTECTED] Software Developer -
 HydraSDO

 -Original Message-
 From: Pete Robbins [mailto:[EMAIL PROTECTED]
 Sent: Wednesday, August 29, 2007 3:13 AM
 To: tuscany-dev@ws.apache.org
 Subject: Re: FW: [jira] Updated: (TUSCANY-1548) multi-valued properties
 should require indexed xpath

 Patch applied. Can you resolve/close the Jiras if the work is now
 complete on them?

 Cheers,

 On 28/08/2007, Michael Yoder [EMAIL PROTECTED] wrote:
 
  Hi,
 
  I have uploaded a patch for TUSCANY-1548. If someone could review and
  apply it that would be great.
 
  Thanks,
 
  Michael
  Rogue Wave Software, Inc. - [EMAIL PROTECTED] Software Developer -
  HydraSDO
 
  -Original Message-
  From: Michael Yoder (JIRA) [mailto:[EMAIL PROTECTED]
  Sent: Tuesday, August 28, 2007 9:52 AM
  To: Michael Yoder
  Subject: [jira] Updated: (TUSCANY-1548) multi-valued properties should

  require indexed xpath
 
 
  [
  https://issues.apache.org/jira/browse/TUSCANY-1548?page=com.atlassian.
  ji ra.plugin.system.issuetabpanels:all-tabpanel ]
 
  Michael Yoder updated TUSCANY-1548:
  ---
 
 Attachment: TUSCANY-1548.txt
 
  This patch enforces the requirement that multi-valued properties need
  an index in an xpath for access, and must  be added with  getList().
 
   multi-valued properties should require indexed xpath
   
  
   Key: TUSCANY-1548
   URL:
  https://issues.apache.org/jira/browse/TUSCANY-1548
   Project: Tuscany
Issue Type: Bug
Components: C++ SDO
  Affects Versions: Cpp-M3
   Environment: all
  Reporter: Michael Yoder
   Fix For: Cpp-Next
  
   Attachments: TUSCANY-1548.txt
  
  
   The C++ SDO spec XPath clearly shows access to many-valued
   properties
  requiring [] or dot notation to denote an index. In order to retreive
  a whole list the SDO spec uses the getList() API to retrieve a list.
   6.1.13. The get/set API on Class DataObject ...
   Multi-valued properties are located by the getList API.
   Multi-valued properties accessed in an xpath without an index should
  be invalid usage (Tuscany SDO is currently accesses the first element
  in the list).
 
  --
  This message is automatically generated by JIRA.
  -
  You can reply to this email to add a comment to the issue online.
 
 
  -
  To unsubscribe, e-mail: [EMAIL PROTECTED]
  For additional commands, e-mail: [EMAIL PROTECTED]
 
 


 --
 Pete

 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]


 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]




-- 
Pete

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



FW: [jira] Updated: (TUSCANY-1548) multi-valued properties should require indexed xpath

2007-08-28 Thread Michael Yoder
 
Hi,

I have uploaded a patch for TUSCANY-1548. If someone could review and
apply it that would be great.

Thanks,

Michael
Rogue Wave Software, Inc. - [EMAIL PROTECTED] Software Developer -
HydraSDO 

-Original Message-
From: Michael Yoder (JIRA) [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, August 28, 2007 9:52 AM
To: Michael Yoder
Subject: [jira] Updated: (TUSCANY-1548) multi-valued properties should
require indexed xpath


 [
https://issues.apache.org/jira/browse/TUSCANY-1548?page=com.atlassian.ji
ra.plugin.system.issuetabpanels:all-tabpanel ]

Michael Yoder updated TUSCANY-1548:
---

Attachment: TUSCANY-1548.txt

This patch enforces the requirement that multi-valued properties need an
index in an xpath for access, and must  be added with  getList().

 multi-valued properties should require indexed xpath
 

 Key: TUSCANY-1548
 URL:
https://issues.apache.org/jira/browse/TUSCANY-1548
 Project: Tuscany
  Issue Type: Bug
  Components: C++ SDO
Affects Versions: Cpp-M3
 Environment: all
Reporter: Michael Yoder
 Fix For: Cpp-Next

 Attachments: TUSCANY-1548.txt


 The C++ SDO spec XPath clearly shows access to many-valued properties
requiring [] or dot notation to denote an index. In order to retreive a
whole list the SDO spec uses the getList() API to retrieve a list.
 6.1.13. The get/set API on Class DataObject ...
 Multi-valued properties are located by the getList API.
 Multi-valued properties accessed in an xpath without an index should
be invalid usage (Tuscany SDO is currently accesses the first element in
the list).

--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]