- #!/usr/bin/jruby
- require "log4j"
- import org.apache.commons.logging.LogFactory
- Log4j::configure("INFO", File.basename(__FILE__, ".*") + ".log", true)
- logger = LogFactory.getLog(File.basename(__FILE__))
- begin
- logger.info("Hello, World!")
- rescue NativeException => ex
- logger.fatal("NativeException", ex.cause)
- exit(1)
- rescue => ex
- logger.fatal(ex.to_s + "\n" + ex.backtrace.join("\n"))
- exit(1)
- end