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

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

XMLWordPrintable

    • 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.

      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.

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

                Created:
                Updated:
                Resolved: