Hi Claus Cheers for the reply
I figured out what the problem was. I have two routes QueueX -- > FileDirOUT fileDirIN -- > QueueX FileDirOut and FileDirIn will be on seperate computers, but for now theyre on one.... same with the queue...I had a feeling this was part of the problem. so i decided to use seperate queues to better match my target environment.....great big ships. QueueX -- > FileDirOUT fileDirIN -- > QueueY ... This worked fine.... I dont really understand why, but im pushing very close to this dead line and am just pleased it works... i will come back to this later. Cheers for the reply bud Harpritt Claus Ibsen wrote: > > Hi > > Could you post the stacktrace? > > I am afraid I currently don't have much time, but I will look into your > issue when there is free time in the weekend. > > If possible create a ticket in JIRA where you can attach your code as a > .zip file. This will help much as I we will be able to pick up the issue > much faster. > > > > Med venlig hilsen > > Claus Ibsen > ...................................... > Silverbullet > Skovsgårdsvænget 21 > 8362 Hørning > Tlf. +45 2962 7576 > Web: www.silverbullet.dk > > -----Original Message----- > From: harpritt [mailto:[EMAIL PROTECTED] > Sent: 28. oktober 2008 17:41 > To: [email protected] > Subject: FileNotFoundException when using the file endpoint > > > Hi > > Im about an inch away from a working system, dead excited! > > but i cant seem to get past this problem > > The XML is as below. What i do is pick up all the files from my "IN" > directory and then examine filenames to first reorder and then route to > the > appropriate queue. > > myRecipientsFromFileName is a simple list > > <from uri="file://C:/smsMom/mailLink/in"/> > <resequencer> > <methodCall bean="smsMomFileComponent" > method="getSeqnum"/> > <recipientList> > <methodCall bean="smsMomFileComponent" > method="myRecipientsFromFileName"/> > </recipientList> > <stream-config capacity="5000" timeout="4000"/> > </resequencer> > > > > when i drop a file off I get a file not found exception for the origional > location, which is true as its been moved into .camel. so i added the > delete=false parameter to the file endpoint to stop it being moved. > > <from uri="file://C:/smsMom/mailLink/in?delete=false"/> > > ...... but i still get the same results. > > Do you guys think its because i have my recipientList inside a > resequencer. > > As allways all help is greatly appreciated > > Harpritt > > ----------------------------------------------------- > WARNING: Endpoint[activemq:SHORE.*] consumer caught an exception while > processing JMS message: ActiveMQObjectMessage {commandId = 5, > responseRequired = true, messageId = > ID:HARPRITTKALSI01-1793-1225211132364-2:12:1:1:1, originalDestination = > null, originalTransactionId = null, producerId = > ID:HARPRITTKALSI01-1793-1225211132364-2:12:1:1, destination = > queue://SHORE.IFORMSS, transactionId = null, expiration = 0, timestamp = > 1225211206128, arrival = 0, brokerInTime = 1225211206128, brokerOutTime = > 1225211206128, correlationId = null, replyTo = null, persistent = true, > type > = null, priority = 4, groupID = null, groupSequence = 0, targetConsumerId > = > null, compressed = false, userID = null, content = > [EMAIL PROTECTED], marshalledProperties = > [EMAIL PROTECTED], dataStructure = null, > redeliveryCounter = 0, size = 1271, properties = > {org_apache_camel_file_name=AN_FTS#QN_SHOREdotIFORMSS#RT_MBXVESSEL#TS_1225208863752#SN_5}, > readOnlyProperties = true, readOnlyBody = true, droppable = false} > org.apache.camel.RuntimeCamelException: > org.apache.camel.RuntimeCamelException: java.io.FileNotFoundException: > C:\smsMom\mailLink\in\AN_FTS#QN_SHOREdotIFORMSS#RT_MBXVESSEL#TS_1225208863752#SN_5 > (The system cannot find the file specified) > at > org.apache.camel.component.jms.EndpointMessageListener.onMessage(EndpointMessageListener.java:71) > at > org.springframework.jms.listener.AbstractMessageListenerContainer.doInvokeListener(AbstractMessageListenerContainer.java:531) > at > org.springframework.jms.listener.AbstractMessageListenerContainer.invokeListener(AbstractMessageListenerContainer.java:466) > at > org.springframework.jms.listener.AbstractMessageListenerContainer.doExecuteListener(AbstractMessageListenerContainer.java:435) > at > org.springframework.jms.listener.AbstractPollingMessageListenerContainer.doReceiveAndExecute(AbstractPollingMessageListenerContainer.java:322) > at > org.springframework.jms.listener.AbstractPollingMessageListenerContainer.receiveAndExecute(AbstractPollingMessageListenerContainer.java:260) > at > org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.invokeListener(DefaultMessageListenerContainer.java:944) > at > org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.run(DefaultMessageListenerContainer.java:875) > at java.lang.Thread.run(Thread.java:595) > Caused by: org.apache.camel.RuntimeCamelException: > java.io.FileNotFoundException: > C:\smsMom\mailLink\in\AN_FTS#QN_SHOREdotIFORMSS#RT_MBXVESSEL#TS_1225208863752#SN_5 > (The system cannot find the file specified) > at > org.apache.camel.util.ObjectHelper.invokeMethod(ObjectHelper.java:411) > at > org.apache.camel.impl.converter.StaticMethodTypeConverter.convertTo(StaticMethodTypeConverter.java:42) > at > org.apache.camel.impl.converter.DefaultTypeConverter.convertTo(DefaultTypeConverter.java:67) > at org.apache.camel.impl.MessageSupport.getBody(MessageSupport.java:59) > at org.apache.camel.impl.MessageSupport.getBody(MessageSupport.java:50) > at > org.apache.camel.util.ExchangeHelper.getMandatoryInBody(ExchangeHelper.java:125) > at > org.apache.camel.component.file.FileProducer.process(FileProducer.java:60) > at > org.apache.camel.component.file.FileProducer.process(FileProducer.java:55) > at > org.apache.camel.impl.converter.AsyncProcessorTypeConverter$ProcessorToAsyncProcessorBridge.process(AsyncProcessorTypeConverter.java:43) > at > org.apache.camel.processor.SendProcessor.process(SendProcessor.java:75) > at > org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:57) > at > org.apache.camel.processor.DeadLetterChannel.process(DeadLetterChannel.java:155) > at > org.apache.camel.processor.DeadLetterChannel.process(DeadLetterChannel.java:91) > at org.apache.camel.processor.Pipeline.process(Pipeline.java:101) > at org.apache.camel.processor.Pipeline.process(Pipeline.java:85) > at > org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:57) > at > org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:39) > at > org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:41) > at > org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:66) > at > org.apache.camel.component.jms.EndpointMessageListener.onMessage(EndpointMessageListener.java:68) > ... 8 more > Caused by: java.io.FileNotFoundException: > C:\smsMom\mailLink\in\AN_FTS#QN_SHOREdotIFORMSS#RT_MBXVESSEL#TS_1225208863752#SN_5 > (The system cannot find the file specified) > at java.io.FileInputStream.open(Native Method) > at java.io.FileInputStream.<init>(FileInputStream.java:106) > at > org.apache.camel.converter.IOConverter.toInputStream(IOConverter.java:82) > at sun.reflect.GeneratedMethodAccessor63.invoke(Unknown Source) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at > org.apache.camel.util.ObjectHelper.invokeMethod(ObjectHelper.java:407) > ... 27 more > 28-Oct-2008 16:27:16 > org.springframework.jms.listener.AbstractMessageListenerContainer > handleListenerException > WARNING: Execution of JMS message listener failed > org.apache.camel.RuntimeCamelException: > org.apache.camel.RuntimeCamelException: java.io.FileNotFoundException: > C:\smsMom\mailLink\in\AN_FTS#QN_SHOREdotIFORMSS#RT_MBXVESSEL#TS_1225208863752#SN_5 > (The system cannot find the file specified) > at > org.apache.camel.component.jms.EndpointMessageListener.onMessage(EndpointMessageListener.java:71) > at > org.springframework.jms.listener.AbstractMessageListenerContainer.doInvokeListener(AbstractMessageListenerContainer.java:531) > at > org.springframework.jms.listener.AbstractMessageListenerContainer.invokeListener(AbstractMessageListenerContainer.java:466) > at > org.springframework.jms.listener.AbstractMessageListenerContainer.doExecuteListener(AbstractMessageListenerContainer.java:435) > at > org.springframework.jms.listener.AbstractPollingMessageListenerContainer.doReceiveAndExecute(AbstractPollingMessageListenerContainer.java:322) > at > org.springframework.jms.listener.AbstractPollingMessageListenerContainer.receiveAndExecute(AbstractPollingMessageListenerContainer.java:260) > at > org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.invokeListener(DefaultMessageListenerContainer.java:944) > at > org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.run(DefaultMessageListenerContainer.java:875) > at java.lang.Thread.run(Thread.java:595) > Caused by: org.apache.camel.RuntimeCamelException: > java.io.FileNotFoundException: > C:\smsMom\mailLink\in\AN_FTS#QN_SHOREdotIFORMSS#RT_MBXVESSEL#TS_1225208863752#SN_5 > (The system cannot find the file specified) > at > org.apache.camel.util.ObjectHelper.invokeMethod(ObjectHelper.java:411) > at > org.apache.camel.impl.converter.StaticMethodTypeConverter.convertTo(StaticMethodTypeConverter.java:42) > at > org.apache.camel.impl.converter.DefaultTypeConverter.convertTo(DefaultTypeConverter.java:67) > at org.apache.camel.impl.MessageSupport.getBody(MessageSupport.java:59) > at org.apache.camel.impl.MessageSupport.getBody(MessageSupport.java:50) > at > org.apache.camel.util.ExchangeHelper.getMandatoryInBody(ExchangeHelper.java:125) > at > org.apache.camel.component.file.FileProducer.process(FileProducer.java:60) > at > org.apache.camel.component.file.FileProducer.process(FileProducer.java:55) > at > org.apache.camel.impl.converter.AsyncProcessorTypeConverter$ProcessorToAsyncProcessorBridge.process(AsyncProcessorTypeConverter.java:43) > at > org.apache.camel.processor.SendProcessor.process(SendProcessor.java:75) > at > org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:57) > at > org.apache.camel.processor.DeadLetterChannel.process(DeadLetterChannel.java:155) > at > org.apache.camel.processor.DeadLetterChannel.process(DeadLetterChannel.java:91) > at org.apache.camel.processor.Pipeline.process(Pipeline.java:101) > at org.apache.camel.processor.Pipeline.process(Pipeline.java:85) > at > org.apache.camel.management.InstrumentationProcessor.process(InstrumentationProcessor.java:57) > at > org.apache.camel.processor.UnitOfWorkProcessor.process(UnitOfWorkProcessor.java:39) > at > org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:41) > at > org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsyncProcessor.java:66) > at > org.apache.camel.component.jms.EndpointMessageListener.onMessage(EndpointMessageListener.java:68) > ... 8 more > > -- > View this message in context: > http://www.nabble.com/FileNotFoundException-when-using-the-file-endpoint-tp20211016s22882p20211016.html > Sent from the Camel - Users mailing list archive at Nabble.com. > > > -- View this message in context: http://www.nabble.com/FileNotFoundException-when-using-the-file-endpoint-tp20211016s22882p20224903.html Sent from the Camel - Users mailing list archive at Nabble.com.
