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.