Uploaded image for project: 'ModeShape'
  1. ModeShape
  2. MODE-885

Third party webdav-servlet library contains resource hungry log4j.xml configuration file

    XMLWordPrintable

Details

    • Hide

      Add modeshape-web-jcr-webdav dependency to any project with log4j. Executing tests, application etc produces very huge c:\tmp\webdav.log file.

      Show
      Add modeshape-web-jcr-webdav dependency to any project with log4j. Executing tests, application etc produces very huge c:\tmp\webdav.log file.

    Description

      The thirdparty webdav-servlet-2.0.jar library which is dependency of modeshape-web-jcr-webdav contains log4j.xml
      which logs with TRACE level to a file with fixed path.

      If log4j reads this file then application logging on such level agressively consumes CPU, IO, disk space.
      This is very critical problem for production environments. This file shouldn't be bundled with libraries.

      The problem was fixed by library authors
      http://webdav-servlet.svn.sourceforge.net/viewvc/webdav-servlet?revision=82&view=revision
      but there are no further releases containing above change.

      Attachments

        Activity

          People

            Unassigned Unassigned
            gertas Piotr G (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: