I get the error whet wait replies and concurrence tries to cancel the
remaining 'backward_scheduling' task. Here's the log
__error__\\\":{\\\"fei\\\":{\\\"engine_id\\\":\\\"engine\\\",\\\"wfid\\\":\\\"20121025-wahakoshi\\\",\\\"subid\\\":\\\"173980800556ca9871b1fc8fae77af86\\\",\\\"expid\\\":\\\"0_0_2_0\\\"},\\\"at\\\":\\\"2012-10-25
08:46:41.995625
UTC\\\",\\\"class\\\":\\\"NoMethodError\\\",\\\"message\\\":\\\"undefined
method `[]' for
nil:NilClass\\\",\\\"trace\\\":[\\\"/home/rails/apps/scriptoria/shared/bundle/ruby/1.9.1/bundler/gems/ruote-couch-bab6570504d3/lib/ruote/couch/storage.rb:107:in
`delete'\\\",\\\"/home/rails/apps/scriptoria/shared/bundle/ruby/1.9.1/bundler/gems/ruote-a3596921781c/lib/ruote/part/storage_participant.rb:107:in
`cancel'\\\",\\\"/home/rails/apps/scriptoria/shared/bundle/ruby/1.9.1/bundler/gems/ruote-a3596921781c/lib/ruote/svc/dispatch_pool.rb:203:in
`block in
participant_send'\\\",\\\"/home/rails/apps/scriptoria/shared/bundle/ruby/1.9.1/bundler/gems/ruote-a3596921781c/lib/ruote/svc/dispatch_pool.rb:194:in
`each'\\\",\\\"/home/rails/apps/scriptoria/shared/bundle/ruby/1.9.1/bundler/gems/ruote-a3596921781c/lib/ruote/svc/dispatch_pool.rb:194:in
`participant_send'\\\",\\\"/home/rails/apps/scriptoria/shared/bundle/ruby/1.9.1/bundler/gems/ruote-a3596921781c/lib/ruote/svc/dispatch_pool.rb:134:in
`dispatch_cancel'\\\",\\\"/home/rails/apps/scriptoria/shared/bundle/ruby/1.9.1/bundler/gems/ruote-a3596921781c/lib/ruote/svc/dispatch_pool.rb:46:in
`handle'\\\",\\\"/home/rails/apps/scriptoria/shared/bundle/ruby/1.9.1/bundler/gems/ruote-a3596921781c/lib/ruote/worker.rb:269:in
`process'\\\",\\\"/home/rails/apps/scriptoria/shared/bundle/ruby/1.9.1/bundler/gems/ruote-a3596921781c/lib/ruote/worker.rb:173:in
`step'\\\",\\\"/home/rails/apps/scriptoria/shared/bundle/ruby/1.9.1/bundler/gems/ruote-a3596921781c/lib/ruote/worker.rb:80:in
`run'\\\",\\\"/home/rails/apps/scriptoria/shared/bundle/ruby/1.9.1/bundler/gems/ruote-a3596921781c/lib/ruote/worker.rb:91:in
`block in
run_in_thread'\\\"],\\\"deviations\\\":null}},\\\"wf_name\\\":\\\"sequential_4_tasks\\\",\\\"wf_revision\\\":\\\"0\\\",\\\"fei\\\":{\\\"engine_id\\\":\\\"engine\\\",\\\"wfid\\\":\\\"20121025-wahakoshi\\\",\\\"subid\\\":\\\"173980800556ca9871b1fc8fae77af86\\\",\\\"expid\\\":\\\"0_0_2_0\\\"},\\\"participant_name\\\":\\\"d20110621175003\\\",\\\"re_dispatch_count\\\":0,\\\"type\\\":\\\"workitems\\\",\\\"wfid\\\":\\\"20121025-wahakoshi\\\",\\\"put_at\\\":\\\"2012-10-25
08:45:16.661431
UTC\\\"},\\\"type\\\":\\\"msgs\\\",\\\"action\\\":\\\"dispatch_cancel\\\",\\\"put_at\\\":\\\"2012-10-25
08:46:41.912432 UTC\\\"}
On Friday, 19 October 2012 20:27:15 UTC+2, John Mettraux wrote:
>
> 2012/10/19 Emili Parreño <[email protected] <javascript:>>:
> >
> > When we enter the concurrent block an scheduled_starting_date is lower
> than
> > today, ruote proceeds to the next task, that's ok, the problem is that
> the
> > backward_scheduling task is not cancelled and we get the error I
> attached
> > to the previous mail.
>
> Where do you get the error? When trying to list the workitems? (That's
> what your stack trace seem to say, but your "the backward_scheduling
> task is not cancelled" implies you can list the workitems and it
> contradicts the former explanation).
>
> Thanks in advance for completing the picture.
>
> --
> John Mettraux - http://lambda.io/jmettraux
>
--
you received this message because you are subscribed to the "ruote users" group.
to post : send email to [email protected]
to unsubscribe : send email to [email protected]
more options : http://groups.google.com/group/openwferu-users?hl=en