Nevermind... I accidently called the wrong InOnly exchange via
done(exchange).  Everything looks good now...

-los


moraleslos wrote:
> 
> Hi,
> 
> I'm now testing my FTP transfers and seems like all the files were
> transferred appropriately.  However, in the logs, I see this exception
> popping up constantly:
> 
> ***************************************
> 15:10:55,531 | DEBUG | Thread-72  | SedaFlow                 |
> emix.jbi.nmr.flow.AbstractFlow  116 | Called Flow send
> 
> 15:10:55,547 | DEBUG | Thread-76  | DeliveryChannelImpl      |
> .messaging.DeliveryChannelImpl  721 | Notifying exchange
> ID:dsf23asas.sf8498-8:3(2f54) in DeliveryChannel{archiveExtractor} from
> processInboundSynchronousExchange
> 
> 15:10:55,547 | DEBUG | Thread-8   | OutBinding               |
> mix.components.util.OutBinding   53 | Exchange failed
> 
> javax.jbi.messaging.MessagingException: illegal call to send / sendSync
> 
>       at
> org.apache.servicemix.jbi.messaging.MessageExchangeImpl.handleSend(MessageExchangeImpl.java:571)
> 
>       at
> org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.doSend(DeliveryChannelImpl.java:364)
> 
>       at
> org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.send(DeliveryChannelImpl.java:411)
> 
>       at
> org.apache.servicemix.components.util.PojoSupport.done(PojoSupport.java:224)
> 
>       at
> com.test.servicemix.ArchiveExtractor.process(ArchiveExtractor.java:158)
> 
>       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)
> 
>       at
> org.apache.geronimo.connector.work.WorkerContext.run(WorkerContext.java:291)
> 
>       at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(Unknown
> Source)
> 
>       at java.lang.Thread.run(Thread.java:595)
> 
> 15:10:55,547 | DEBUG | Thread-11  | DeliveryChannelImpl      |
> .messaging.DeliveryChannelImpl  705 | Waiting for exchange
> ID:dsf23asas.sf8498-8:3 (edd9de) to be answered in
> DeliveryChannel{archiveExtractor} from sendSync
> 
> 15:10:55,547 | DEBUG | Thread-77  | SedaQueue                |
> .jbi.nmr.flow.seda.SedaQueue$1  225 |
> [EMAIL PROTECTED] dequeued
> exchange: InOnly[
>   id: ID:dsf23asas.sf8498-8:3
>   status: Active
>   role: provider
>   service: {http://test.com/servicemix/ftp}extractFileSink
>   endpoint: extractFileSink
>   in: null
> ]
> ****************************************************
> 
> Again, all the files seemed to be ftp'd ok... just want to make sure I'm
> not doing any damage in the long term...  Thanks in advance.
> 
> -los
> 

-- 
View this message in context: 
http://www.nabble.com/getting-an-%22illegal-call-to-send---sendSync%22-error-tf2462029.html#a6864238
Sent from the ServiceMix - User mailing list archive at Nabble.com.

Reply via email to