IronRuby on Rails with IIS 7 -


i'm trying rails app built ironruby running on iis 7. followed tutorial given on ironruby site can't seem work. app runs fine hosted under webbrick iis doesn't seem host properly. here page get.

error: exit  c:/repositories/rampup/ruby/rampup/config/boot.rb:66:in `exit': exit (systemexit)     c:/repositories/rampup/ruby/rampup/config/boot.rb:66:in `load_rails_gem'     c:/repositories/rampup/ruby/rampup/config/boot.rb:54:in `load_initializer'     c:/repositories/rampup/ruby/rampup/config/boot.rb:38:in `run'     c:/repositories/rampup/ruby/rampup/config/boot.rb:11:in `boot!'     c:/repositories/rampup/ruby/rampup/config/boot.rb:110     c:/repositories/rampup/ruby/rampup/ironruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'     c:/repositories/rampup/ruby/rampup/ironruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'     c:/repositories/rampup/ruby/rampup/config/environment.rb:7     c:/repositories/rampup/ruby/rampup/ironruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'     c:/repositories/rampup/ruby/rampup/ironruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'     (eval):1     c:/repositories/rampup/ruby/rampup/ironruby/lib/ironruby/gems/1.8/gems/rack-1.2.1/lib/rack/builder.rb:46:in `instance_eval'     c:/repositories/rampup/ruby/rampup/ironruby/lib/ironruby/gems/1.8/gems/rack-1.2.1/lib/rack/builder.rb:46:in `initialize'     (eval):0     ironruby.rack:0:in `rackup'     ironruby.rack:0:in `.ctor'     ironruby.rack:0:in `gethandler'     system.web:0:in `system.web.httpapplication.iexecutionstep.execute'     system.web:0:in `executestep'     system.web:0:in `resumesteps'     system.web:0:in `beginprocessrequestnotification'     system.web:0:in `processrequestnotificationprivate'     system.web:0:in `processrequestnotificationhelper'     system.web:0:in `processrequestnotification'     system.web:0:in `mgdindicatecompletion'     system.web:0:in `processrequestnotificationhelper'     system.web:0:in `processrequestnotification'   search paths  c:/repositories/rampup/ruby/rampup/ironruby/lib/ironruby/gems/1.8/gems/activerecord-2.3.8/bin c:/repositories/rampup/ruby/rampup/ironruby/lib/ironruby/gems/1.8/gems/activerecord-2.3.8/lib c:/repositories/rampup/ruby/rampup/ironruby/lib/ironruby/gems/1.8/gems/activesupport-2.3.8/bin c:/repositories/rampup/ruby/rampup/ironruby/lib/ironruby/gems/1.8/gems/activesupport-2.3.8/lib c:/repositories/rampup/ruby/rampup/ironruby/lib/ironruby/gems/1.8/gems/rake-0.8.7/bin c:/repositories/rampup/ruby/rampup/ironruby/lib/ironruby/gems/1.8/gems/rake-0.8.7/lib c:/repositories/rampup/ruby/rampup c:/repositories/rampup/ruby/rampup/ironruby/lib/ironruby/gems/1.8/gems/rack-1.2.1/bin c:/repositories/rampup/ruby/rampup/ironruby/lib/ironruby/gems/1.8/gems/rack-1.2.1/lib c:/repositories/rampup/ruby/rampup/ironruby/lib/ironruby/ c:/repositories/rampup/ruby/rampup/ironruby/lib/ruby/site_ruby/1.8/ c:/repositories/rampup/ruby/rampup/ironruby/lib/ruby/1.8/ .  gem paths  c:/repositories/rampup/ruby/rampup/ironruby/lib/ironruby/gems/1.8 c:/repositories/rampup/ruby/rampup/ironruby/lib/ironruby/gems/1.8 

here web.config

<?xml version="1.0"?> <configuration>   <configsections>     <section name="microsoft.scripting" type="microsoft.scripting.hosting.configuration.section, microsoft.scripting" requirepermission="false"/>   </configsections>   <system.webserver>     <handlers>       <clear/>       <add name="ironruby" path="*" verb="*" type="ironruby.rack.httphandlerfactory, ironruby.rack" resourcetype="unspecified" requireaccess="read" precondition="integratedmode"/>     </handlers>   </system.webserver>   <system.web>     <!-- make true if want debug of dlr code, ironruby.rack, or own managed code -->     <compilation debug="false"/>   </system.web>   <microsoft.scripting debugmode="true">     <languages>       <language names="ironruby;ruby;rb" extensions=".rb" displayname="ironruby 1.0" type="ironruby.runtime.rubycontext, ironruby, version=1.0.0.0, culture=neutral, publickeytoken=31bf3856ad364e35" />     </languages>     <options>       <set language='ruby' option="librarypaths" value=";..\ironruby\lib\ironruby\;..\ironruby\lib\ruby\site_ruby\1.8\;..\ironruby\lib\ruby\1.8\"/>     </options>   </microsoft.scripting>   <appsettings>     <add key="approot" value="..\."/>     <add key="log" value="ironrack.log"/>     <!-- <add key="gempath" value="..\..\..\..\external.lca_restricted\languages\ruby\ruby-1.8.6p368\lib\ruby\gems\1.8"/> -->     <add key="gempath" value="..\ironruby\lib\ironruby\gems\1.8"/>     <add key="rackenv" value="development"/>   </appsettings> </configuration> 

and config.ru file

# rails_root/config.ru require "config/environment"  env['rails_env'] = 'development'  use rails::rack::logtailer use rails::rack::static run actioncontroller::dispatcher.new 

i'm not sure doing wrong. suggestions?

finally got it. had uninstall rails 2.3.8 , rack 1.1 , install rails 2.3.5 , rack 1.0.1 guess version of ironruby i'm running (1.0) has issues newer version of rails. anyways worked after did that.


Comments

Popular posts from this blog

c++ - How do I get a multi line tooltip in MFC -

asp.net - In javascript how to find the height and width -

c# - DataTable to EnumerableRowCollection -