lib/mizuno.rb in mizuno-0.4.1 vs lib/mizuno.rb in mizuno-0.5.0

- old
+ new

@@ -1,16 +1,26 @@ # -# A Rack handler for Jetty 7. +# A Rack handler for Jetty 8. # # Written by Don Werve <don@madwombat.com> # -# Java integration for talking to Jetty. -require 'java' +# Save our launch environment for spawning children later. +module Mizuno + LAUNCH_ENV = $LOAD_PATH.map { |i| "-I#{i}" }.push($0) +end -# Load Jetty JARs. +# Load up Java dependencies. +require 'java' jars = File.join(File.dirname(__FILE__), 'java', '*.jar') Dir[jars].each { |j| require j } +# Tell log4j not to complain to the console about a missing +# log4j.properties file, as we configure it programmatically in +# Mizuno::HttpServer (http://stackoverflow.com/questions/6849887) +Java.org.apache.log4j.Logger.getRootLogger.setLevel( \ + Java.org.apache.log4j.Level::INFO) + require 'rack' +require 'mizuno/rack/chunked' require 'mizuno/rack_servlet' require 'mizuno/http_server'