ServiceMix 4
  1. ServiceMix 4
  2. SMX4-519

Allow configuring Camel NMR endpoint to bypass thread pool for handling exchanges

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 4.2.0
    • Fix Version/s: 4.3.0
    • Component/s: None
    • Labels:
      None

      Description

      When an NMR Exchange gets delivered to a Camel nmr:... endpoint, the default behavior is to handle the Exchange in a separate thread from the NMR's Endpoint thread pool. The NMR endpoint can also be configured to use a Channel which handles the Exchange delivery on the sender's thread, so we should expose this option to the Camel NMR endpoint by adding support for a URI parameter.

        Issue Links

          Activity

          Jeff Turner made changes -
          Link This issue depends upon SMX4NMR-189 [ SMX4NMR-189 ]
          Jeff Turner made changes -
          Project Import Sat Nov 27 01:13:56 EST 2010 [ 1290838436878 ]
          Gert Vanthienen made changes -
          Fix Version/s 4.4.0 [ 12241 ]
          Fix Version/s 4.3.0 [ 12345 ]
          Gert Vanthienen made changes -
          Link This issue depends upon SMX4NMR-189 [ SMX4NMR-189 ]
          Gert Vanthienen made changes -
          Field Original Value New Value
          Resolution Fixed [ 1 ]
          Status Open [ 1 ] Resolved [ 5 ]
          Hide
          Gert Vanthienen added a comment - - edited

          Fixed in http://svn.apache.org/viewvc?view=revision&revision=936226

          You can now specify from("nmr:Service?synchronous=true") to handle the incoming NMR exchange on the sender's thread instead of using a new thread from the thread pool.

          Show
          Gert Vanthienen added a comment - - edited Fixed in http://svn.apache.org/viewvc?view=revision&revision=936226 You can now specify from("nmr:Service?synchronous=true") to handle the incoming NMR exchange on the sender's thread instead of using a new thread from the thread pool.
          Gert Vanthienen created issue -

            People

            • Assignee:
              Gert Vanthienen
              Reporter:
              Gert Vanthienen
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development