Opened 15 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 )
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.