Enter info here ready DefaultHandlerWrapper after Milos 3456 a1346963@unet.univie.ac.at SCbCeO36t6 136 gering dummy dummy dummy http://gruppe.wst.univie.ac.at/~mangler/services/timeout.php http://wwwlab.cs.univie.ac.at/~a1100570/a.php http://wwwlab.cs.univie.ac.at/~a1100570/b.php http://wwwlab.cs.univie.ac.at/~a1100570/c.php http://wwwlab.cs.univie.ac.at/~a1100570/d.php http://wwwlab.cs.univie.ac.at/~a1100570/e.php http://wwwlab.cs.univie.ac.at/~a1100570/f.php http://wwwlab.cs.univie.ac.at/~a1100570/g.php call :a1, :a, { :label => "Schadenmeldung registrieren", :method => :get, :parameters => nil }, <<-end data.name=result['name'] data.vnr=result['vnr'] data.email=result['email'] data.garage=result['garage'] data.schadensumme=result['schadensumme'] end call :a2, :b, { :label => "Schadenmeldung klassifizieren", :method => :post, :parameters => {:name => data.name} }, <<-end data.schaden=result['groesse'] end choose :exclusive do alternative "data.schaden='gering'" do parallel do parallel_branch do call :a3, :c, { :label => "Versicherungssumme ermitteln", :method => :post, :parameters => {:schadengroesse => data.schadensumme} }, <<-end data.versicherungssumme=result['versicherungssumme'] end end parallel_branch do call :a4, :d, { :label => "Garage kontaktieren", :method => :post, :parameters => {:garage => data.garage, :email => data.email, :name => data.name} } end end end otherwise do call :a5, :c, { :label => "Versicherungssumme ermitteln", :method => :post, :parameters => {:schadengroesse => data.schadensumme} }, <<-end data.versicherungssumme=result['versicherungssumme'] end call :a6, :e, { :label => "Versicherungshistorie ermitteln", :method => :post, :parameters => {:schaden => data.schaden} }, <<-end data.historie=result['text'] end call :a7, :d, { :label => "Garage kontaktieren", :method => :post, :parameters => {:garage => data.garage, :name => data.name, :email => data.email} } end end call :a8, :f, { :label => "Entscheidung treffen", :method => :get, :parameters => nil }, <<-end data.entscheidung=result['ok'] end choose :exclusive do alternative "entscheidung='OK'" do call :a10, :timeout, { :label => "Zahlen", :method => :post, :parameters => {:timeout => 3} } end otherwise do end end call :a9, :g, { :label => "Entscheidung mitteilen", :method => :post, :parameters => {:name => data.name, :email => data.email, :body => data.entscheidung} } :get data.name=result['name'] data.vnr=result['vnr'] data.email=result['email'] data.garage=result['garage'] data.schadensumme=result['schadensumme'] :post data.name data.schaden=result['groesse'] :post data.schadensumme data.versicherungssumme=result['versicherungssumme'] :post data.garage data.email data.name :post data.schadensumme data.versicherungssumme=result['versicherungssumme'] :post data.schaden data.historie=result['text'] :post data.garage data.name data.email :get data.entscheidung=result['ok'] :post 3 :post data.name data.email data.entscheidung 0 undefined :get data.name=result['name'] data.vnr=result['vnr'] data.email=result['email'] data.garage=result['garage'] data.schadensumme=result['schadensumme'] :post data.name data.schaden=result['groesse'] :post data.schadensumme data.versicherungssumme=result['versicherungssumme'] :post data.garage data.email data.name :post data.schadensumme data.versicherungssumme=result['versicherungssumme'] :post data.schaden data.historie=result['text'] :post data.garage data.name data.email :get data.entscheidung=result['ok'] :post 3 :post data.name data.email data.entscheidung