Uploaded image for project: 'CXF'
  1. CXF
  2. CXF-1792

JMX ONs for performance counters should not use qnames for port and operation

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 2.1.2
    • 2.1.3
    • Core
    • None

    Description

      ObjectNames for counters look like that:

      org.apache.cxf:bus.id=cxf945122723,type=Performance.Counter.Server,service="

      {http://apache.org/hello_world_soap_http}

      SOAPService",port="

      {http://apache.org/hello_world_soap_http}

      SoapPort",operation="

      {http://apache.org/hello_world_soap_http}

      sayHi"

      Having them mapped to qnames is unnecessary and only makes ONs long and hard to read/manage and I think it would be better if they looked like this:

      org.apache.cxf:bus.id=cxf945122723,type=Performance.Counter.Server,service="

      {http://apache.org/hello_world_soap_http}

      SOAPService",port="SoapPort",operation="sayHi"

      I am proposing the attached patch to fix this.

      Attachments

        1. cxf-1792.patch
          7 kB
          Hadrian Zbarcea

        Activity

          People

            dkulp Daniel Kulp
            hadrian Hadrian Zbarcea
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: