Can you show us your Camel route?

--  
Willem Jiang

Red Hat, Inc.
FuseSource is now part of Red Hat
Web: http://www.fusesource.com | http://www.redhat.com
Blog: http://willemjiang.blogspot.com (http://willemjiang.blogspot.com/) 
(English)
          http://jnn.iteye.com (http://jnn.javaeye.com/) (Chinese)
Twitter: willemjiang  
Weibo: 姜宁willem





On Wednesday, May 8, 2013 at 6:50 PM, Mohammad Shadab Ali wrote:

> Hi Claus,
>  
> I tried with the CamelFileName header, but it doesn't work. It is still 
> taking the first attachment name, also another strange thing is that the 
> content of the attachment which I am setting in the exchange body is also not 
> getting changed, it is also remaining same for the all next two message.
> I think camel is not flushing the contents of headers and body contents after 
> message processing completed.
> I there a way in camel to flush out the headers and body once the processing 
> of exchange completed.
>  
>  
> Regards,
> Shadab
>  
> -----Original Message-----
> From: Claus Ibsen [mailto:claus.ib...@gmail.com]
> Sent: Wednesday, May 08, 2013 11:23 AM
> To: users@camel.apache.org (mailto:users@camel.apache.org)
> Subject: Re: file endpoint not reflecting the filename set in the header from 
> smtp endpoint
>  
> Hi
>  
> The key for the header is
> CamelFileName
>  
> eg
>  
> Exchange.FILE_NAME
>  
>  
>  
> On Tue, May 7, 2013 at 5:42 PM, Mohammad Shadab Ali 
> <mohammad.a...@genpact.com (mailto:mohammad.a...@genpact.com)> wrote:
> > Hi,
> >  
> > I am using camel 2.9.0 version.
> >  
> > I have a route SMTP-->File. I am downloading the attachment from the mail 
> > setting the attachment content into the exchange body and setting the 
> > attachment filename in header "CamelFileName".
> >  
> > exchange.getIn().setHeader("CamelFileNameOnly", filename);
> >  
> > I sent 3 mails with different attachment and it processed all successfully, 
> > in output directory I am getting only one file which is of the first mail 
> > attachment. The problem is that for 2nd and 3rd message camel file name is 
> > not getting reflected to the file endpoint and it takes the filename of the 
> > first message.
> >  
> > I tried with not setting the filename in the SMTP endpoint then file 
> > endpoint is generating a unique filename for each message and I am getting 
> > the desired output(3 files). But I want to store the file with the name of 
> > the attachment but it is not getting reflected in file component.
> >  
> > Any help would be appreciated.
> >  
> >  
> > Regards,
> > Shadab
> >  
> > ________________________________
> > *** This e-mail (and any attachments), is confidential and may be
> > privileged. It may be read, copied and used only by intended
> > recipients. Unauthorized access to this e-mail (or attachments) and
> > disclosure or copying of its contents or any action taken in reliance
> > on it is unlawful. Unintended recipients must notify the sender
> > immediately by e-mail/phone & delete it from their system without
> > making any copies or disclosing it to a third person.***
> >  
> > This e-mail (and any attachments), is confidential and may be
> > privileged. It may be read, copied and used only by intended
> > recipients. Unauthorized access to this e-mail (or attachments) and
> > disclosure or copying of its contents or any action taken in reliance on it 
> > is unlawful. Unintended recipients must notify the sender immediately by 
> > e-mail/phone & delete it from their system without making any copies or 
> > disclosing it to a third person.
>  
>  
>  
>  
>  
>  
> --
> Claus Ibsen
> -----------------
> Red Hat, Inc.
> FuseSource is now part of Red Hat
> Email: cib...@redhat.com (mailto:cib...@redhat.com)
> Web: http://fusesource.com
> Twitter: davsclaus
> Blog: http://davsclaus.com
> Author of Camel in Action: http://www.manning.com/ibsen
>  
> *** This e-mail (and any attachments), is confidential and may be privileged. 
> It may be read, copied and used only
> by intended recipients. Unauthorized access to this e-mail (or attachments) 
> and disclosure or copying of its
> contents or any action taken in reliance on it is unlawful. Unintended 
> recipients must notify the sender immediately
> by e-mail/phone & delete it from their system without making any copies or 
> disclosing it to a third person.***
> This e-mail (and any attachments), is confidential and may be privileged. It 
> may be read, copied and used only
> by intended recipients. Unauthorized access to this e-mail (or attachments) 
> and disclosure or copying of its  
> contents or any action taken in reliance on it is unlawful. Unintended 
> recipients must notify the sender immediately  
> by e-mail/phone & delete it from their system without making any copies or 
> disclosing it to a third person.



Reply via email to