Uploaded image for project: 'Tapestry 5'
  1. Tapestry 5
  2. TAP5-2035

Make it easier to choose another slf4j backend

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 5.3, 5.4
    • Fix Version/s: 5.4
    • Component/s: None
    • Labels:

      Description

      Tapestry-IOC includes slf4j-log4j12 and log4j as compile dependencies. This is not necessary and makes it hard for users to choose another logging backend for slf4j. Tapestry-IOC should depend on slf4j-api only and the backend should be exchangeable without having to exclude transitive dependencies.
      However, it seems sensible to provide log4j as the default binding for quickstart projects, so the dependency on slf4j-log4l12 should be added to the final project.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                kaosko Kalle Korhonen
                Reporter:
                jkemnade Jochen Kemnade
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: