[ 
https://issues.apache.org/jira/browse/IGNITE-2527?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15378339#comment-15378339
 ] 

Dmitriy Setrakyan commented on IGNITE-2527:
-------------------------------------------

Milap, I have added you to the list of Ignite contributors and assigned this 
ticket to you. You should be able to assign other tickets to yourself if you 
like. It would also help if you send an email to the dev list and introduce 
yourself to the community. 

> IndexOutOfBoundsException in scheduler future
> ---------------------------------------------
>
>                 Key: IGNITE-2527
>                 URL: https://issues.apache.org/jira/browse/IGNITE-2527
>             Project: Ignite
>          Issue Type: Bug
>          Components: general
>            Reporter: Valentin Kulichenko
>            Assignee: Milap Wadhwa
>            Priority: Minor
>             Fix For: 1.7
>
>
> Calling {{SchedulerFuture.nextExecutionTime()}} (and probably other methods) 
> on a completed future leads to this exception:
> {noformat}
> Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 0
>       at 
> org.apache.ignite.internal.processors.schedule.ScheduleFutureImpl.nextExecutionTime(ScheduleFutureImpl.java:455)
> {noformat}
> In particular, this happens if {{nextExecutionTime()}} right after calling 
> {{IgniteScheduler.scheduleLocal()}} with an invalid pattern (see code example 
> below). The exception is lost in this case and is never printed out or thrown.
> {code}
> SchedulerFuture schedulerFuture = ignite.scheduler().scheduleLocal(() -> {}, 
> "{55} 53 3/5 * * *");
> long nextExecutionTime = schedulerFuture.nextExecutionTime();
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to