netty timeout exception
-----------------------

                 Key: CAMEL-3081
                 URL: https://issues.apache.org/activemq/browse/CAMEL-3081
             Project: Apache Camel
          Issue Type: Bug
          Components: camel-netty
    Affects Versions: 2.4.0
         Environment: tomcat
            Reporter: Anand
            Priority: Critical


eventhough message was received by netty procuder, it thows a timeout exception 
after 30 secs. here is the route and log. as this is a basic functionality I 
think this is critical priority.

                
from("netty:tcp://localhost:6205?textline=true&sync=true").process(new 
Processor() {
                    int i=0;
                        public void process(Exchange exchange) throws Exception 
{
                        String body = exchange.getIn().getBody(String.class);
                                Thread.sleep(5000);
                        exchange.getOut().setBody("Bye 1" + body);
                       // if(i++%2==1) throw new IOException("custom 
exception");
                    }
                });


                from("file:///test/test/response")
                .convertBodyTo(String.class)
                .threads(1)
                
.to(ExchangePattern.InOut,"netty:tcp://localhost:6205?textline=true&sync=true")
                .to("log:+++ reply++++");

2010-08-25 11:33:29,963 [1 - file:///test/test/response] FileConsumer           
        DEBUG Total 1 files to consume
2010-08-25 11:33:29,963 [1 - file:///test/test/response] FileConsumer           
        DEBUG About to process file: 
GenericFile[C:\test\test\response\hello1.txt] using exchange: 
Exchange[GenericFileMessage with file: 
GenericFile[C:\test\test\response\hello1.txt]]
2010-08-25 11:33:31,510 [      Camel Thread 6 - Threads] SendProcessor          
        DEBUG >>>> Endpoint[tcp://localhost:6205] Exchange[GenericFileMessage 
with body: hello1]
2010-08-25 11:33:31,682 [      Camel Thread 6 - Threads] NettyProducer          
        DEBUG Creating connector to address: localhost:6205
2010-08-25 11:33:31,682 [      Camel Thread 6 - Threads] NettyProducer          
        DEBUG Writing body: hello1

2010-08-25 11:33:31,697 [    New I/O client worker #1-1] NettyProducer          
        DEBUG Operation complete 
org.jboss.netty.channel.defaultchannelfut...@944dbd
2010-08-25 11:33:31,697 [    New I/O server worker #1-1] ServerChannelHandler   
        DEBUG Incoming message: hello1
2010-08-25 11:33:36,697 [    New I/O server worker #1-1] ServerChannelHandler   
        DEBUG Writing body: Bye 1hello1

2010-08-25 11:33:36,697 [    New I/O client worker #1-1] ClientChannelHandler   
        DEBUG Message received: Bye 1hello1
2010-08-25 11:33:36,697 [    New I/O client worker #1-1] SendProcessor          
        DEBUG >>>> Endpoint[log://+++ reply++++] Exchange[GenericFileMessage 
with body: Bye 1hello1]
2010-08-25 11:33:36,713 [    New I/O client worker #1-1] +++ reply++++          
        INFO  Exchange[ExchangePattern:InOut, BodyType:String, Body:Bye 1hello1]
2010-08-25 11:33:36,713 [    New I/O client worker #1-1] 
GenericFileOnCompletion        DEBUG Done processing file: 
GenericFile[C:\test\test\response\hello1.txt] using exchange: 
Exchange[GenericFileMessage with body: Bye 1hello1]
2010-08-25 11:33:36,713 [    New I/O client worker #1-1] FileUtil               
        DEBUG Tried 1 to delete file: 
C:\test\test\response\hello1.txt.camelLock with result: true
2010-08-25 11:33:36,713 [    New I/O client worker #1-1] 
nericFileRenameProcessStrategy DEBUG Renaming file: 
GenericFile[C:\test\test\response\hello1.txt] to: 
GenericFile[C:\test\test\response\.camel\hello1.txt]
2010-08-25 11:33:36,713 [    New I/O client worker #1-1] FileUtil               
        DEBUG Tried 1 to rename file: C:\test\test\response\hello1.txt to: 
C:\test\test\response\.camel\hello1.txt with result: true
2010-08-25 11:34:06,886 [         Hashed wheel timer #1] DefaultErrorHandler    
        DEBUG Failed delivery for exchangeId: 
f5eb372d-a214-4418-a60f-62c0557768d2. On delivery attempt: 0 caught: 
org.apache.camel.ExchangeTimedOutException: The OUT message was not received 
within: 30000 millis. Exchange[GenericFileMessage with body: Bye 1hello1]
2010-08-25 11:34:06,886 [         Hashed wheel timer #1] DefaultErrorHandler    
        ERROR Failed delivery for exchangeId: 
f5eb372d-a214-4418-a60f-62c0557768d2. Exhausted after delivery attempt: 1 
caught: org.apache.camel.ExchangeTimedOutException: The OUT message was not 
received within: 30000 millis. Exchange[GenericFileMessage with body: Bye 
1hello1]
org.apache.camel.ExchangeTimedOutException: The OUT message was not received 
within: 30000 millis. Exchange[GenericFileMessage with body: Bye 1hello1]


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to