On Tue, May 26, 2020 at 5:36 PM Ronny Aerts
<ronny.ae...@wisetechglobal.com> wrote:
>
> Hello Claus,
>
> No problem to create a ticket but still the exchange property 
> CamelCreatedTimestamp is NOT defined and handling a "long" is good but would 
> not help in my case because getting the property returns null.
>

Yeah you would need to store a new exchange property before (or
header) yourself with the timestamp that the simple date function can
use.

.setExchangeProperty("myCreated", simple("${exchange.created}"))



> --
> Met vriendelijke groeten / Kind regards / Cordialement / Mit besten Grüßen,
>
> Ronny AERTS
> Product Owner Integrations / Integrations Manager
>
>
>
>
> e: ronny.ae...@wisetechglobal.com  |  t: +32 (0) 3 326 50 75
>  https://www.linkedin.com/in/ronnyaerts/
> intris.be / wisetechglobal.com | Empowering and enabling the logistics 
> industry globally.
> This email is subject to our Confidentiality Statement
>
>
> -----Original Message-----
> From: Claus Ibsen <claus.ib...@gmail.com>
> Sent: Tuesday, 26 May 2020 17:26
> To: users@camel.apache.org
> Subject: Re: CamelCreatedTimestamp exchange property does not seem to be 
> present anymore in camel 3.3.0
>
> On Tue, May 26, 2020 at 4:34 PM Ronny Aerts
> <ronny.ae...@wisetechglobal.com> wrote:
> >
> > Hello Claus,
> >
> > Changing <log message="start of route 
> > (${date:property.CamelCreatedTimestamp:yyyy-MM-dd-HH:mm:ss.SSS})" /> into 
> > <log message="start of route 
> > (${date:exchangeProperty.CamelCreatedTimestamp:yyyy-MM-dd-HH:mm:ss.SSS})" 
> > /> results in a "java.lang.IllegalArgumentException - Cannot find 
> > java.util.Date object at command: exchangeProperty.CamelCreatedTimestamp".
> > Is this due to the fact that the exchange.created is now a java.lang.Long?
> >
>
> Ah yeah that is correct. We can make Camel support long also. You are
> welcome to create a JIRA ticket.
>
>
> > A groovy exchange.getProperty("CamelCreatedTimestamp") return a null.
> >
> > --
> > Met vriendelijke groeten / Kind regards / Cordialement / Mit besten Grüßen,
> >
> > Ronny AERTS
> > Product Owner Integrations / Integrations Manager
> >
> >
> >
> >
> > e: ronny.ae...@wisetechglobal.com  |  t: +32 (0) 3 326 50 75
> >  
> > https://urldefense.com/v3/__https://www.linkedin.com/in/ronnyaerts/__;!!Na5NE8kfbMIR6Ys!4uRqqDXlx-3LnTkCIB5OJs-DmvPcapT4A0xanxaCNEkfsCfq9FpxcxpSj6kXDlgJq5SFTfM$
> > intris.be / wisetechglobal.com | Empowering and enabling the logistics 
> > industry globally.
> > This email is subject to our Confidentiality Statement
> >
> >
> > -----Original Message-----
> > From: Claus Ibsen <claus.ib...@gmail.com>
> > Sent: Tuesday, 26 May 2020 16:07
> > To: users@camel.apache.org
> > Subject: Re: CamelCreatedTimestamp exchange property does not seem to be 
> > present anymore in camel 3.3.0
> >
> > Hi
> >
> > Its called exchangeProperty in the simple language - the old property name 
> > was deprecated also for 2.x.
> >
> > 3.x
> > https://urldefense.com/v3/__https://camel.apache.org/components/latest/languages/simple-language.html__;!!Na5NE8kfbMIR6Ys!6ke8h_4LiSin2gHySqFVPoznhQUTsWZChIq-IQPoVOnFzKBJXxAKaZn0_iB_IDheA7NFN8g$
> >
> > 2.x
> > https://urldefense.com/v3/__https://camel.apache.org/components/2.x/languages/simple-language.html__;!!Na5NE8kfbMIR6Ys!6ke8h_4LiSin2gHySqFVPoznhQUTsWZChIq-IQPoVOnFzKBJXxAKaZn0_iB_IDhepyDCZkM$
> >
> > On Tue, May 26, 2020 at 3:14 PM Ronny Aerts 
> > <ronny.ae...@wisetechglobal.com> wrote:
> > >
> > > Hello camel community,
> > >
> > > I’m taking my first steps in migrating from camel 2.25.1 to 3.0.0. Since 
> > > (nearly) all our camel routes (more then 2000) are written using spring 
> > > dsl, this migration is a very big job.
> > >
> > > One of the things I notice is the missing CamelCreatedTimestamp exchange 
> > > property. We do a lot of things like the one below and that is not 
> > > possible anymore without the CamelCreatedTimestamp.
> > > <route id="test.exception.standard.route" autoStartup="true"> <from
> > > uri="timer://test.exception.standard.scheduler?repeatCount=1" /> <log
> > > message="start of route
> > > (${date:property.CamelCreatedTimestamp:yyyy-MM-dd-HH:mm:ss.SSS})" /> ...
> > > <log message="end of route
> > > (${date:property.CamelCreatedTimestamp:yyyy-MM-dd-HH:mm:ss.SSS})" />
> > > </route>
> > >
> > > I know that the context of the property corresponds to 
> > > "exchange.getCreated()" but this statement is not available in spring dsl.
> > >
> > > I know that I can replace the "property.CamelCreatedTimestamp" by "now" 
> > > but then the "end of route" values is not the same as the "start of 
> > > route" value.
> > >
> > > Is there any workaround available for my problem.
> > >
> > > --
> > > Met vriendelijke groeten / Kind regards / Cordialement / Mit besten
> > > Grüßen,
> > >
> > > Ronny AERTS
> > > Product Owner Integrations / Integrations Manager
> > > e: mailto:ronny.ae...@wisetechglobal.com  |  t: +32 (0) 3 326 50 75
> > > https://urldefense.com/v3/__https://www.linkedin.com/in/ronnyaerts/__;
> > > !!Na5NE8kfbMIR6Ys!6ke8h_4LiSin2gHySqFVPoznhQUTsWZChIq-IQPoVOnFzKBJXxAK
> > > aZn0_iB_IDhe5aI4ils$ https://www.intris.be/ /
> > > https://www.wisetechglobal.com/ | Empowering and enabling the logistics 
> > > industry globally.
> > > This email is subject to our
> > > http://www.wisetechglobal.com/ConfidentialityStatement.html
> > >
> > >
> > >
> > >
> > > Intris nv   Wapenstilstandlaan 47   B-2600 Berchem
> > >
> > > DISCLAIMER
> > > This is an e-mail from Intris. The information contained in this 
> > > communication is intended solely for use by the individual or entity to 
> > > whom it is addressed.
> > > Use of this communication by others is prohibited. If the e-mail message 
> > > was sent to you by mistake, please notify 
> > > intris.supp...@wisetechglobal.com<mailto:intris.supp...@wisetechglobal.com>,
> > >  destroy it without reading, using, copying or disclosing its contents to 
> > > any other person.
> > > We accept no liability for damage related to data and/or documents which 
> > > are communicated by electronic mail.
> >
> >
> >
> > --
> > Claus Ibsen
> > -----------------
> > https://urldefense.com/v3/__http://davsclaus.com__;!!Na5NE8kfbMIR6Ys!6ke8h_4LiSin2gHySqFVPoznhQUTsWZChIq-IQPoVOnFzKBJXxAKaZn0_iB_IDheiuhjSRY$
> >   @davsclaus Camel in Action 2: 
> > https://urldefense.com/v3/__https://www.manning.com/ibsen2__;!!Na5NE8kfbMIR6Ys!6ke8h_4LiSin2gHySqFVPoznhQUTsWZChIq-IQPoVOnFzKBJXxAKaZn0_iB_IDhesl4LW74$
> >
> >
> > Intris nv   Wapenstilstandlaan 47   B-2600 Berchem
> >
> > DISCLAIMER
> > This is an e-mail from Intris. The information contained in this 
> > communication is intended solely for use by the individual or entity to 
> > whom it is addressed.
> > Use of this communication by others is prohibited. If the e-mail message 
> > was sent to you by mistake, please notify 
> > intris.supp...@wisetechglobal.com<mailto:intris.supp...@wisetechglobal.com>,
> >  destroy it without reading, using, copying or disclosing its contents to 
> > any other person.
> > We accept no liability for damage related to data and/or documents which 
> > are communicated by electronic mail.
>
>
>
> --
> Claus Ibsen
> -----------------
> https://urldefense.com/v3/__http://davsclaus.com__;!!Na5NE8kfbMIR6Ys!4uRqqDXlx-3LnTkCIB5OJs-DmvPcapT4A0xanxaCNEkfsCfq9FpxcxpSj6kXDlgJAZDypQQ$
>   @davsclaus
> Camel in Action 2: 
> https://urldefense.com/v3/__https://www.manning.com/ibsen2__;!!Na5NE8kfbMIR6Ys!4uRqqDXlx-3LnTkCIB5OJs-DmvPcapT4A0xanxaCNEkfsCfq9FpxcxpSj6kXDlgJlRfOxr8$
>
>
> Intris nv   Wapenstilstandlaan 47   B-2600 Berchem
>
> DISCLAIMER
> This is an e-mail from Intris. The information contained in this 
> communication is intended solely for use by the individual or entity to whom 
> it is addressed.
> Use of this communication by others is prohibited. If the e-mail message was 
> sent to you by mistake, please notify 
> intris.supp...@wisetechglobal.com<mailto:intris.supp...@wisetechglobal.com>, 
> destroy it without reading, using, copying or disclosing its contents to any 
> other person.
> We accept no liability for damage related to data and/or documents which are 
> communicated by electronic mail.



-- 
Claus Ibsen
-----------------
http://davsclaus.com @davsclaus
Camel in Action 2: https://www.manning.com/ibsen2

Reply via email to