intersystems-community / ideas-and-innovations

InterSystems Developer Community Ideas and Requests for Innovative Solutions with InterSystems IRIS
MIT License
5 stars 0 forks source link

IRIS: Make XML generation backward compatible with Caché #42

Closed rfns closed 4 years ago

rfns commented 4 years ago

When exporting a XML using IRIS it inserts a XML attribute called generator. This attribute exists even in Caché versions, however the way IRIS handles it differs from them.

In IRIS it writes the:

<Export generator="IRIS"

While in Caché it writes:

<Export generator="Cache"

The problem is that XMLs exported from IRIS are incompatible with older Caché versions. Changing the attribute manually from IRIS to Cache makes it work.

I tested it with a Caché version 2018.1.2.

One idea would be to add a qualifier that allow us to dictate which generator value to put in there.