<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type"/>
 </head><body style="">
 
 
  <div>
   Another feedback for a current bugfix in the roby sources.
  </div> 
  <div>
   &#160;
  </div> 
  <div>
   method(:superior_method)&#160; do
  </div> 
  <div>
   &#160;&#160;&#160; # service composition
  </div> 
  <div>
   &#160;&#160;&#160; self.service.script do 
  </div> 
  <div>
   &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; # some executes and polls
  </div> 
  <div>
   &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; ....
  </div> 
  <div>
   &#160;
  </div> 
  <div>
   &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; emit :success
  </div> 
  <div>
   &#160;&#160;&#160; end
  </div> 
  <div>
   end
  </div> 
  <div>
   &#160;
  </div> 
  <div>
   (Information for the other rock developers)
  </div> 
  <div>
   * This failed some days ago due to a missing method error for &#39;event&#39; for :success.
  </div> 
  <div>
   &#160;
  </div> 
  <div>
   I think its working now, but executing this method via the roby shell results in another error:
  </div> 
  <div>
   &#160;
  </div> 
  <div>
   Message:
  </div> 
  <div>
   19:06:27.021 (Roby)&#160;&#160;&#160;&#160;&#160;&#160; {}}&#62; failed with [19:06:27.006 @3] Roby::PlanningTask:0x7ff99b2c8228{planner_model =&#62; MainPlanner, planned_model =&#62; Roby::Task, planning_method =&#62; attacher:21(), method_name =&#62; attacher, planning_owners =&#62; , method_options =&#62; {}}[][attacher:21():{}] -&#62; expecting a task, event, or a collection of tasks and events, got #&#60;Roby::TaskScripting::ScriptEngine:0x7ff99b275b90&#62;/failed
   <br/>19:06:27.021 (Roby)&#160;&#160; /stuff/chris/tools/roby/lib/roby/plan.rb:286:in `partition_event_task&#39;: expecting a task, event, or a collection of tasks and events, got #&#60;Roby::TaskScripting::ScriptEngine:0x7ff99b275b90&#62; (TypeError)/stuff/chris/tools/roby/lib/roby/plan.rb:286:in `partition_event_task&#39;: expecting a task, event, or a collection of tasks and events, got #&#60;Roby::TaskScripting::ScriptEngine:0x7ff99b275b90&#62; (TypeError)
   <br/>19:06:27.021 (Roby) /stuff/chris/tools/roby/lib/roby/plan.rb:286:in `partition_event_task&#39;,
   <br/>19:06:27.021 (Roby)&#160;&#160; /stuff/chris/tools/roby/lib/roby/planning/task.rb:154:in `value&#39;,
   <br/>19:06:27.021 (Roby)&#160;&#160; /stuff/chris/tools/roby/lib/roby/planning/task.rb:154:in the polling handler,
   <br/>19:06:27.021 (Roby)&#160;&#160; /stuff/chris/tools/utilrb/lib/utilrb/models/inherited_enumerable.rb:60,
   <br/>19:06:27.021 (Roby)&#160;&#160; /stuff/chris/tools/orocos.rb/bin/rock-roby:18
   <br/>19:06:27.085 (Roby) mission failed: Roby::Task:0x7ff99b2c84d0{}[]
   <br/>19:06:27.085 (Roby) failed to plan Roby::Task:0x7ff99b2c84d0
   <br/>19:06:27.085 (Roby)&#160;&#160; owners: Roby::Distributed
   <br/>19:06:27.085 (Roby)&#160;&#160; arguments: #&#60;Roby::TaskArguments:0x7ff99b2c8430
   <br/>19:06:27.085 (Roby)&#160;&#160;&#160; @static=true,
   <br/>19:06:27.085 (Roby)&#160;&#160;&#160; @task=
   <br/>19:06:27.085 (Roby)&#160;&#160;&#160;&#160; Roby::Task:0x7ff99b2c84d0
   <br/>19:06:27.085 (Roby)&#160;&#160;&#160;&#160;&#160;&#160; owners: Roby::Distributed
   <br/>19:06:27.085 (Roby)&#160;&#160;&#160;&#160;&#160;&#160; arguments: #&#60;Roby::TaskArguments:0x7ff99b2c8430
   <br/>19:06:27.085 (Roby)&#160;&#160;&#160;&#160;&#160;&#160;&#160; @static=true,
   <br/>19:06:27.085 (Roby)&#160;&#160;&#160;&#160;&#160;&#160;&#160; @task=#&#60;Roby::Task:0x7ff99b2c84d0 ...&#62;,
   <br/>19:06:27.085 (Roby)&#160;&#160;&#160;&#160;&#160;&#160;&#160; @values={}&#62;,
   <br/>19:06:27.085 (Roby)&#160;&#160;&#160; @values={}&#62;
   <br/>
   <br/>
  </div> 
  <div>
   <br/>This worked in the past because we used it very much in the avalon planners. 
  </div> 
  <div>
   &#160;
  </div> 
  <div>
   Chris
  </div>
 
</body></html>