Uploaded image for project: 'ActiveMQ'
  1. ActiveMQ
  2. AMQ-4011

Refactor IntrospectionSupport to avoid using java bean property editors

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 5.6.0
    • Fix Version/s: 5.7.0
    • Component/s: Broker
    • Labels:
      None

      Description

      Java bean property editors is slow and not thread safe to use. We at Apache Camel has removed its usage in the Camel type converter system.

      We should do the same in ActiveMQ. There is only a number of default converters needed that is fairly easy to implement by hand (eg String <-> Numbers, Booleans etc.).

      This fixes some other issues with AMQ causing memory leaks in dynamic environments where you may run multiple brokers, or hot deploy brokers.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                davsclaus Claus Ibsen
                Reporter:
                davsclaus Claus Ibsen
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: