Opened 14 years ago

Last modified 14 years ago

#1325 closed defect

Fdo Provider Capabilities xml fix — at Version 1

Reported by: jng Owned by: jng
Priority: low Milestone: Maestro-3.0
Component: Maestro Version: 2.1.0
Severity: trivial Keywords:
Cc: External ID:

Description (last modified by jng)

The fix to #1050 has revealed that Maestro has been working with incorrect provider capabilities xml for quite some time. As a result, features which rely on this xml output, such as the Expression Editor may not function properly against > 2.1 servers in its current form.

However, changing the deserialization logic to match the output from > 2.1 servers will simultaneously break <= 2.1 servers (as they are still outputting the incorrect xml)

The solution as suggested by Tom Fukushima, is to transform the xml into its pre-2.2 form before deserialization only if we're connecting to a <= 2.1 server.

Change History (1)

comment:1 by jng, 14 years ago

Description: modified (diff)
Note: See TracTickets for help on using tickets.