Uploaded image for project: 'Log4cxx'
  1. Log4cxx
  2. LOGCXX-35

Avoid use of MSXML

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • 0.9.7
    • None
    • Configurator
    • None

    Description

      Currently log4cxx uses libxml2 or MSXML to parse XML configuration files. MSXML has pretty significant potential side-effect, it requires initializing and shutting down COM and uses Microsoft language extensions. There is no significant benefit to using MSXML. The configuration files do not require anything beyond the most rudimentary XML support (no schema, DOM, etc), so Expat would be sufficient. Xerces-C would be overkill but would keep things in the Apache family and avoid introducing additional license issues.

      Attachments

        Activity

          People

            andreas Andreas Hartmann
            carnold@apache.org Curt Arnold
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: