support jRuby