ofbiz-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Vyom Jain <vyom0...@gmail.com>
Subject Re: Temporal expression configuration
Date Sat, 19 Sep 2015 13:02:52 GMT
https://issues.apache.org/jira/browse/OFBIZ-6636

--
Vyom

On 19 September 2015 at 16:57, Pierre Smits <pierre.smits@gmail.com> wrote:

> Hi Vyom,
>
> Feel free to create a JIRA issue for tracking and resolvement purposes.
>
> Best regards,
>
> Pierre Smits
>
> *OFBiz Extensions Marketplace*
> http://oem.ofbizci.net
>
> On Sat, Sep 19, 2015 at 12:11 PM, Vyom Jain <vyom0213@gmail.com> wrote:
>
> > I've been testing with the demo data and this is more likely a bug with
> > HOUR_RANGE. For example, if I use TemporalExpression DAILY_GRIND
> > (ServiceDemoData.xml) on a job, the job runs once but no jobs are
> scheduled
> > for the next day.
> >
> > --
> > Vyom
> >
> > On 18 September 2015 at 20:51, Vyom Jain <vyom0213@gmail.com> wrote:
> >
> > > I've been trying to prepare similar expression on trunk code but
> neither
> > > INTERSECTION nor DIFFERENCE give desired results (mentioned in first
> > > message).
> > > I've split "TIME_OF_DAY_RANGE" expression & replaced it with separate
> > > "FREQUENCY" & "HOUR_RANGE(8, 18)" expressions.
> > > There seems to be an issue with HOUR_RANGE evaluation.
> > >
> > > Can anyone suggest what is wrong in the expression? Could this be a
> bug?
> > > On Aug 11, 2014 16:37, "Vyom Jain" <vyom0213@gmail.com> wrote:
> > >
> > >> TIME_OF_DAY_RANGE includes a frequency portion in it (integer1="13"
> > >> integer2="05"), when I had independently used <TemporalExpression
> > >> tempExprId="8AM6PM" integer1="13" integer2="05"
> > >> tempExprTypeId="TIME_OF_DAY_RANGE" string1="08:00" string2="18:00"/>,
> > the
> > >> service would start *everyday* at 8:00, get scheduled after every 5
> > seconds
> > >> and finally stop at 18:00.
> > >>
> > >> I've been able to formulate an expression that is giving me desired
> > >> results -
> > >> <TemporalExpression tempExprId="8AM6PM_MON_FRI"
> > >> tempExprTypeId="DIFFERENCE"/>
> > >> <TemporalExpression tempExprId="8AM6PM" integer1="13" integer2="05"
> > >> tempExprTypeId="TIME_OF_DAY_RANGE" string1="08:00" string2="18:00"/>
> > >> <TemporalExpressionAssoc fromTempExprId="8AM6PM_MON_FRI"
> > >> toTempExprId="8AM6PM" exprAssocType="INCLUDE"/>
> > >> <TemporalExpressionAssoc fromTempExprId="8AM6PM_MON_FRI"
> > >> toTempExprId="SAT_TO_SUN" exprAssocType="EXCLUDE"/>
> > >>
> > >>
> > >> --
> > >> Vyom
> > >>
> > >>
> > >> On 11 August 2014 16:20, Adrian Crum <
> > adrian.crum@sandglass-software.com>
> > >> wrote:
> > >>
> > >>> You are missing a Frequency expression. It is needed to make the
> event
> > >>> repeat every 5 seconds.
> > >>>
> > >>> Time Of Day Range was removed because it was a bad implementation and
> > it
> > >>> didn't function properly.
> > >>>
> > >>> Adrian Crum
> > >>> Sandglass Software
> > >>> www.sandglass-software.com
> > >>>
> > >>>
> > >>> On 8/10/2014 8:32 PM, Vyom Jain wrote:
> > >>>
> > >>>> Hello Everyone,
> > >>>>
> > >>>> I would like to schedule recurring jobs in such a way that the
job
> > >>>> executes
> > >>>> every 5 seconds from Monday to Wednesday starting from 08:00 till
> > 18:00.
> > >>>>
> > >>>> I've tried following temporal expression -
> > >>>>
> > >>>> <TemporalExpression tempExprId="8AM6PM_MON_FRI"
> > >>>> tempExprTypeId="INTERSECTION"/>
> > >>>> <TemporalExpression tempExprId="8AM6PM" integer1="13" integer2="05"
> > >>>> tempExprTypeId="TIME_OF_DAY_RANGE" string1="08:00" string2="18:00"/>
> > >>>> <TemporalExpressionAssoc fromTempExprId="8AM6PM_MON_FRI"
> > >>>> toTempExprId="MON_TO_FRI"/>
> > >>>> <TemporalExpressionAssoc fromTempExprId="8AM6PM_MON_FRI"
> > >>>> toTempExprId="8AM6PM"/>
> > >>>>
> > >>>> This expression doesn't work as expected - the job doesn't execute
> > >>>> every 5
> > >>>> seconds till 6:00 PM, it starts at 8:00 Monday & next run gets
> > >>>> scheduled to
> > >>>> 8:00 Tuesday.
> > >>>>
> > >>>> Can anyone suggest what is wrong in the expression?
> > >>>>
> > >>>> Note: tempExprTypeId="TIME_OF_DAY_RANGE" is no longer valid in
> current
> > >>>> trunk, though it is valid in the version of OFBiz I'm using
> (somewhere
> > >>>> between v09.04 & 10.04).
> > >>>>
> > >>>> --
> > >>>> Vyom
> > >>>>
> > >>>>
> > >>
> >
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message