I’ve created a fix, please test.
> On 12 Jun 2017, at 17:51, Karel Haeck <karel.ha...@telenet.be> wrote: > > > There is an error in the initialization of the enroute InternalSchedulerImpl > component. It was logged as issue 70 on github repo osgi.enroute.bundles > (https://github.com/osgi/osgi.enroute.bundles/issues/70 > <https://github.com/osgi/osgi.enroute.bundles/issues/70>) > but the issue probably got lost when the code was moved to github repo > osgi.enroute > > > On 12/06/2017 10:28, Misja Heuveling wrote: >> Hi All, >> >> I am trying to build a bundle which would run a scheduled service to do some >> background tasks at a regular interval. >> >> I used the blog post from oktober 2015 to get started so I made the >> following service: >> >> @Component( >> property = CronJob.CRON + "=* * * * * * ?" >> ) >> public class CronComponent implements CronJob >> @Override >> public void run(Object data) throws Exception { >> System.out.println("Cron Component"); >> } >> } >> This service should run every second. When I run this bundle nothing >> actually happens.... >> When I create a service tracker for the scheduler service and initiate the >> service tracker in the bundle Activator I get a NullPointerException with >> the message the cron syntax is incorrect. >> When I stop and start the bundle in the running session all of a sudden see >> the println statement output. >> It seems I need to start the Scheduler Service or the CronComponent service >> in some different order. (I assume the Scheduler service needs to be running >> first...) >> How could this be done? >> With kind regards, >> Misja Heuveling >> >> >> _______________________________________________ >> OSGi Developer Mail List >> osgi-dev@mail.osgi.org <mailto:osgi-dev@mail.osgi.org> >> https://mail.osgi.org/mailman/listinfo/osgi-dev >> <https://mail.osgi.org/mailman/listinfo/osgi-dev> > _______________________________________________ > OSGi Developer Mail List > osgi-dev@mail.osgi.org <mailto:osgi-dev@mail.osgi.org> > https://mail.osgi.org/mailman/listinfo/osgi-dev > <https://mail.osgi.org/mailman/listinfo/osgi-dev>
_______________________________________________ OSGi Developer Mail List osgi-dev@mail.osgi.org https://mail.osgi.org/mailman/listinfo/osgi-dev