You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@servicemix.apache.org by js...@apache.org on 2006/06/14 18:14:32 UTC

svn commit: r414309 - /incubator/servicemix/site/why-does-servicemix-seems-to-hang-after-some-processing.html

Author: jstrachan
Date: Wed Jun 14 09:14:32 2006
New Revision: 414309

URL: http://svn.apache.org/viewvc?rev=414309&view=rev
Log:
Latest export from confluence

Modified:
    incubator/servicemix/site/why-does-servicemix-seems-to-hang-after-some-processing.html

Modified: incubator/servicemix/site/why-does-servicemix-seems-to-hang-after-some-processing.html
URL: http://svn.apache.org/viewvc/incubator/servicemix/site/why-does-servicemix-seems-to-hang-after-some-processing.html?rev=414309&r1=414308&r2=414309&view=diff
==============================================================================
--- incubator/servicemix/site/why-does-servicemix-seems-to-hang-after-some-processing.html (original)
+++ incubator/servicemix/site/why-does-servicemix-seems-to-hang-after-some-processing.html Wed Jun 14 09:14:32 2006
@@ -224,8 +224,12 @@
 <!--          
             <div class="pagetitle">Why does ServiceMix seems to hang after some processing</div>
 -->
-            <DIV class="wiki-content"><P>The main reason is that one of the component does not comply with the JBI spec.<BR>
-See <A href="writing-lighweight-components.html" title="Writing lighweight components">Writing lighweight components</A> for more informations.</P></DIV>
+            <DIV class="wiki-content"><P>The main reason is that one of the component does not comply with the JBI spec.</P>
+
+<P>A usual case is when the provider (target component) has not answered an InOut exchange or has not acked an InOnly exchange (all exchanges must be terminated by a DONE status or an ERROR status).  For an InOut exchange, the consumer should ack the exchange when the answer is received back.<BR>
+Note that the consumer must also pull messages from the DeliveryChannel (or implement MessageExchangeListener interface), so that the delivery channel will not be fulled of DONE exchanges.</P>
+
+<P>See <A href="writing-lighweight-components.html" title="Writing lighweight components">Writing lighweight components</A> for more informations.</P></DIV>
           
         <!--
           <div class="tabletitle">
@@ -249,8 +253,9 @@
     </DIV>
     <DIV id="site-footer">
           Added by     <A href="http://goopen.org/confluence/users/viewuserprofile.action?username=jstrachan">James Strachan</A>,
-    last edited by     <A href="http://goopen.org/confluence/users/viewuserprofile.action?username=jstrachan">James Strachan</A> on May 05, 2006
-                  
+    last edited by     <A href="http://goopen.org/confluence/users/viewuserprofile.action?username=gnodet">Guillaume Nodet</A> on Jun 14, 2006
+                  &nbsp;(<A href="http://goopen.org/confluence/pages/diffpages.action?pageId=4919&originalId=8741">view change</A>)
+              
       (<A href="http://goopen.org/confluence/pages/editpage.action?pageId=4919">edit page</A>)
     </DIV>