Issue 26950 - Documentation: service sdbcx.Table must support container.XNamed
Summary: Documentation: service sdbcx.Table must support container.XNamed
Status: CLOSED FIXED
Alias: None
Product: Base
Classification: Application
Component: code (show other issues)
Version: OOo 1.1
Hardware: All All
: P5 (lowest) Trivial (vote)
Target Milestone: OOo 2.0
Assignee: ocke.janssen
QA Contact: issues@dba
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-03-24 20:59 UTC by joergbudi
Modified: 2010-08-24 12:26 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description joergbudi 2004-03-24 20:59:05 UTC
Hi,

as this took me some hours of debugging, I think it is worth it to file an issue.

Either the documentation of com.sun.star.sdbcx.Table lacks the
com.sun.star.container.XNamed interface or the implementation in one of the
following source files is wrong:

  OPrivateTables::createObject() (dbaccess/source/core/api/querycomposer.cxx)
  OTableDecorator::queryInterface() (dbaccess/source/core/api/TableDeco.cxx)
  
If XNamed is not supported by by the Table implementation, updateable resultsets
are not recognized by the office framework.

Bye,

Joerg
Comment 1 Frank Schönheit 2004-03-25 08:47:46 UTC
fs->oj: I don't think that we can make XNamed a required interface of the Table
service (since it would be an incompatibility), but if this really is a
documentation (and not an implementation) error, then we should add it as
optional, at least.
Comment 2 ocke.janssen 2004-04-05 07:07:12 UTC
set target
Comment 3 ocke.janssen 2005-02-09 08:23:10 UTC
Fixed in cws dba24
Comment 4 ocke.janssen 2005-02-23 11:33:24 UTC
Now the collection in connectivity doesn't need the XNamed interface anymore.
Comment 5 ocke.janssen 2005-04-01 12:34:04 UTC
Closing
Comment 6 Unknown 2010-07-12 00:12:55 UTC
Created attachment 70544
Comment 7 Unknown 2010-08-24 12:26:56 UTC
Created attachment 71313