[ https://issues.apache.org/activemq/browse/SM-723?page=all ]

Guillaume Nodet resolved SM-723.
--------------------------------

    Fix Version/s: 3.0.1
                   3.1
                       (was: 3.0)
       Resolution: Fixed
         Assignee: Guillaume Nodet

Fixed.
Also fixed the fault / error handling.

Author: gnodet
Date: Thu Oct 26 08:36:31 2006
New Revision: 468039

URL: http://svn.apache.org/viewvc?view=rev&rev=468039
Log:
SM-723: ServiceMixClientFacade should not call done method in send()

Modified:
   
incubator/servicemix/branches/servicemix-3.0/servicemix-core/src/main/java/org/apache/servicemix/client/ServiceMixClientFacade.java


Author: gnodet
Date: Thu Oct 26 08:36:55 2006
New Revision: 468040

URL: http://svn.apache.org/viewvc?view=rev&rev=468040
Log:
SM-723: ServiceMixClientFacade should not call done method in send()

Modified:
   
incubator/servicemix/trunk/servicemix-core/src/main/java/org/apache/servicemix/client/ServiceMixClientFacade.java


> ServiceMixClientFacade should not call "done" method
> ----------------------------------------------------
>
>                 Key: SM-723
>                 URL: https://issues.apache.org/activemq/browse/SM-723
>             Project: ServiceMix
>          Issue Type: Bug
>          Components: servicemix-core
>    Affects Versions: 3.0
>         Environment: JSE 6, SMX 3.0
>            Reporter: Los Morales
>         Assigned To: Guillaume Nodet
>             Fix For: 3.0.1, 3.1
>
>
> This was copied straight from the forum:
> ------------------------------------------------------------------------------------------------------------------
> Everytime I use an async InOnly in one of my components, I get this error 
> message:
> ***********************************
> java.lang.IllegalStateException: component is not owner
> at 
> org.apache.servicemix.jbi.messaging.MessageExchangeImpl.setStatus(MessageExchangeImpl.java:210)
> at 
> org.apache.servicemix.client.ServiceMixClientFacade.done(ServiceMixClientFacade.java:198)
> at 
> org.apache.servicemix.client.ServiceMixClientFacade.send(ServiceMixClientFacade.java:146)
> at 
> com.test.integration.servicemix.ftp.EnhancedFTPPoller.sendAsyncFileMessage(ClientAPIUtil.java:109)
> at 
> org.apache.servicemix.components.util.OutBinding.onMessageExchange(OutBinding.java:49)
> at 
> org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBound(DeliveryChannelImpl.java:624)
> at 
> org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting(AbstractFlow.java:169)
> at 
> org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doRouting(SedaFlow.java:177)
> at org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1.run(SedaQueue.java:227)
> ...
> ****************************************
> Now when I turn this InOnly exchange to be synchronous (sendSync(InOnly)), I 
> don't see any of these errors.
> ...
> -------------------------------------------------------------------------------------------------------------

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
https://issues.apache.org/activemq/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to