#1894 closed defect (fixed)
ServerDescribeSchema miss extension class if it's not in the first schema
Reported by: | ChristineBao | Owned by: | Christine Bao |
---|---|---|---|
Priority: | medium | Milestone: | |
Component: | Server | Version: | 2.2.0 |
Severity: | major | Keywords: | |
Cc: | jng | External ID: | 1383979.01 |
Description
Report from Autodesk QA:
- Connect to one Oracle provider, assuming it has the following schema:
SchemaA
FeatureClassA1
FeatureClassA2
SchemaB
FeatureClassB1
- Connect to one SDF provider.
- Create a join in Oracle connection, set primary class to be SchemaB:FeatureClassB1[[BR]]
- Execute GetClasses in Oracle connection, the extension join class SchemaB:FeatureClassB1Extend does not show.
- If create join in the first schema of Oracle, for example SchemaA:FeatureClass1Extend, the extension class will show in GetClasses command.
Attachments (1)
Change History (6)
comment:1 by , 13 years ago
by , 13 years ago
Attachment: | Fix1894.patch added |
---|
comment:2 by , 13 years ago
A fix is attached http://trac.osgeo.org/mapguide/attachment/ticket/1894/Fix1894.patch.
comment:3 by , 13 years ago
Cc: | added |
---|
Note:
See TracTickets
for help on using tickets.
This defect is caused by a bug in describe schema:
As you can see, if the first schema cannot find the matching extension class, it break and will not continue to search.