Uploaded image for project: 'Synapse'
  1. Synapse
  2. SYNAPSE-70

I/O event logging for NHTTP transport

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • 1.0-RC1-B1
    • 1.0-RC1-B1
    • Extension Mediators
    • None

    Description

      HTTP transport problems tend to be very difficult to troubleshoot and ability to get extensive debug logs of the I/O operations performed by the transport may come quite handy. Being a low level communication library HttpCore does not perform any logging in order to not impose a choice of a logging toolkit on its upstream dependencies. Logging capabilities can be added to HttpCore by providing decorator classes for its interfaces. I am submitting a patch for your consideration that adds a number of logging decorators for HttpCore NIO interfaces thus enabling Synapse to log HttpCore I/O events using Commons Logging API.

      Oleg

      Attachments

        1. nhttp-logging.patch
          45 kB
          Oleg Kalnichevski

        Activity

          People

            Unassigned Unassigned
            olegk Oleg Kalnichevski
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: