Hi Ruote people!

Followind #ruote discussions with John and Kenneth numerous
experiments with 1.8.6, 1.8.7 and 1,9.1 both mswin32 and mingw32 I
slowly came to following:

Given C:\>ruby -v
ruby 1.8.7 (2008-08-11 patchlevel 72) [i386-mswin32]

I patched bundler http://github.com/wycats/bundler/issues#issue/137

And got it ...
C:\rutopia\ruote-kit>gem bundle
Calculating dependencies...
Cloning git repository at: git://github.com/kennethkalmer/ruote
Updating source: http://gems.rubyforge.org
Downloading activesupport-2.3.5.gem
Downloading daemon-kit-0.1.7.12.gem
Downloading eventmachine-0.12.8-x86-mswin32-60.gem
Downloading haml-2.2.16.gem
Downloading rack-1.0.1.gem
Downloading rubigen-1.5.2.gem
Downloading ruby_parser-2.0.4.gem
Downloading rufus-dollar-1.0.2.gem
Downloading rufus-lru-1.0.2.gem
Downloading rufus-mnemo-1.1.0.gem
Downloading rufus-scheduler-2.0.3.gem
Downloading rufus-treechecker-1.0.3.gem
Downloading rufus-verbs-0.10.gem
Downloading sexp_processor-3.0.3.gem
Downloading sinatra-0.9.4.gem
Installing rufus-dollar (1.0.2)
Installing sexp_processor (3.0.3)
Installing activesupport (2.3.5)
Installing rubigen (1.5.2)
Installing rufus-lru (1.0.2)
Installing rufus-verbs (0.10)
Installing ruby_parser (2.0.4)
Installing rufus-mnemo (1.1.0)
Installing rufus-scheduler (2.0.3)
Installing eventmachine (0.12.8)
Installing daemon-kit (0.1.7.12)

For more information on daemon-kit, see http://kit.rubyforge.org/daemon-kit

To get started quickly run 'daemon-kit' without any arguments


Installing rack (1.0.1)
Installing sinatra (0.9.4)
Installing rufus-treechecker (1.0.3)
Installing haml (2.2.16)
Done.

I tested it with simple definitions like:
Ruote.process_definition do
  sequence do
    assistant
    boss :if => "${f:ask_boss}"
  end
end

and it works fine, except killing the process in the middle:
C:\rutopia\ruote-kit>ruby bin\ruote-kit
C:/rutopia/ruote-kit/vendor/gems/gems/daemon-kit-0.1.7.12/lib/
daemon_kit/initializer.rb: DaemonKit (0.1.7.12) booting in
 development mode
C:/rutopia/ruote-kit/vendor/gems/gems/daemon-kit-0.1.7.12/lib/
daemon_kit/initializer.rb: Trapping USR1 signals not suppo
rted on this platform
C:/rutopia/ruote-kit/vendor/gems/gems/daemon-kit-0.1.7.12/lib/
daemon_kit/initializer.rb: Trapping USR2 signals not suppo
rted on this platform
C:/rutopia/ruote-kit/vendor/gems/gems/daemon-kit-0.1.7.12/lib/
daemon_kit/initializer.rb: Trapping HUP signals not suppor
ted on this platform
C:/rutopia/ruote-kit/vendor/gems/gems/daemon-kit-0.1.7.12/lib/
daemon_kit/initializer.rb: Setting up trap for INT
C:/rutopia/ruote-kit/vendor/gems/gems/daemon-kit-0.1.7.12/lib/
daemon_kit/initializer.rb: Setting up trap for TERM
C:/rutopia/ruote-kit/vendor/gems/gems/daemon-kit-0.1.7.12/lib/
daemon_kit/initializer.rb: DaemonKit (0.1.7.12) booted, no
w running ruote-kit
C:/rutopia/ruote-kit/lib/ruote-kit.rb: Configuring engine
C:/rutopia/ruote-kit/lib/ruote-kit.rb: Configuring Sinatra
>> Thin web server (v1.2.4 codename Flaming Astroboy)
>> Maximum connections set to 1024
>> Listening on 0.0.0.0:8080, CTRL+C to stop
127.0.0.1 - - [17/Dec/2009 19:34:57] "GET /processes HTTP/1.1" 200
2322 0.0310
127.0.0.1 - - [17/Dec/2009 19:34:57] "GET /stylesheets/base.css HTTP/
1.1" 304 - 0.0000
127.0.0.1 - - [17/Dec/2009 19:34:57] "GET /stylesheets/style.css HTTP/
1.1" 304 - 0.0160
127.0.0.1 - - [17/Dec/2009 19:34:57] "GET /stylesheets/
SimplyButtons.css HTTP/1.1" 304 - 0.0000
127.0.0.1 - - [17/Dec/2009 19:34:57] "GET /stylesheets/rk.css HTTP/
1.1" 304 - 0.0160
127.0.0.1 - - [17/Dec/2009 19:34:57] "GET /javascripts/
SimplyButtons.js HTTP/1.1" 304 - 0.0000
127.0.0.1 - - [17/Dec/2009 19:34:58] "GET /processes/new HTTP/1.1" 200
3437 0.0780
127.0.0.1 - - [17/Dec/2009 19:35:05] "POST /processes HTTP/1.1" 302 -
0.0460
127.0.0.1 - - [17/Dec/2009 19:35:05] "GET /processes/20091217-juhozoku
HTTP/1.1" 200 5238 0.1560
127.0.0.1 - - [17/Dec/2009 19:35:06] "GET /javascripts/fluo-can.js
HTTP/1.1" 304 - 0.0160
127.0.0.1 - - [17/Dec/2009 19:35:06] "GET /javascripts/fluo-dial.js
HTTP/1.1" 304 - 0.0160
127.0.0.1 - - [17/Dec/2009 19:35:06] "GET /javascripts/fluo-json.js
HTTP/1.1" 304 - 0.0000
127.0.0.1 - - [17/Dec/2009 19:35:06] "GET /javascripts/fluo-tred.js
HTTP/1.1" 304 - 0.0160
127.0.0.1 - - [17/Dec/2009 19:35:06] "GET /images/bg_button_right.gif
HTTP/1.1" 304 - 0.1560
127.0.0.1 - - [17/Dec/2009 19:35:06] "GET /images/
bg_button_left_cancel.gif HTTP/1.1" 304 - 0.0000
127.0.0.1 - - [17/Dec/2009 19:35:07] "GET /workitems/20091217-juhozoku
HTTP/1.1" 200 2731 0.0630
127.0.0.1 - - [17/Dec/2009 19:35:09] "GET /workitems/20091217-juhozoku/
0_0_0 HTTP/1.1" 200 4496 0.0930
127.0.0.1 - - [17/Dec/2009 19:35:25] "PUT /workitems/20091217-juhozoku/
0_0_0 HTTP/1.1" 302 - 0.0320
127.0.0.1 - - [17/Dec/2009 19:35:25] "GET /workitems/20091217-juhozoku/
0_0_0 HTTP/1.1" 200 4512 0.0630
127.0.0.1 - - [17/Dec/2009 19:35:28] "PUT /workitems/20091217-juhozoku/
0_0_0 HTTP/1.1" 302 - 0.0310
127.0.0.1 - - [17/Dec/2009 19:35:28] "GET /workitems/20091217-juhozoku
HTTP/1.1" 200 2345 0.0780
127.0.0.1 - - [17/Dec/2009 19:35:30] "GET /processes HTTP/1.1" 200
3171 0.0780
127.0.0.1 - - [17/Dec/2009 19:35:31] "GET /workitems/20091217-juhozoku
HTTP/1.1" 200 2726 0.0620
127.0.0.1 - - [17/Dec/2009 19:35:33] "GET /workitems/20091217-juhozoku/
0_0_1 HTTP/1.1" 200 4515 0.0930
127.0.0.1 - - [17/Dec/2009 19:35:35] "GET /processes HTTP/1.1" 200
3171 0.0930
127.0.0.1 - - [17/Dec/2009 19:35:36] "GET /processes/20091217-juhozoku
HTTP/1.1" 200 5258 0.1250
127.0.0.1 - - [17/Dec/2009 19:35:38] "DELETE /processes/20091217-
juhozoku HTTP/1.1" 302 - 0.0630
127.0.0.1 - - [17/Dec/2009 19:35:38] "GET /processes HTTP/1.1" 200
3171 0.1880
NoMethodError: undefined method `fei' for nil:NilClass
        C:/rutopia/ruote-kit/vendor/gems/dirs/ruote/lib/ruote/engine/
process_status.rb:98:in `wfid'
        C:/rutopia/ruote-kit/lib/ruote-kit/helpers/
navigation_helpers.rb:41:in `link_to_process'
        C:/rutopia/ruote-kit/lib/ruote-kit/helpers/
navigation_helpers.rb:26:in `link_to'
        C:/rutopia/ruote-kit/lib/ruote-kit/views/processes.html.haml:
15:in `render'
        C:/rutopia/ruote-kit/lib/ruote-kit/views/processes.html.haml:
13:in `each'
        C:/rutopia/ruote-kit/lib/ruote-kit/views/processes.html.haml:
13:in `render'
        C:/rutopia/ruote-kit/vendor/gems/gems/haml-2.2.16/lib/haml/
engine.rb:169:in `render'
        C:/rutopia/ruote-kit/vendor/gems/gems/haml-2.2.16/lib/haml/
engine.rb:169:in `instance_eval'
        C:/rutopia/ruote-kit/vendor/gems/gems/haml-2.2.16/lib/haml/
engine.rb:169:in `render'
        C:/rutopia/ruote-kit/vendor/gems/gems/sinatra-0.9.4/lib/
sinatra/base.rb:323:in `render_haml'
        C:/rutopia/ruote-kit/vendor/gems/gems/sinatra-0.9.4/lib/
sinatra/base.rb:265:in `__send__'
        C:/rutopia/ruote-kit/vendor/gems/gems/sinatra-0.9.4/lib/
sinatra/base.rb:265:in `render_without_format'
        C:/rutopia/ruote-kit/vendor/sinatra-respond_to/lib/sinatra/
respond_to.rb:138:in `render'
        C:/rutopia/ruote-kit/vendor/gems/gems/sinatra-0.9.4/lib/
sinatra/base.rb:234:in `haml'
        C:/rutopia/ruote-kit/lib/ruote-kit/resources/processes.rb:7:in
`GET /processes'
        C:/rutopia/ruote-kit/vendor/sinatra-respond_to/lib/sinatra/
respond_to.rb:198:in `call'
        C:/rutopia/ruote-kit/vendor/sinatra-respond_to/lib/sinatra/
respond_to.rb:198:in `respond_to'
        C:/rutopia/ruote-kit/lib/ruote-kit/resources/processes.rb:6:in
`GET /processes'
        C:/rutopia/ruote-kit/vendor/gems/gems/sinatra-0.9.4/lib/
sinatra/base.rb:779:in `call'
        C:/rutopia/ruote-kit/vendor/gems/gems/sinatra-0.9.4/lib/
sinatra/base.rb:779:in `route'
        C:/rutopia/ruote-kit/vendor/gems/gems/sinatra-0.9.4/lib/
sinatra/base.rb:474:in `instance_eval'
        C:/rutopia/ruote-kit/vendor/gems/gems/sinatra-0.9.4/lib/
sinatra/base.rb:474:in `route_eval'
        C:/rutopia/ruote-kit/vendor/gems/gems/sinatra-0.9.4/lib/
sinatra/base.rb:463:in `route!'
        C:/rutopia/ruote-kit/vendor/gems/gems/sinatra-0.9.4/lib/
sinatra/base.rb:460:in `catch'
        C:/rutopia/ruote-kit/vendor/gems/gems/sinatra-0.9.4/lib/
sinatra/base.rb:460:in `route!'
        C:/rutopia/ruote-kit/vendor/gems/gems/sinatra-0.9.4/lib/
sinatra/base.rb:439:in `each'
        C:/rutopia/ruote-kit/vendor/gems/gems/sinatra-0.9.4/lib/
sinatra/base.rb:439:in `route!'
        C:/rutopia/ruote-kit/vendor/gems/gems/sinatra-0.9.4/lib/
sinatra/base.rb:555:in `dispatch!'
        C:/rutopia/ruote-kit/vendor/gems/gems/sinatra-0.9.4/lib/
sinatra/base.rb:375:in `call!'
        C:/rutopia/ruote-kit/vendor/gems/gems/sinatra-0.9.4/lib/
sinatra/base.rb:522:in `instance_eval'
        C:/rutopia/ruote-kit/vendor/gems/gems/sinatra-0.9.4/lib/
sinatra/base.rb:522:in `invoke'
        C:/rutopia/ruote-kit/vendor/gems/gems/sinatra-0.9.4/lib/
sinatra/base.rb:522:in `catch'
        C:/rutopia/ruote-kit/vendor/gems/gems/sinatra-0.9.4/lib/
sinatra/base.rb:522:in `invoke'
        C:/rutopia/ruote-kit/vendor/gems/gems/sinatra-0.9.4/lib/
sinatra/base.rb:375:in `call!'
        C:/rutopia/ruote-kit/vendor/gems/gems/sinatra-0.9.4/lib/
sinatra/base.rb:364:in `call'
        C:/rutopia/ruote-kit/vendor/gems/gems/rack-1.0.1/lib/rack/
showexceptions.rb:24:in `call'
        C:/rutopia/ruote-kit/vendor/gems/gems/rack-1.0.1/lib/rack/
methodoverride.rb:24:in `call'
        C:/rutopia/ruote-kit/vendor/gems/gems/rack-1.0.1/lib/rack/
lint.rb:47:in `_call'
        C:/rutopia/ruote-kit/vendor/gems/gems/rack-1.0.1/lib/rack/
lint.rb:35:in `call'
        C:/rutopia/ruote-kit/vendor/gems/gems/rack-1.0.1/lib/rack/
commonlogger.rb:20:in `_call'
        C:/rutopia/ruote-kit/vendor/gems/gems/rack-1.0.1/lib/rack/
commonlogger.rb:13:in `call'
        C:/rutopia/ruote-kit/vendor/gems/gems/sinatra-0.9.4/lib/
sinatra/base.rb:898:in `call'
        C:/rutopia/ruote-kit/vendor/gems/gems/sinatra-0.9.4/lib/
sinatra/base.rb:943:in `synchronize'
        C:/rutopia/ruote-kit/vendor/gems/gems/sinatra-0.9.4/lib/
sinatra/base.rb:898:in `call'
        C:/rutopia/ruote-kit/vendor/gems/gems/rack-1.0.1/lib/rack/
content_length.rb:13:in `call'
        C:/rutopia/ruote-kit/vendor/gems/gems/rack-1.0.1/lib/rack/
chunked.rb:15:in `call'
        c:/ruby/lib/ruby/gems/1.8/gems/thin-1.2.4-x86-mswin32/lib/thin/
connection.rb:76:in `pre_process'
        c:/ruby/lib/ruby/gems/1.8/gems/thin-1.2.4-x86-mswin32/lib/thin/
connection.rb:74:in `catch'
        c:/ruby/lib/ruby/gems/1.8/gems/thin-1.2.4-x86-mswin32/lib/thin/
connection.rb:74:in `pre_process'
        c:/ruby/lib/ruby/gems/1.8/gems/thin-1.2.4-x86-mswin32/lib/thin/
connection.rb:57:in `process'
        c:/ruby/lib/ruby/gems/1.8/gems/thin-1.2.4-x86-mswin32/lib/thin/
connection.rb:42:in `receive_data'
        C:/rutopia/ruote-kit/vendor/gems/gems/eventmachine-0.12.8-x86-
mswin32-60/lib/eventmachine.rb:242:in `run_machine
'
        C:/rutopia/ruote-kit/vendor/gems/gems/eventmachine-0.12.8-x86-
mswin32-60/lib/eventmachine.rb:242:in `run'
        c:/ruby/lib/ruby/gems/1.8/gems/thin-1.2.4-x86-mswin32/lib/thin/
backends/base.rb:57:in `start'
        c:/ruby/lib/ruby/gems/1.8/gems/thin-1.2.4-x86-mswin32/lib/thin/
server.rb:156:in `start'
        C:/rutopia/ruote-kit/vendor/gems/gems/rack-1.0.1/lib/rack/
handler/thin.rb:14:in `run'
        C:/rutopia/ruote-kit/lib/ruote-kit.rb:92:in
`configure_sinatra'
        C:/rutopia/ruote-kit/lib/ruote-kit.rb:91:in `initialize'
        C:/rutopia/ruote-kit/lib/ruote-kit.rb:91:in `new'
        C:/rutopia/ruote-kit/lib/ruote-kit.rb:91:in
`configure_sinatra'
        C:/rutopia/ruote-kit/lib/ruote-kit.rb:30:in `run!'
        C:/rutopia/ruote-kit/libexec/ruote-kit-daemon.rb:15
        c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:
31:in `gem_original_require'
        c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:
31:in `require'
        C:/rutopia/ruote-kit/vendor/gems/gems/daemon-kit-0.1.7.12/lib/
daemon_kit/application.rb:38:in `run'
        C:/rutopia/ruote-kit/vendor/gems/gems/daemon-kit-0.1.7.12/lib/
daemon_kit/application.rb:21:in `exec'
        bin/ruote-kit:7
127.0.0.1 - - [17/Dec/2009 19:35:41] "GET /processes HTTP/1.1" 500
168134 2.1720
C:/rutopia/ruote-kit/vendor/gems/gems/daemon-kit-0.1.7.12/lib/
daemon_kit/initializer.rb: Running shutdown hooks
C:/rutopia/ruote-kit/lib/ruote-kit.rb: Shutting down Sinatra
>> Stopping ...
C:/rutopia/ruote-kit/lib/ruote-kit.rb: Shutting down engine
C:/rutopia/ruote-kit/vendor/gems/gems/daemon-kit-0.1.7.12/lib/
daemon_kit/initializer.rb: Shutting down ruote-kit

C:\rutopia\ruote-kit>tree /f work_development
Folder PATH listing
Volume serial number is 0065006D 1017:8F09
C:\RUTOPIA\RUOTE-KIT\WORK_DEVELOPMENT
│   at.ruote
│   cron.ruote
│   tracker.ruote
│   wfidgen.last
│
├───ejournal
├───expool
│   └───zo
│       └───ku
│               20091217-juhozoku__0_0_1.ruote
│
└───fs_participants

C:\rutopia\ruote-kit>

Also with processes like this:
Ruote.process_definition do
    concurrence do
      alice
      bob
      charlie
    end
end

end of concurrence hangs the process with no chance to kill it:
C:\rutopia\ruote-kit>ruby bin\ruote-kit
C:/rutopia/ruote-kit/vendor/gems/gems/daemon-kit-0.1.7.12/lib/
daemon_kit/initializer.rb: DaemonKit (0.1.7.12) booting in
 development mode
C:/rutopia/ruote-kit/vendor/gems/gems/daemon-kit-0.1.7.12/lib/
daemon_kit/initializer.rb: Trapping USR1 signals not suppo
rted on this platform
C:/rutopia/ruote-kit/vendor/gems/gems/daemon-kit-0.1.7.12/lib/
daemon_kit/initializer.rb: Trapping USR2 signals not suppo
rted on this platform
C:/rutopia/ruote-kit/vendor/gems/gems/daemon-kit-0.1.7.12/lib/
daemon_kit/initializer.rb: Trapping HUP signals not suppor
ted on this platform
C:/rutopia/ruote-kit/vendor/gems/gems/daemon-kit-0.1.7.12/lib/
daemon_kit/initializer.rb: Setting up trap for INT
C:/rutopia/ruote-kit/vendor/gems/gems/daemon-kit-0.1.7.12/lib/
daemon_kit/initializer.rb: Setting up trap for TERM
C:/rutopia/ruote-kit/vendor/gems/gems/daemon-kit-0.1.7.12/lib/
daemon_kit/initializer.rb: DaemonKit (0.1.7.12) booted, no
w running ruote-kit
C:/rutopia/ruote-kit/lib/ruote-kit.rb: Configuring engine
C:/rutopia/ruote-kit/lib/ruote-kit.rb: Configuring Sinatra
>> Thin web server (v1.2.4 codename Flaming Astroboy)
>> Maximum connections set to 1024
>> Listening on 0.0.0.0:8080, CTRL+C to stop
127.0.0.1 - - [17/Dec/2009 18:56:55] "GET /workitems HTTP/1.1" 200
2323 0.0470
127.0.0.1 - - [17/Dec/2009 18:56:55] "GET /stylesheets/base.css HTTP/
1.1" 304 - 0.0160
127.0.0.1 - - [17/Dec/2009 18:56:55] "GET /stylesheets/style.css HTTP/
1.1" 304 - 0.0000
127.0.0.1 - - [17/Dec/2009 18:56:55] "GET /stylesheets/
SimplyButtons.css HTTP/1.1" 304 - 0.0150
127.0.0.1 - - [17/Dec/2009 18:56:55] "GET /stylesheets/rk.css HTTP/
1.1" 304 - 0.0000
127.0.0.1 - - [17/Dec/2009 18:56:55] "GET /javascripts/
SimplyButtons.js HTTP/1.1" 304 - 0.0000
127.0.0.1 - - [17/Dec/2009 18:56:56] "GET /expressions HTTP/1.1" 200
3067 0.0620
127.0.0.1 - - [17/Dec/2009 18:56:56] "GET /javascripts/fluo-can.js
HTTP/1.1" 304 - 0.0160
127.0.0.1 - - [17/Dec/2009 18:56:56] "GET /javascripts/fluo-dial.js
HTTP/1.1" 304 - 0.0160
127.0.0.1 - - [17/Dec/2009 18:56:56] "GET /javascripts/fluo-json.js
HTTP/1.1" 304 - 0.0000
127.0.0.1 - - [17/Dec/2009 18:56:56] "GET /javascripts/fluo-tred.js
HTTP/1.1" 304 - 0.0150
127.0.0.1 - - [17/Dec/2009 18:56:57] "GET /processes HTTP/1.1" 200
2322 0.0620
127.0.0.1 - - [17/Dec/2009 18:56:58] "GET /processes/new HTTP/1.1" 200
3437 0.0620
127.0.0.1 - - [17/Dec/2009 18:57:02] "POST /processes HTTP/1.1" 302 -
0.1710
127.0.0.1 - - [17/Dec/2009 18:57:02] "GET /processes/20091217-dupajoku
HTTP/1.1" 200 5234 0.1570
127.0.0.1 - - [17/Dec/2009 18:57:02] "GET /images/bg_button_right.gif
HTTP/1.1" 304 - 0.0150
127.0.0.1 - - [17/Dec/2009 18:57:02] "GET /images/
bg_button_left_cancel.gif HTTP/1.1" 304 - 0.0160
127.0.0.1 - - [17/Dec/2009 18:57:04] "GET /expressions/20091217-
dupajoku HTTP/1.1" 200 4941 0.0630
127.0.0.1 - - [17/Dec/2009 18:57:06] "GET /processes HTTP/1.1" 200
3171 0.0620
127.0.0.1 - - [17/Dec/2009 18:57:08] "GET /workitems/20091217-dupajoku
HTTP/1.1" 200 3520 0.0630
127.0.0.1 - - [17/Dec/2009 18:57:09] "GET /workitems/20091217-dupajoku/
0_0_0 HTTP/1.1" 200 4522 0.1100
127.0.0.1 - - [17/Dec/2009 18:57:12] "PUT /workitems/20091217-dupajoku/
0_0_0 HTTP/1.1" 302 - 0.0320
127.0.0.1 - - [17/Dec/2009 18:57:12] "GET /workitems/20091217-dupajoku
HTTP/1.1" 200 3124 0.0470
127.0.0.1 - - [17/Dec/2009 18:57:13] "GET /workitems/20091217-dupajoku/
0_0_1 HTTP/1.1" 200 4499 0.1090
127.0.0.1 - - [17/Dec/2009 18:57:16] "PUT /workitems/20091217-dupajoku/
0_0_1 HTTP/1.1" 302 - 0.0780
127.0.0.1 - - [17/Dec/2009 18:57:16] "GET /workitems/20091217-dupajoku
HTTP/1.1" 200 2729 0.1090
127.0.0.1 - - [17/Dec/2009 18:57:17] "GET /workitems/20091217-dupajoku/
0_0_2 HTTP/1.1" 200 4488 0.2030
127.0.0.1 - - [17/Dec/2009 18:57:19] "PUT /workitems/20091217-dupajoku/
0_0_2 HTTP/1.1" 302 - 0.0310
127.0.0.1 - - [17/Dec/2009 18:57:19] "GET /workitems/20091217-dupajoku
HTTP/1.1" 200 2345 0.0470
127.0.0.1 - - [17/Dec/2009 18:57:21] "GET /processes HTTP/1.1" 200
3171 0.0630
127.0.0.1 - - [17/Dec/2009 18:57:22] "GET /processes/20091217-dupajoku
HTTP/1.1" 200 5234 0.0780
127.0.0.1 - - [17/Dec/2009 18:57:24] "GET /expressions HTTP/1.1" 200
3067 0.0630
127.0.0.1 - - [17/Dec/2009 18:57:25] "GET /workitems HTTP/1.1" 200
2323 0.0620
127.0.0.1 - - [17/Dec/2009 18:57:25] "GET /processes HTTP/1.1" 200
3171 0.0780
127.0.0.1 - - [17/Dec/2009 18:57:27] "GET /processes/20091217-dupajoku
HTTP/1.1" 200 5234 0.0780
127.0.0.1 - - [17/Dec/2009 18:57:28] "GET /workitems HTTP/1.1" 200
2323 0.0780
127.0.0.1 - - [17/Dec/2009 18:57:29] "GET /processes HTTP/1.1" 200
3171 0.1250
127.0.0.1 - - [17/Dec/2009 18:57:31] "GET /workitems/20091217-dupajoku
HTTP/1.1" 200 2345 0.1100
127.0.0.1 - - [17/Dec/2009 18:57:32] "GET /processes HTTP/1.1" 200
3171 0.1090
127.0.0.1 - - [17/Dec/2009 18:57:34] "GET /processes/20091217-dupajoku
HTTP/1.1" 200 5234 0.2810
127.0.0.1 - - [17/Dec/2009 18:57:35] "DELETE /processes/20091217-
dupajoku HTTP/1.1" 302 - 0.0470
127.0.0.1 - - [17/Dec/2009 18:57:36] "GET /processes HTTP/1.1" 200
3171 0.0620
127.0.0.1 - - [17/Dec/2009 18:57:37] "GET /processes/20091217-dupajoku
HTTP/1.1" 200 5234 0.1400
127.0.0.1 - - [17/Dec/2009 18:57:39] "DELETE /processes/20091217-
dupajoku HTTP/1.1" 302 - 0.0160
127.0.0.1 - - [17/Dec/2009 18:57:39] "GET /processes HTTP/1.1" 200
3171 0.0930
127.0.0.1 - - [17/Dec/2009 18:57:41] "GET /processes/20091217-dupajoku
HTTP/1.1" 200 5234 0.0780
127.0.0.1 - - [17/Dec/2009 18:57:41] "DELETE /processes/20091217-
dupajoku HTTP/1.1" 302 - 0.0310
127.0.0.1 - - [17/Dec/2009 18:57:42] "GET /processes HTTP/1.1" 200
3171 0.0470
127.0.0.1 - - [17/Dec/2009 18:57:43] "GET /processes/20091217-dupajoku
HTTP/1.1" 200 5234 0.0940
127.0.0.1 - - [17/Dec/2009 18:57:44] "GET /workitems HTTP/1.1" 200
2323 0.0790
127.0.0.1 - - [17/Dec/2009 18:59:09] "GET /processes HTTP/1.1" 200
3171 0.0940
C:/rutopia/ruote-kit/vendor/gems/gems/daemon-kit-0.1.7.12/lib/
daemon_kit/initializer.rb: Running shutdown hooks
C:/rutopia/ruote-kit/lib/ruote-kit.rb: Shutting down Sinatra
>> Stopping ...
C:/rutopia/ruote-kit/lib/ruote-kit.rb: Shutting down engine
C:/rutopia/ruote-kit/vendor/gems/gems/daemon-kit-0.1.7.12/lib/
daemon_kit/initializer.rb: Shutting down ruote-kit

C:\rutopia\ruote-kit>tree /f work_development
Folder PATH listing
Volume serial number is 0065006D 1017:8F09
C:\RUTOPIA\RUOTE-KIT\WORK_DEVELOPMENT
│   at.ruote
│   cron.ruote
│   tracker.ruote
│   wfidgen.last
│
├───ejournal
├───expool
│   └───jo
│       └───ku
│               20091217-dupajoku__0.ruote
│               20091217-dupajoku__0_0.ruote
│
└───fs_participants

Modfications of engine.rb in favor of explicit use of em_workqueue
helped with sequence (1st example) to be killed in the middle, but did
not helped to the concurrence example - it remains hanging with some
items in expool:

C:\rutopia\ruote-kit>ruby bin\ruote-kit
C:/rutopia/ruote-kit/vendor/gems/gems/daemon-kit-0.1.7.12/lib/
daemon_kit/initializer.rb: DaemonKit (0.1.7.
 development mode
C:/rutopia/ruote-kit/vendor/gems/gems/daemon-kit-0.1.7.12/lib/
daemon_kit/initializer.rb: Trapping USR1 sig
rted on this platform
C:/rutopia/ruote-kit/vendor/gems/gems/daemon-kit-0.1.7.12/lib/
daemon_kit/initializer.rb: Trapping USR2 sig
rted on this platform
C:/rutopia/ruote-kit/vendor/gems/gems/daemon-kit-0.1.7.12/lib/
daemon_kit/initializer.rb: Trapping HUP sign
ted on this platform
C:/rutopia/ruote-kit/vendor/gems/gems/daemon-kit-0.1.7.12/lib/
daemon_kit/initializer.rb: Setting up trap f
C:/rutopia/ruote-kit/vendor/gems/gems/daemon-kit-0.1.7.12/lib/
daemon_kit/initializer.rb: Setting up trap f
C:/rutopia/ruote-kit/vendor/gems/gems/daemon-kit-0.1.7.12/lib/
daemon_kit/initializer.rb: DaemonKit (0.1.7.
w running ruote-kit
C:/rutopia/ruote-kit/lib/ruote-kit.rb: Configuring engine
C:/rutopia/ruote-kit/lib/ruote-kit.rb: Configuring Sinatra
>> Thin web server (v1.2.4 codename Flaming Astroboy)
>> Maximum connections set to 1024
>> Listening on 0.0.0.0:8080, CTRL+C to stop
127.0.0.1 - - [17/Dec/2009 19:46:57] "GET /processes HTTP/1.1" 200
2322 0.0620
127.0.0.1 - - [17/Dec/2009 19:46:57] "GET /stylesheets/base.css HTTP/
1.1" 304 - 0.0160
127.0.0.1 - - [17/Dec/2009 19:46:57] "GET /stylesheets/style.css HTTP/
1.1" 304 - 0.0150
127.0.0.1 - - [17/Dec/2009 19:46:57] "GET /stylesheets/
SimplyButtons.css HTTP/1.1" 304 - 0.0000
127.0.0.1 - - [17/Dec/2009 19:46:57] "GET /stylesheets/rk.css HTTP/
1.1" 304 - 0.0160
127.0.0.1 - - [17/Dec/2009 19:46:57] "GET /javascripts/
SimplyButtons.js HTTP/1.1" 304 - 0.0000
127.0.0.1 - - [17/Dec/2009 19:47:00] "GET /processes/new HTTP/1.1" 200
3437 0.0470
127.0.0.1 - - [17/Dec/2009 19:47:22] "POST /processes HTTP/1.1" 302 -
0.0310
127.0.0.1 - - [17/Dec/2009 19:47:22] "GET /processes/20091217-
bejojudadu HTTP/1.1" 200 5256 0.0780
127.0.0.1 - - [17/Dec/2009 19:47:22] "GET /javascripts/fluo-can.js
HTTP/1.1" 304 - 0.0160
127.0.0.1 - - [17/Dec/2009 19:47:22] "GET /javascripts/fluo-dial.js
HTTP/1.1" 304 - 0.0000
127.0.0.1 - - [17/Dec/2009 19:47:22] "GET /javascripts/fluo-json.js
HTTP/1.1" 304 - 0.0000
127.0.0.1 - - [17/Dec/2009 19:47:22] "GET /javascripts/fluo-tred.js
HTTP/1.1" 304 - 0.0160
127.0.0.1 - - [17/Dec/2009 19:47:22] "GET /images/bg_button_right.gif
HTTP/1.1" 304 - 0.1410
127.0.0.1 - - [17/Dec/2009 19:47:22] "GET /images/
bg_button_left_cancel.gif HTTP/1.1" 304 - 0.0150
127.0.0.1 - - [17/Dec/2009 19:47:26] "GET /workitems/20091217-
bejojudadu HTTP/1.1" 200 2739 0.0620
127.0.0.1 - - [17/Dec/2009 19:47:27] "GET /workitems/20091217-
bejojudadu/0_0_0 HTTP/1.1" 200 4510 0.0780
127.0.0.1 - - [17/Dec/2009 19:47:31] "PUT /workitems/20091217-
bejojudadu/0_0_0 HTTP/1.1" 302 - 0.0470
127.0.0.1 - - [17/Dec/2009 19:47:31] "GET /workitems/20091217-
bejojudadu HTTP/1.1" 200 2347 0.0470
127.0.0.1 - - [17/Dec/2009 19:47:32] "GET /processes HTTP/1.1" 200
2322 0.0630
127.0.0.1 - - [17/Dec/2009 19:47:33] "GET /expressions HTTP/1.1" 200
3067 0.0460
127.0.0.1 - - [17/Dec/2009 19:47:34] "GET /workitems HTTP/1.1" 200
2323 0.0620
127.0.0.1 - - [17/Dec/2009 19:47:35] "GET /processes HTTP/1.1" 200
2322 0.0620
127.0.0.1 - - [17/Dec/2009 19:47:36] "GET /processes/new HTTP/1.1" 200
3437 0.0470
127.0.0.1 - - [17/Dec/2009 19:47:41] "POST /processes HTTP/1.1" 302 -
0.0470
127.0.0.1 - - [17/Dec/2009 19:47:41] "GET /processes/20091217-
bimirasaba HTTP/1.1" 404 2347 0.0940
127.0.0.1 - - [17/Dec/2009 19:47:43] "GET /processes HTTP/1.1" 200
3185 0.1100
127.0.0.1 - - [17/Dec/2009 19:47:44] "GET /workitems/20091217-
bimirasaba HTTP/1.1" 200 2739 0.2500
127.0.0.1 - - [17/Dec/2009 19:47:45] "GET /workitems/20091217-
bimirasaba/0_0_0 HTTP/1.1" 200 4510 0.0780
127.0.0.1 - - [17/Dec/2009 19:47:54] "GET /processes HTTP/1.1" 200
3185 0.0630
127.0.0.1 - - [17/Dec/2009 19:47:55] "GET /processes/20091217-
bimirasaba HTTP/1.1" 200 5275 0.0630
127.0.0.1 - - [17/Dec/2009 19:47:56] "DELETE /processes/20091217-
bimirasaba HTTP/1.1" 302 - 0.0150
127.0.0.1 - - [17/Dec/2009 19:47:57] "GET /processes HTTP/1.1" 200
2322 0.0470
127.0.0.1 - - [17/Dec/2009 19:47:59] "GET /processes HTTP/1.1" 200
2322 0.0620
127.0.0.1 - - [17/Dec/2009 19:48:00] "GET /workitems HTTP/1.1" 200
2323 0.0620
127.0.0.1 - - [17/Dec/2009 19:48:02] "GET /processes/new HTTP/1.1" 200
3437 0.0630
127.0.0.1 - - [17/Dec/2009 19:48:11] "POST /processes HTTP/1.1" 302 -
0.0320
127.0.0.1 - - [17/Dec/2009 19:48:11] "GET /processes/20091217-renapaja
HTTP/1.1" 200 5238 0.0940
127.0.0.1 - - [17/Dec/2009 19:48:13] "GET /workitems/20091217-renapaja
HTTP/1.1" 200 2731 0.0940
127.0.0.1 - - [17/Dec/2009 19:48:14] "GET /workitems/20091217-renapaja/
0_0_0 HTTP/1.1" 200 4496 0.1560
127.0.0.1 - - [17/Dec/2009 19:48:37] "PUT /workitems/20091217-renapaja/
0_0_0 HTTP/1.1" 302 - 0.2040
127.0.0.1 - - [17/Dec/2009 19:48:37] "GET /workitems/20091217-renapaja/
0_0_0 HTTP/1.1" 200 4512 0.0630
127.0.0.1 - - [17/Dec/2009 19:48:42] "PUT /workitems/20091217-renapaja/
0_0_0 HTTP/1.1" 302 - 0.0470
127.0.0.1 - - [17/Dec/2009 19:48:42] "GET /workitems/20091217-renapaja
HTTP/1.1" 200 2345 0.0470
127.0.0.1 - - [17/Dec/2009 19:48:44] "GET /processes HTTP/1.1" 200
3171 0.0620
127.0.0.1 - - [17/Dec/2009 19:48:45] "GET /workitems/20091217-renapaja
HTTP/1.1" 200 2726 0.0470
127.0.0.1 - - [17/Dec/2009 19:48:46] "GET /workitems/20091217-renapaja/
0_0_1 HTTP/1.1" 200 4515 0.0780
127.0.0.1 - - [17/Dec/2009 19:48:54] "GET /processes HTTP/1.1" 200
3171 0.0630
127.0.0.1 - - [17/Dec/2009 19:48:55] "GET /processes/20091217-renapaja
HTTP/1.1" 200 5258 0.0780
127.0.0.1 - - [17/Dec/2009 19:48:56] "DELETE /processes/20091217-
renapaja HTTP/1.1" 302 - 0.0310
127.0.0.1 - - [17/Dec/2009 19:48:56] "GET /processes HTTP/1.1" 200
3171 0.0940
127.0.0.1 - - [17/Dec/2009 19:48:58] "GET /processes HTTP/1.1" 200
2322 0.1250
127.0.0.1 - - [17/Dec/2009 19:49:28] "GET /processes/new HTTP/1.1" 200
3437 0.1560
127.0.0.1 - - [17/Dec/2009 19:49:43] "POST /processes HTTP/1.1" 302 -
0.2030
127.0.0.1 - - [17/Dec/2009 19:49:43] "GET /processes/20091217-
bipiwopesa HTTP/1.1" 404 2347 0.0620
127.0.0.1 - - [17/Dec/2009 19:49:45] "GET /workitems HTTP/1.1" 200
3516 0.0630
127.0.0.1 - - [17/Dec/2009 19:49:46] "GET /workitems/20091217-
bipiwopesa/0_0_0 HTTP/1.1" 200 4536 0.0780
127.0.0.1 - - [17/Dec/2009 19:49:48] "PUT /workitems/20091217-
bipiwopesa/0_0_0 HTTP/1.1" 302 - 0.0310
127.0.0.1 - - [17/Dec/2009 19:49:48] "GET /workitems/20091217-
bipiwopesa HTTP/1.1" 200 3138 0.0470
127.0.0.1 - - [17/Dec/2009 19:49:49] "GET /workitems/20091217-
bipiwopesa/0_0_1 HTTP/1.1" 200 4513 0.0780
127.0.0.1 - - [17/Dec/2009 19:49:51] "PUT /workitems/20091217-
bipiwopesa/0_0_1 HTTP/1.1" 302 - 0.0470
127.0.0.1 - - [17/Dec/2009 19:49:52] "GET /workitems/20091217-
bipiwopesa HTTP/1.1" 200 2737 0.0470
127.0.0.1 - - [17/Dec/2009 19:49:58] "GET /workitems/20091217-
bipiwopesa/0_0_2 HTTP/1.1" 200 4502 0.0940
127.0.0.1 - - [17/Dec/2009 19:50:01] "PUT /workitems/20091217-
bipiwopesa/0_0_2 HTTP/1.1" 302 - 0.0780
127.0.0.1 - - [17/Dec/2009 19:50:01] "GET /workitems/20091217-
bipiwopesa HTTP/1.1" 200 2347 0.1250
127.0.0.1 - - [17/Dec/2009 19:50:03] "GET /processes HTTP/1.1" 200
3185 0.2350
127.0.0.1 - - [17/Dec/2009 19:50:04] "GET /workitems HTTP/1.1" 200
2323 0.0620
127.0.0.1 - - [17/Dec/2009 19:50:05] "GET /processes HTTP/1.1" 200
3185 0.0630
127.0.0.1 - - [17/Dec/2009 19:50:06] "GET /workitems/20091217-
bipiwopesa HTTP/1.1" 200 2347 0.0470
127.0.0.1 - - [17/Dec/2009 19:50:07] "GET /processes HTTP/1.1" 200
3185 0.0630
127.0.0.1 - - [17/Dec/2009 19:50:27] "GET /processes/20091217-
bipiwopesa HTTP/1.1" 200 5252 0.0780
127.0.0.1 - - [17/Dec/2009 19:50:28] "DELETE /processes/20091217-
bipiwopesa HTTP/1.1" 302 - 0.0160
127.0.0.1 - - [17/Dec/2009 19:50:28] "GET /processes HTTP/1.1" 200
3185 0.0630
127.0.0.1 - - [17/Dec/2009 19:50:30] "GET /processes/20091217-
bipiwopesa HTTP/1.1" 200 5252 0.0780
127.0.0.1 - - [17/Dec/2009 19:50:31] "GET /processes HTTP/1.1" 200
3185 0.0780
127.0.0.1 - - [17/Dec/2009 19:50:32] "GET /processes/20091217-
bipiwopesa HTTP/1.1" 200 5252 0.0940
127.0.0.1 - - [17/Dec/2009 19:50:34] "DELETE /processes/20091217-
bipiwopesa HTTP/1.1" 302 - 0.0620
127.0.0.1 - - [17/Dec/2009 19:50:35] "GET /processes HTTP/1.1" 200
3185 0.0940
127.0.0.1 - - [17/Dec/2009 19:50:36] "GET /processes/20091217-
bipiwopesa HTTP/1.1" 200 5252 0.2810
127.0.0.1 - - [17/Dec/2009 19:50:37] "GET /expressions HTTP/1.1" 200
3067 0.0620
127.0.0.1 - - [17/Dec/2009 19:50:38] "GET /workitems HTTP/1.1" 200
2323 0.0620
C:/rutopia/ruote-kit/vendor/gems/gems/daemon-kit-0.1.7.12/lib/
daemon_kit/initializer.rb: Running shutdown
C:/rutopia/ruote-kit/lib/ruote-kit.rb: Shutting down Sinatra
>> Stopping ...
C:/rutopia/ruote-kit/lib/ruote-kit.rb: Shutting down engine
C:/rutopia/ruote-kit/vendor/gems/gems/daemon-kit-0.1.7.12/lib/
daemon_kit/initializer.rb: Shutting down ruo

C:\rutopia\ruote-kit>tree /f work_development
Folder PATH listing
Volume serial number is 0065006D 1017:8F09
C:\RUTOPIA\RUOTE-KIT\WORK_DEVELOPMENT
│   at.ruote
│   cron.ruote
│   tracker.ruote
│   wfidgen.last
│
├───ejournal
├───expool
│   ├───da
│   │   └───du
│   ├───pa
│   │   └───ja
│   ├───pe
│   │   └───sa
│   │           20091217-bipiwopesa__0.ruote
│   │           20091217-bipiwopesa__0_0.ruote
│   │
│   └───sa
│       └───ba
└───fs_participants

Please let me know if there are anything can be done to make ruote
projects work on win32.

I also wonder if there is a way to use mongrel instead of thin? The
purpose (target?) is to use mongrel_service to serve the ruote-kit.

I will deeply appreciate any help with this situation.

With best regards,

Alex / aka joystick on #ruote

-- 
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

Reply via email to