Ticket #1048 (closed defect: fixed)

Opened 4 years ago

Last modified 4 years ago

Maestro API: GetProviderCapabilities() not properly deserializing XML content

Reported by: jng Owned by: ksgeograf
Priority: medium Milestone: Maestro-2.0
Component: Maestro Version: 2.0.2
Severity: major Keywords:
Cc: External ID:

Description

If you call ServerConnectionI.GetProviderCapabilities?() the FdoProviderCapabilities? object returned has an empty list of function definitions.

eg. Take OSGeo.SDF, when calling GetProviderCapabilities?("OSGeo.SDF") the FdoProviderCapabilities?.Expression.FunctionDefinitionList? is empty

Change History

Changed 4 years ago by ksgeograf

  • status changed from new to assigned
  • milestone set to Maestro-2.0

I will take a look.

Changed 4 years ago by ksgeograf

  • status changed from assigned to closed
  • resolution set to fixed

This is a bug with the xsd, see issue #1050.

I have fixed this in r4095.

The bug may re-appear, depending on how issue #1050 is resolved.

Changed 4 years ago by jng

  • status changed from closed to reopened
  • resolution fixed deleted

Argument Definition lists also exhibit the same problem. Reopening.

Changed 4 years ago by jng

  • status changed from reopened to closed
  • resolution set to fixed

Argument definition fix applied in r4096

Note: See TracTickets for help on using tickets.