Uploaded image for project: 'Rampart'
  1. Rampart
  2. RAMPART-441

rampart-config.xsd is outdated

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 1.7.0
    • None
    • website
    • None
    • Patch

    Description

      While trying to use this XSD to validate my XML configuration, I noticed that it's very outdated (just like some parts of this documentation page). For example, the tag encryptionCypto was renamed to encryptionCrypto almost 10 years ago!

      The first patch named rampart-config.patch fixes these problems:

      • encryptionCypto was renamed to encryptionCrypto in the XSD
      • missing tags were added and reordered according to what RampartConfig tries to parse
      • tags were also wrapped in a xs:choice to allow declaring them in any order in XML files
      • <property> tags were fixed to support the name attribute

      The second patch, named rampartconfig-guide.patch, fixes the same typo in the documentation page. I didn't have time to document missing elements in that page (I also wouldn't be sure how to describe them properly).

      HTH

      Regards,
      Bastien

      Attachments

        1. rampartconfig-guide.patch
          2 kB
          Bastien Jansen
        2. rampart-config.patch
          5 kB
          Bastien Jansen

        Activity

          People

            Unassigned Unassigned
            bjansen Bastien Jansen
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: