Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: incubation
    • Fix Version/s: 3.0-M1
    • Component/s: servicemix-jms
    • Labels:
      None

      Description

      MultiplexingProviderProcessor classes creates a jms session in the doStart method (deployment time : Thread 1) and reuses this one at execution time (Thread 2). This is not JMS compliant. JMS sessions must be created just before using them and closed before the end of the thread.

        Activity

        Hide
        Guillaume Nodet added a comment -

        Adding the processorName="standard" attribute to the jms endpoint should now work.
        This can also be configured on the component using a jmx console to change the processorName attribute on the jms component configuration mbean.

        Author: gnodet
        Date: Wed Apr 5 13:46:49 2006
        New Revision: 391800

        URL: http://svn.apache.org/viewcvs?rev=391800&view=rev
        Log:
        SM-378: Add a fully JMS compliant processor set

        Added:
        incubator/servicemix/trunk/servicemix-jms/src/main/java/org/apache/servicemix/jms/standard/
        incubator/servicemix/trunk/servicemix-jms/src/main/java/org/apache/servicemix/jms/standard/StandardConsumerProcessor.java
        incubator/servicemix/trunk/servicemix-jms/src/main/java/org/apache/servicemix/jms/standard/StandardProviderProcessor.java
        incubator/servicemix/trunk/servicemix-jms/src/main/resources/META-INF/services/org/apache/servicemix/jms/standard

        Show
        Guillaume Nodet added a comment - Adding the processorName="standard" attribute to the jms endpoint should now work. This can also be configured on the component using a jmx console to change the processorName attribute on the jms component configuration mbean. Author: gnodet Date: Wed Apr 5 13:46:49 2006 New Revision: 391800 URL: http://svn.apache.org/viewcvs?rev=391800&view=rev Log: SM-378 : Add a fully JMS compliant processor set Added: incubator/servicemix/trunk/servicemix-jms/src/main/java/org/apache/servicemix/jms/standard/ incubator/servicemix/trunk/servicemix-jms/src/main/java/org/apache/servicemix/jms/standard/StandardConsumerProcessor.java incubator/servicemix/trunk/servicemix-jms/src/main/java/org/apache/servicemix/jms/standard/StandardProviderProcessor.java incubator/servicemix/trunk/servicemix-jms/src/main/resources/META-INF/services/org/apache/servicemix/jms/standard

          People

          • Assignee:
            Guillaume Nodet
            Reporter:
            charles SOUILLARD
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Time Tracking

              Estimated:
              Original Estimate - 1h
              1h
              Remaining:
              Remaining Estimate - 1h
              1h
              Logged:
              Time Spent - Not Specified
              Not Specified

                Development