--- System
jruby 1.6.4 (ruby-1.8.7-p330) (2011-08-23 17ea768) (Java HotSpot(TM) 64-Bit Server VM 1.6.0_26) [darwin-x86_64-java]
Time: Fri Sep 23 02:09:07 +0300 2011
Server: GlassFish v3
jruby.home: classpath:/META-INF/jruby.home

--- Context Init Parameters:
ENV_HOST = Vanguard.local
ENV_OUTPUT = /Users/nicksieger/Projects/ruby/jruby-rack/examples/servers
com.sun.faces.forceLoadConfiguration = true
com.sun.faces.validateXml = true
jruby.rack.ignore.env = true
public.root = /
rack.env = production

--- RubyGems
Gem.dir: /Users/nicksieger/Projects/java/glassfishv3/glassfish/domains/domain1/applications/sinatra/WEB-INF/gems
Gem.path:
/Users/nicksieger/Projects/java/glassfishv3/glassfish/domains/domain1/applications/sinatra/WEB-INF/gems
Activated gems:
  bundler-1.0.18
  rack-1.3.3
  sinatra-1.0

--- Bundler
Bundler.bundle_path: /Users/nicksieger/Projects/java/glassfishv3/glassfish/domains/domain1/applications/sinatra/WEB-INF/gems
Bundler.root: /Users/nicksieger/Projects/java/glassfishv3/glassfish/domains/domain1/applications/sinatra/WEB-INF
Gemfile: Gemfile
Settings:
  without = development:test
  gemfile = Gemfile
  bin_path = /Users/nicksieger/Projects/java/glassfishv3/glassfish/domains/domain1/applications/sinatra/WEB-INF/gems/gems/bundler-1.0.18/bin/bundle

--- JRuby-Rack Config
compat_version = 
filter_adds_html = true
filter_verifies_resource = false
ignore_environment = true
initial_runtimes = 
jms_connection_factory = 
jms_jndi_properties = 
logger = org.jruby.rack.logging.ServletContextLogger@46ee45a5
logger_class_name = servlet_context
logger_name = jruby.rack
maximum_runtimes = 
memory_buffer_size = 8192
num_initializer_threads = 
rackup = 
rackup_path = 
rewindable = true
runtime_timeout_seconds = 
serial_initialization = false
servlet_context = org.apache.catalina.core.ApplicationContextFacade@30ce894

--- Environment Variables
BUNDLE_BIN_PATH = /Users/nicksieger/Projects/java/glassfishv3/glassfish/domains/domain1/applications/sinatra/WEB-INF/gems/gems/bundler-1.0.18/bin/bundle
BUNDLE_GEMFILE = Gemfile
BUNDLE_WITHOUT = development:test
GEM_HOME = /Users/nicksieger/Projects/java/glassfishv3/glassfish/domains/domain1/applications/sinatra/WEB-INF/gems
GEM_PATH = /Users/nicksieger/Projects/java/glassfishv3/glassfish/domains/domain1/applications/sinatra/WEB-INF/gems
PATH = /Users/nicksieger/Projects/java/glassfishv3/glassfish/domains/domain1/applications/sinatra/WEB-INF/gems/bin
RACK_ENV = production
RUBYOPT = -I/Users/nicksieger/Projects/java/glassfishv3/glassfish/domains/domain1/applications/sinatra/WEB-INF/gems/gems/bundler-1.0.18/lib -rbundler/setup

--- System Properties
ANTLR_USE_DIRECT_CLASS_LOADING = true
AS_CONFIG = /Users/nicksieger/Projects/java/glassfishv3/glassfish/config/../config
AS_DEF_DOMAINS_PATH = /Users/nicksieger/Projects/java/glassfishv3/glassfish/config/../domains
AS_DERBY_INSTALL = /Users/nicksieger/Projects/java/glassfishv3/glassfish/config/../../javadb
AS_IMQ_BIN = /Users/nicksieger/Projects/java/glassfishv3/glassfish/config/../../mq/bin
AS_IMQ_LIB = /Users/nicksieger/Projects/java/glassfishv3/glassfish/config/../../mq/lib
AS_INSTALL = /Users/nicksieger/Projects/java/glassfishv3/glassfish/config/..
GlassFish_Platform = Felix
awt.nativeDoubleBuffering = true
awt.toolkit = apple.awt.CToolkit
catalina.base = /Users/nicksieger/Projects/java/glassfishv3/glassfish/domains/domain1
catalina.home = /Users/nicksieger/Projects/java/glassfishv3/glassfish/domains/domain1
catalina.useNaming = false
com.sun.aas.configRoot = /Users/nicksieger/Projects/java/glassfishv3/glassfish/config
com.sun.aas.derbyRoot = /Users/nicksieger/Projects/java/glassfishv3/javadb
com.sun.aas.domainsRoot = /Users/nicksieger/Projects/java/glassfishv3/glassfish/domains
com.sun.aas.hostName = Vanguard.local
com.sun.aas.imqBin = /Users/nicksieger/Projects/java/glassfishv3/mq/bin
com.sun.aas.imqLib = /Users/nicksieger/Projects/java/glassfishv3/mq/lib
com.sun.aas.installRoot = /Users/nicksieger/Projects/java/glassfishv3/glassfish
com.sun.aas.installRootURI = file:/Users/nicksieger/Projects/java/glassfishv3/glassfish/
com.sun.aas.instanceName = server
com.sun.aas.instanceRoot = /Users/nicksieger/Projects/java/glassfishv3/glassfish/domains/domain1
com.sun.aas.instanceRootURI = file:/Users/nicksieger/Projects/java/glassfishv3/glassfish/domains/domain1/
com.sun.aas.javaRoot = /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
com.sun.enterprise.config.config_environment_factory_class = com.sun.enterprise.config.serverbeans.AppserverConfigEnvironmentFactory
com.sun.enterprise.hk2.cacheDir = /Users/nicksieger/Projects/java/glassfishv3/glassfish/domains/domain1/osgi-cache/felix
com.sun.enterprise.jaccprovider.property.repository = /Users/nicksieger/Projects/java/glassfishv3/glassfish/domains/domain1/generated/policy
com.sun.enterprise.security.httpsOutboundKeyAlias = s1as
common.loader = ${catalina.home}/common/classes,${catalina.home}/common/endorsed/*.jar,${catalina.home}/common/lib/*.jar
felix.config.properties = file:/Users/nicksieger/Projects/java/glassfishv3/glassfish/osgi/felix/conf/config.properties
felix.fileinstall.bundles.new.start = true
felix.fileinstall.debug = 1
felix.fileinstall.dir = /Users/nicksieger/Projects/java/glassfishv3/glassfish/modules/autostart/
felix.fileinstall.poll = 5000
felix.system.properties = file:/Users/nicksieger/Projects/java/glassfishv3/glassfish/osgi/felix/conf/system.properties
file.encoding = MacRoman
file.encoding.pkg = sun.io
file.separator = /
glassfish.version = GlassFish v3 (build 74.2)
gopherProxySet = false
hk2.startup.context.args = #Fri Sep 23 02:08:34 EEST 2011
-domainname=domain1
-verbose=false
-domaindir=/Users/nicksieger/Projects/java/glassfishv3/glassfish/domains/domain1
-asadmin-classpath=/Users/nicksieger/Projects/java/glassfishv3/glassfish/modules/admin-cli.jar
-asadmin-classname=com.sun.enterprise.admin.cli.AsadminMain
-instancename=server
-read-stdin=true
-asadmin-args=start-domain
-debug=false
hk2.startup.context.mainModule=org.glassfish.core.kernel
__time_zero=1316732914449
-upgrade=false
hk2.startup.context.root = /Users/nicksieger/Projects/java/glassfishv3/glassfish/modules
java.awt.graphicsenv = apple.awt.CGraphicsEnvironment
java.awt.headles = true
java.awt.printerjob = apple.awt.CPrinterJob
java.class.path = /Users/nicksieger/Projects/java/glassfishv3/glassfish/modules/glassfish.jar:/Users/nicksieger/Projects/java/glassfishv3/glassfish/lib/monitor/btrace-agent.jar
java.class.version = 50.0
java.endorsed.dirs = /Users/nicksieger/Projects/java/glassfishv3/glassfish/modules/endorsed:/Users/nicksieger/Projects/java/glassfishv3/glassfish/lib/endorsed
java.ext.dirs = /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/lib/ext:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/jre/lib/ext:/Users/nicksieger/Projects/java/glassfishv3/glassfish/domains/domain1/lib/ext
java.home = /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
java.io.tmpdir = /var/folders/1j/pj33xy610ms4jxbv3g0zh9400000gn/T/
java.library.path = /Users/nicksieger/Projects/java/glassfishv3/glassfish/lib:/Users/nicksieger/Projects/ruby/jruby-rack/examples/servers:/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java
java.runtime.name = Java(TM) SE Runtime Environment
java.runtime.version = 1.6.0_26-b03-383-11A511
java.security.auth.login.config = /Users/nicksieger/Projects/java/glassfishv3/glassfish/domains/domain1/config/login.conf
java.security.policy = /Users/nicksieger/Projects/java/glassfishv3/glassfish/domains/domain1/config/server.policy
java.specification.name = Java Platform API Specification
java.specification.vendor = Sun Microsystems Inc.
java.specification.version = 1.6
java.util.logging.config.file = /Users/nicksieger/Projects/java/glassfishv3/glassfish/domains/domain1/config/logging.properties
java.vendor = Apple Inc.
java.vendor.url = http://www.apple.com/
java.vendor.url.bug = http://bugreport.apple.com/
java.version = 1.6.0_26
java.vm.info = mixed mode
java.vm.name = Java HotSpot(TM) 64-Bit Server VM
java.vm.specification.name = Java Virtual Machine Specification
java.vm.specification.vendor = Sun Microsystems Inc.
java.vm.specification.version = 1.0
java.vm.vendor = Apple Inc.
java.vm.version = 20.1-b02-383
javax.net.ssl.keyStore = /Users/nicksieger/Projects/java/glassfishv3/glassfish/domains/domain1/config/keystore.jks
javax.net.ssl.keyStorePassword = changeit
javax.net.ssl.trustStore = /Users/nicksieger/Projects/java/glassfishv3/glassfish/domains/domain1/config/cacerts.jks
javax.net.ssl.trustStorePassword = changeit
javax.rmi.CORBA.PortableRemoteObjectClass = com.sun.corba.ee.impl.javax.rmi.PortableRemoteObject
javax.rmi.CORBA.StubClass = com.sun.corba.ee.impl.javax.rmi.CORBA.StubDelegateImpl
javax.rmi.CORBA.UtilClass = com.sun.corba.ee.impl.javax.rmi.CORBA.Util
javax.security.jacc.PolicyConfigurationFactory.provider = com.sun.enterprise.security.provider.PolicyConfigurationFactoryImpl
jdbc.drivers = org.apache.derby.jdbc.ClientDriver
jruby.management.enabled = true
jrubyhub.home = /Users/nicksieger/Projects/jruby/jrubyhub/tmp/production
line.separator = 
mrj.build = 11A511
mrj.version = 1070.1.6.0_26-383
org.glassfish.web.rfc2109_cookie_names_enforced = false
org.jvnet.hk2.osgimain.autostartBundles = osgi-adapter.jar, org.apache.felix.shell.jar, org.apache.felix.shell.remote.jar, org.apache.felix.configadmin.jar, org.apache.felix.fileinstall.jar
org.jvnet.hk2.osgimain.bundlesDir = /Users/nicksieger/Projects/java/glassfishv3/glassfish/modules
org.jvnet.hk2.osgimain.excludedSubDirs = autostart/
org.omg.CORBA.ORBClass = com.sun.corba.ee.impl.orb.ORBImpl
org.omg.CORBA.ORBSingletonClass = com.sun.corba.ee.impl.orb.ORBSingleton
org.osgi.framework.storage = /Users/nicksieger/Projects/java/glassfishv3/glassfish/domains/domain1/osgi-cache/felix
os.arch = x86_64
os.name = Mac OS X
os.version = 10.7.1
osgi.shell.telnet.ip = 127.0.0.1
osgi.shell.telnet.maxconn = 1
osgi.shell.telnet.port = 6666
package.access = 
package.definition = 
path.separator = :
security.home = /Users/nicksieger/Projects/java/glassfishv3/glassfish/modules/security
server.loader = ${catalina.home}/server/classes,${catalina.home}/server/lib/*.jar
shared.loader = ${catalina.home}/shared/classes,${catalina.home}/shared/lib/*.jar
sun.arch.data.model = 64
sun.boot.class.path = /Users/nicksieger/Projects/java/glassfishv3/glassfish/modules/endorsed/javax.annotation.jar:/Users/nicksieger/Projects/java/glassfishv3/glassfish/modules/endorsed/jaxb-api-osgi.jar:/Users/nicksieger/Projects/java/glassfishv3/glassfish/modules/endorsed/webservices-api-osgi.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/jsfd.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/classes.jar:/System/Library/Frameworks/JavaVM.framework/Frameworks/JavaRuntimeSupport.framework/Resources/Java/JavaRuntimeSupport.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/ui.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/laf.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/sunrsasign.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/jsse.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/jce.jar:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/charsets.jar:/Users/nicksieger/Projects/java/glassfishv3/glassfish/lib/monitor/btrace-boot.jar
sun.boot.library.path = /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Libraries
sun.cpu.endian = little
sun.cpu.isalist = 
sun.io.unicode.encoding = UnicodeLittle
sun.java.command = com.sun.enterprise.glassfish.bootstrap.ASMain -domainname domain1 -asadmin-args start-domain -instancename server -verbose false -debug false -asadmin-classpath /Users/nicksieger/Projects/java/glassfishv3/glassfish/modules/admin-cli.jar -asadmin-classname com.sun.enterprise.admin.cli.AsadminMain -upgrade false -domaindir /Users/nicksieger/Projects/java/glassfishv3/glassfish/domains/domain1 -read-stdin true
sun.java.launcher = SUN_STANDARD
sun.jnu.encoding = MacRoman
sun.management.compiler = HotSpot 64-Bit Tiered Compilers
sun.os.patch.level = unknown
user.country = US
user.dir = /Users/nicksieger/Projects/java/glassfishv3/glassfish/domains/domain1/config
user.home = /Users/nicksieger
user.language = en
user.name = nicksieger
user.timezone = Europe/Helsinki
web.home = /Users/nicksieger/Projects/java/glassfishv3/glassfish/modules/web

--- $LOAD_PATH:
/Users/nicksieger/Projects/java/glassfishv3/glassfish/domains/domain1/applications/sinatra/WEB-INF/gems/gems/sinatra-1.0/lib
/Users/nicksieger/Projects/java/glassfishv3/glassfish/domains/domain1/applications/sinatra/WEB-INF/gems/gems/rack-1.3.3/lib
/Users/nicksieger/Projects/java/glassfishv3/glassfish/domains/domain1/generated/jsp/sinatra/loader_486996910/vendor/rack-1.3.3
/Users/nicksieger/Projects/java/glassfishv3/glassfish/domains/domain1/applications/sinatra/WEB-INF/gems/gems/bundler-1.0.18/lib
classpath:/META-INF/jruby.home/lib/ruby/site_ruby/1.8
classpath:/META-INF/jruby.home/lib/ruby/site_ruby/shared
classpath:/META-INF/jruby.home/lib/ruby/1.8
.

--- Request Environment
HTTP_ACCEPT = */*
HTTP_HOST = localhost:8080
HTTP_USER_AGENT = curl/7.21.4 (universal-apple-darwin11.0) libcurl/7.21.4 OpenSSL/0.9.8r zlib/1.2.5
PATH_INFO = /env
QUERY_STRING = 
REMOTE_ADDR = 0:0:0:0:0:0:0:1%0
REMOTE_HOST = 0:0:0:0:0:0:0:1%0
REMOTE_USER = 
REQUEST_METHOD = GET
REQUEST_URI = /sinatra/env
SCRIPT_NAME = /sinatra
SERVER_NAME = localhost
SERVER_PORT = 8080
SERVER_SOFTWARE = GlassFish v3
java.servlet_context = org.jruby.rack.servlet.DefaultServletRackContext@15031ecd
java.servlet_request = org.apache.catalina.connector.RequestFacade@7756b388
java.servlet_response = org.apache.catalina.connector.ResponseFacade@3be57272
jruby.rack.dynamic.requests.only = true
jruby.rack.jruby.version = 1.6.4
jruby.rack.rack.release = 1.3
jruby.rack.version = 1.1.0.dev-SNAPSHOT
rack.errors = #<JRuby::Rack::ServletLog:0x446b852>
rack.input = #<JRuby::RackInput:0x3eef11af>
rack.multiprocess = false
rack.multithread = true
rack.request.query_hash = 
rack.request.query_string = 
rack.run_once = false
rack.url_scheme = http
rack.version = 11
