Ok - I think I got it. I forgot to add new SUs (JMS & EIP) to SU... Sorry,
Vlad volenin wrote: > > Hi, > > I'm having a problem with section 2.6 of 'beginner exercise' > (http://servicemix.apache.org/26-beginner-exercise.html). I followed the > tutorial up to this point, got the file moved from one directory to the > other. Now that I try to implement a wiretap, I'm getting a runtime > exception when the ServiceMix is trying to move the file. Was following > the tutorial 'word-for-word'... > > Has anyone ran into the same problem?... The exception trace is below. > > Thanks, > > Vlad > > ----------------- > INFO - ServiceAssemblyLifeCycle - Starting service assembly: > tutorial-sa > INFO - ServiceUnitLifeCycle - Initializing service unit: > tutorial-file-su > INFO - ServiceUnitLifeCycle - Starting service unit: > tutorial-file-su > WARN - FileComponent - Target service > ({urn:servicemix:tutorial}wiretap) and endpoint (endpo > int) specified, but no matching endpoint found. Only the service will be > used for routing. > WARN - DefaultBroker - ServiceName > ({urn:servicemix:tutorial}wiretap) specified for routing, > but can't find it registered > WARN - DefaultBroker - ServiceName > ({urn:servicemix:tutorial}wiretap) specified for routing, > but can't find it registered > ERROR - FileComponent - Failed to process file: > c:\temp\input\test.xml. Reason: javax.jbi.mes > saging.MessagingException: Could not find route for exchange: InOnly[ > id: ID:142.148.16.91-116e90b1c95-27:0 > status: Active > role: provider > service: {urn:servicemix:tutorial}wiretap > in: <?xml version="1.0" encoding="UTF-8"?><myTestXml> > <testTag>xxx</testTag> > </myTestXml> > ] for service: {urn:servicemix:tutorial}wiretap and interface: null > javax.jbi.messaging.MessagingException: Could not find route for exchange: > InOnly[ > id: ID:142.148.16.91-116e90b1c95-27:0 > status: Active > role: provider > service: {urn:servicemix:tutorial}wiretap > in: <?xml version="1.0" encoding="UTF-8"?><myTestXml> > <testTag>xxx</testTag> > </myTestXml> > ] for service: {urn:servicemix:tutorial}wiretap and interface: null > at > org.apache.servicemix.jbi.nmr.DefaultBroker.sendExchangePacket(DefaultBroker.java:297) > at > org.apache.servicemix.jbi.security.SecuredBroker.sendExchangePacket(SecuredBroker.java:81) > at > org.apache.servicemix.jbi.container.JBIContainer.sendExchange(JBIContainer.java:830) > at > org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.doSend(DeliveryChannelImpl.java:395) > at > org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.sendSync(DeliveryChannelImpl.java:470) > at > org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.sendSync(DeliveryChannelImpl.java:442) > at > org.apache.servicemix.common.EndpointDeliveryChannel.sendSync(EndpointDeliveryChannel.java:95) > at > org.apache.servicemix.common.endpoints.SimpleEndpoint.sendSync(SimpleEndpoint.java:71) > at > org.apache.servicemix.file.FilePollerEndpoint.processFile(FilePollerEndpoint.java:282) > at > org.apache.servicemix.file.FilePollerEndpoint.processFileAndDelete(FilePollerEndpoint.java:253) > at > org.apache.servicemix.file.FilePollerEndpoint$1.run(FilePollerEndpoint.java:231) > at > java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650) > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675) > at java.lang.Thread.run(Thread.java:595) > ------------------ > -- View this message in context: http://www.nabble.com/getting-exception-in-%27beginner-exercise%27---%22ServiceName-specified-for-routing%2C-but-can%27t-find-it-registered%22-tp14373937s12049p14375800.html Sent from the ServiceMix - User mailing list archive at Nabble.com.
