Uploaded image for project: 'ActiveMQ Artemis'
  1. ActiveMQ Artemis
  2. ARTEMIS-3126

please do not force jboss-logmanager on users

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Minor
    • Resolution: Duplicate
    • 2.14.0
    • None
    • None
    • None

    Description

      I have maintained a codebase using ActiveMQ since the HornetQ days. It has been terrific for both stability and performance.

      Every once in a while I have to upgrade dependencies, mostly due to security advisories. On the latest upgrade, I found that ActiveMQ now "sort of" compels users to choose JBoss logging. In particular, the server dependency on jboss-logmanager causes users of any other logging library to encounter this JBoss error. This error is difficult to avoid, since it will happen the first time code in any library tries to get a j.u.logger. 

      I do not want or need jboss logging, and I cannot force it on my users. ActiveMQ doesn't seem to really need it either - if I maven exclude jboss-logmanager from ActiveMQ my test suite passes, logging via slf4j. This strongly suggests that jboss-logmanager is needed only in some contexts.

      Thanks for ActiveMQ!  

       

       

      Attachments

        Issue Links

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            Unassigned Unassigned
            stuarthalloway Stuart Halloway
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment