Uploaded image for project: 'JBoss ESB'
  1. JBoss ESB
  2. JBESB-3309

Aggregator meta data in properties

    Details

    • Workaround Description:
      Hide

      Use pass by value semantics

      Show
      Use pass by value semantics

      Description

      The MessageMulticaster creates an aggregation id and stores this value in message properties. Normally this does not prove to be an issue but when using invm transport it may cause issues.

      When the message is sent to multiple services, using pass by reference semantics, then all services will see the same properties and may, depending on timing, see the same aggregation id.

      The aggregation value should really be in the message context as this section is always duplicated when creating a reference, never shared. The problem we face is that users may already be referencing the property, especially if they are creating a fresh response message, so we need to think about handling this.

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  tfennelly Tom Fennelly
                  Reporter:
                  kconner Kevin Conner
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  0 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: