Rails JRuby-Rack Sample Application
Env env
Jruby.rack.dynamic.requests.only jruby.rack.dynamic.requests.only
true
Com.google.apphosting.runtime.jetty.app version request attr com.google.apphosting.runtime.jetty.APP_VERSION_REQUEST_ATTR
jruby-rack/4.335898499349440132
Rack.version rack.version
  • 0
  • 1
Rack.multithread rack.multithread
true
Rack.multiprocess rack.multiprocess
false
Rack.run once rack.run_once
false
Rack.input rack.input
#<StringIO:0x60c384>
Rack.errors rack.errors
#<JRuby::Rack::ServletLog:0xc449c6>
Rack.url scheme rack.url_scheme
http
Java.servlet request java.servlet_request
GET http://jruby-rack.appspot.com/snoop HTTP/1.1 x-cc-id: ccc02-01 Host: jruby-rack.appspot.com Accept: text/html,application/xhtml+xml,text/xml;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5 Accept-Language: en-us,en;q=0.5 Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7 Cache-Control: no-cache Pragma: no-cache User-Agent: CCBot/1.0 (+http://www.commoncrawl.org/bot.html) X-AppEngine-Country: US X-AppEngine-Region: ca X-AppEngine-City: covina X-AppEngine-CityLatLong: 34.090009,-117.890339
Java.servlet context java.servlet_context
org.jruby.rack.servlet.ServletRackContext@b36022
Jruby.rack.version jruby.rack.version
0.9.5-SNAPSHOT
Jruby.rack.jruby.version jruby.rack.jruby.version
1.3.1
Jruby.rack.rack.release jruby.rack.rack.release
1.0 bundled
Request method REQUEST_METHOD
GET
Script name SCRIPT_NAME
/snoop
Request uri REQUEST_URI
/snoop
Path info PATH_INFO
/snoop
Query string QUERY_STRING
Server name SERVER_NAME
jruby-rack.appspot.com
Remote host REMOTE_HOST
38.107.179.218
Remote addr REMOTE_ADDR
38.107.179.218
Remote user REMOTE_USER
Server port SERVER_PORT
80
Http x cc id HTTP_X_CC_ID
ccc02-01
Http host HTTP_HOST
jruby-rack.appspot.com
Http accept HTTP_ACCEPT
text/html,application/xhtml+xml,text/xml;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Http accept language HTTP_ACCEPT_LANGUAGE
en-us,en;q=0.5
Http accept charset HTTP_ACCEPT_CHARSET
ISO-8859-1,utf-8;q=0.7,*;q=0.7
Http cache control HTTP_CACHE_CONTROL
no-cache
Http pragma HTTP_PRAGMA
no-cache
Http user agent HTTP_USER_AGENT
CCBot/1.0 (+http://www.commoncrawl.org/bot.html)
Http x appengine country HTTP_X_APPENGINE_COUNTRY
US
Http x appengine region HTTP_X_APPENGINE_REGION
ca
Http x appengine city HTTP_X_APPENGINE_CITY
covina
Http x appengine citylatlong HTTP_X_APPENGINE_CITYLATLONG
34.090009,-117.890339
Rack.routing args rack.routing_args
Controller controller
snoop
Action action
index
Action controller.rescue.request action_controller.rescue.request
#<ActionController::Request:0xc77e26>
Action controller.rescue.response action_controller.rescue.response
#<ActionController::Response:0x12b1e53>
Action controller.request.request parameters action_controller.request.request_parameters
Rack.request.query string rack.request.query_string
Rack.request.query hash rack.request.query_hash
Action controller.request.query parameters action_controller.request.query_parameters
Rack.session rack.session
Rack.session.options rack.session.options
Remote addr remote_addr
38.107.179.218
Remote ip remote_ip
38.107.179.218
Host with port host_with_port
jruby-rack.appspot.com
Path path
/snoop
Server software server_software
Cookies cookies
Session options session_options
Session session
{}
Load path load_path
  • file:/base/data/home/apps/jruby-rack/4.335898499349440132/WEB-INF/lib/gems.jar!/gems/actionpack-2.3.2/lib/action_controller/vendor/rack-1.0
  • file:/base/data/home/apps/jruby-rack/4.335898499349440132/WEB-INF/lib/gems.jar!/gems/activesupport-2.3.2/lib/active_support/vendor/i18n-0.1.3/lib
  • file:/base/data/home/apps/jruby-rack/4.335898499349440132/WEB-INF/lib/gems.jar!/gems/activesupport-2.3.2/lib/active_support/vendor/tzinfo-0.3.12
  • file:/base/data/home/apps/jruby-rack/4.335898499349440132/WEB-INF/lib/gems.jar!/gems/activesupport-2.3.2/lib/active_support/vendor/memcache-client-1.6.5
  • file:/base/data/home/apps/jruby-rack/4.335898499349440132/WEB-INF/lib/gems.jar!/gems/activesupport-2.3.2/lib/active_support/vendor/builder-2.1.2
  • /base/data/home/apps/jruby-rack/4.335898499349440132/WEB-INF/app/controllers/
  • /base/data/home/apps/jruby-rack/4.335898499349440132/WEB-INF/app
  • /base/data/home/apps/jruby-rack/4.335898499349440132/WEB-INF/app/controllers
  • /base/data/home/apps/jruby-rack/4.335898499349440132/WEB-INF/app/helpers
  • /base/data/home/apps/jruby-rack/4.335898499349440132/WEB-INF/lib
  • /base/data/home/apps/jruby-rack/4.335898499349440132/WEB-INF/app/sweepers
  • file:/base/data/home/apps/jruby-rack/4.335898499349440132/WEB-INF/lib/gems.jar!/gems/rails-2.3.2/lib
  • file:/base/data/home/apps/jruby-rack/4.335898499349440132/WEB-INF/lib/jruby-stdlib-1.3.1.jar!/META-INF/jruby.home/lib/ruby/gems/1.8/gems/rake-0.8.7/bin
  • file:/base/data/home/apps/jruby-rack/4.335898499349440132/WEB-INF/lib/jruby-stdlib-1.3.1.jar!/META-INF/jruby.home/lib/ruby/gems/1.8/gems/rake-0.8.7/lib
  • file:/base/data/home/apps/jruby-rack/4.335898499349440132/WEB-INF/lib/gems.jar!/gems/activesupport-2.3.2/bin
  • file:/base/data/home/apps/jruby-rack/4.335898499349440132/WEB-INF/lib/gems.jar!/gems/activesupport-2.3.2/lib
  • file:/base/data/home/apps/jruby-rack/4.335898499349440132/WEB-INF/lib/gems.jar!/gems/activerecord-2.3.2/bin
  • file:/base/data/home/apps/jruby-rack/4.335898499349440132/WEB-INF/lib/gems.jar!/gems/activerecord-2.3.2/lib
  • file:/base/data/home/apps/jruby-rack/4.335898499349440132/WEB-INF/lib/gems.jar!/gems/actionpack-2.3.2/bin
  • file:/base/data/home/apps/jruby-rack/4.335898499349440132/WEB-INF/lib/gems.jar!/gems/actionpack-2.3.2/lib
  • file:/base/data/home/apps/jruby-rack/4.335898499349440132/WEB-INF/lib/gems.jar!/gems/actionmailer-2.3.2/bin
  • file:/base/data/home/apps/jruby-rack/4.335898499349440132/WEB-INF/lib/gems.jar!/gems/actionmailer-2.3.2/lib
  • file:/base/data/home/apps/jruby-rack/4.335898499349440132/WEB-INF/lib/gems.jar!/gems/activeresource-2.3.2/bin
  • file:/base/data/home/apps/jruby-rack/4.335898499349440132/WEB-INF/lib/gems.jar!/gems/activeresource-2.3.2/lib
  • file:/base/data/home/apps/jruby-rack/4.335898499349440132/WEB-INF/lib/gems.jar!/gems/rails-2.3.2/bin
  • file:/base/data/home/apps/jruby-rack/4.335898499349440132/WEB-INF/lib/jruby-stdlib-1.3.1.jar!/META-INF/jruby.home/lib/ruby/site_ruby/1.8
  • file:/base/data/home/apps/jruby-rack/4.335898499349440132/WEB-INF/lib/jruby-stdlib-1.3.1.jar!/META-INF/jruby.home/lib/ruby/site_ruby
  • file:/base/data/home/apps/jruby-rack/4.335898499349440132/WEB-INF/lib/jruby-stdlib-1.3.1.jar!/META-INF/jruby.home/lib/ruby/1.8
  • file:/base/data/home/apps/jruby-rack/4.335898499349440132/WEB-INF/lib/jruby-stdlib-1.3.1.jar!/META-INF/jruby.home/lib/ruby/1.8/java
  • lib/ruby/1.8
  • .
  • file:/base/data/home/apps/jruby-rack/4.335898499349440132/WEB-INF/lib/jruby-rack-0.9.5-SNAPSHOT.jar!/vendor/rack-1.0.0
System properties system_properties
Java.specification.version java.specification.version
1.6
Java.vendor java.vendor
Google Inc.
Line.separator line.separator
Java.class.version java.class.version
50.0
Java.specification.name java.specification.name
Java Platform API Specification
Com.google.appengine.runtime.version com.google.appengine.runtime.version
Google App Engine/1.6.5
Java.vendor.url java.vendor.url
http://wiki.corp.google.com/twiki/bin/view/Main/JavaPlatform
Os.arch os.arch
Os.name os.name
Linux
Java.vm.version java.vm.version
1.6.0
Java.version java.version
1.6.0
Jruby.management.enabled jruby.management.enabled
false
Java.vm.specification.version java.vm.specification.version
1.0
Jruby.rack.input.rewindable jruby.rack.input.rewindable
false
Jruby.rack.logging jruby.rack.logging
stdout
Com.google.appengine.application.version com.google.appengine.application.version
4.335898499349440132
User.dir user.dir
/base/data/home/apps/jruby-rack/4.335898499349440132
Java.vm.specification.name java.vm.specification.name
Java Virtual Machine Specification
Java.specification.vendor java.specification.vendor
Sun Microsystems Inc.
Java.vm.vendor java.vm.vendor
Sun Microsystems Inc.
Com.google.appengine.application.id com.google.appengine.application.id
jruby-rack
File.separator file.separator
/
Path.separator path.separator
:
Java.vm.specification.vendor java.vm.specification.vendor
Sun Microsystems Inc.
Java.vm.name java.vm.name
OpenJDK Client VM
Com.google.appengine.runtime.environment com.google.appengine.runtime.environment
Production
File.encoding file.encoding
ANSI_X3.4-1968