runtime.getGlobalVariables().set(GlobalVariable.variableName("conn"), conn);
runtime.getGlobalVariables().set(GlobalVariable.variableName("args"), JavaEmbedUtils.javaToRuby(runtime, args));
runtime.loadFile(new File(filePath), false);
} catch (JumpException je) {
if (je.getJumpType() == JumpException.JumpType.RaiseJump) {
RubyException raisedException = ((RaiseException)je).getException();
if (raisedException.isKindOf(runtime.getClass("SystemExit"))) {
RubyFixnum status = (RubyFixnum)raisedException.getInstanceVariable("status");
if (status != null) {
System.exit(RubyNumeric.fix2int(status));
}
} else {