Exception when installing mongrel gem
-------------------------------------

                 Key: JRUBY-1776
                 URL: http://jira.codehaus.org/browse/JRUBY-1776
             Project: JRuby
          Issue Type: Bug
          Components: Core Classes/Modules
    Affects Versions: JRuby 1.x
         Environment: Latest JRuby 1.1b1, r5341
            Reporter: Vladimir Sizikov
            Priority: Critical


An attempt to install mongrel terminates with the following exception:
#>jruby -S gem install mongrel

{noformat}
Exception in thread "main" org.joda.time.IllegalFieldValueException: Value 13 
for monthOfYear must be in the range [1,12]
        at org.joda.time.field.FieldUtils.verifyValueBounds(FieldUtils.java:215)
        at 
org.joda.time.chrono.BasicMonthOfYearDateTimeField.set(BasicMonthOfYearDateTimeField.java:292)
        at org.joda.time.DateTime.withMonthOfYear(DateTime.java:1388)
        at org.jruby.RubyTime.s_mload(RubyTime.java:647)
        at org.jruby.RubyTime.load(RubyTime.java:621)
        at org.jruby.RubyTimeInvoker$load_method_1_0.call(Unknown Source)
        at org.jruby.RubyClass.invoke(RubyClass.java:239)
        at 
org.jruby.javasupport.util.RuntimeHelpers.invoke(RuntimeHelpers.java:347)
        at org.jruby.RubyObject.callMethod(RubyObject.java:462)
        at 
org.jruby.runtime.marshal.UnmarshalStream.userUnmarshal(UnmarshalStream.java:320)
        at 
org.jruby.runtime.marshal.UnmarshalStream.unmarshalObjectDirectly(UnmarshalStream.java:182)
        at 
org.jruby.runtime.marshal.UnmarshalStream.unmarshalObject(UnmarshalStream.java:87)
        at 
org.jruby.runtime.marshal.UnmarshalStream.defaultVariablesUnmarshal(UnmarshalStream.java:292)
        at org.jruby.RubyClass$3.unmarshalFrom(RubyClass.java:426)
        at org.jruby.RubyClass.unmarshal(RubyClass.java:398)
        at 
org.jruby.runtime.marshal.UnmarshalStream.defaultObjectUnmarshal(UnmarshalStream.java:280)
        at 
org.jruby.runtime.marshal.UnmarshalStream.unmarshalObjectDirectly(UnmarshalStream.java:179)
        at 
org.jruby.runtime.marshal.UnmarshalStream.unmarshalObject(UnmarshalStream.java:87)
        at org.jruby.RubyHash.unmarshalFrom(RubyHash.java:1290)
        at 
org.jruby.runtime.marshal.UnmarshalStream.unmarshalObjectDirectly(UnmarshalStream.java:143)
        at 
org.jruby.runtime.marshal.UnmarshalStream.unmarshalObject(UnmarshalStream.java:87)
        at 
org.jruby.runtime.marshal.UnmarshalStream.defaultVariablesUnmarshal(UnmarshalStream.java:292)
        at org.jruby.RubyClass$3.unmarshalFrom(RubyClass.java:426)
        at org.jruby.RubyClass.unmarshal(RubyClass.java:398)
        at 
org.jruby.runtime.marshal.UnmarshalStream.defaultObjectUnmarshal(UnmarshalStream.java:280)
        at 
org.jruby.runtime.marshal.UnmarshalStream.unmarshalObjectDirectly(UnmarshalStream.java:179)
        at 
org.jruby.runtime.marshal.UnmarshalStream.unmarshalObject(UnmarshalStream.java:87)
        at 
org.jruby.runtime.marshal.UnmarshalStream.defaultVariablesUnmarshal(UnmarshalStream.java:292)
        at org.jruby.RubyClass$3.unmarshalFrom(RubyClass.java:426)
        at org.jruby.RubyClass.unmarshal(RubyClass.java:398)
        at 
org.jruby.runtime.marshal.UnmarshalStream.defaultObjectUnmarshal(UnmarshalStream.java:280)
        at 
org.jruby.runtime.marshal.UnmarshalStream.unmarshalObjectDirectly(UnmarshalStream.java:179)
        at 
org.jruby.runtime.marshal.UnmarshalStream.unmarshalObject(UnmarshalStream.java:87)
        at org.jruby.RubyHash.unmarshalFrom(RubyHash.java:1290)
        at 
org.jruby.runtime.marshal.UnmarshalStream.unmarshalObjectDirectly(UnmarshalStream.java:143)
        at 
org.jruby.runtime.marshal.UnmarshalStream.unmarshalObject(UnmarshalStream.java:87)
        at org.jruby.RubyMarshal.load(RubyMarshal.java:162)
        at org.jruby.RubyMarshalInvoker$load_method_1_1.call(Unknown Source)
        at 
org.jruby.runtime.CallSite$InlineCachingCallSite.call(CallSite.java:158)
        at 
org.jruby.runtime.CallSite$ArgumentBoxingCallSite.call(CallSite.java:103)
        at org.jruby.evaluator.ASTInterpreter.callNode(ASTInterpreter.java:652)
        at 
org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:299)
        at 
org.jruby.evaluator.ASTInterpreter.instAsgnNode(ASTInterpreter.java:1219)
        at 
org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:372)
        at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:626)
        at 
org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:293)
        at 
org.jruby.evaluator.ASTInterpreter.rescueNode(ASTInterpreter.java:1499)
        at 
org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:442)
        at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:626)
        at 
org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:293)
        at org.jruby.evaluator.ASTInterpreter.eval(ASTInterpreter.java:168)
        at 
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:147)
        at 
org.jruby.runtime.CallSite$InlineCachingCallSite.call(CallSite.java:158)
        at 
org.jruby.runtime.CallSite$ArgumentBoxingCallSite.call(CallSite.java:76)
        at 
org.jruby.evaluator.ASTInterpreter.vcallNode(ASTInterpreter.java:1734)
        at 
org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:474)
        at org.jruby.evaluator.ASTInterpreter.callNode(ASTInterpreter.java:643)
        at 
org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:299)
        at org.jruby.evaluator.ASTInterpreter.dAsgnNode(ASTInterpreter.java:850)
        at 
org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:319)
        at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:626)
        at 
org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:293)
        at org.jruby.evaluator.ASTInterpreter.eval(ASTInterpreter.java:168)
        at org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:176)
        at org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:141)
        at org.jruby.runtime.Block.yield(Block.java:110)
        at org.jruby.RubyArray.each(RubyArray.java:1180)
        at org.jruby.RubyArrayInvoker$each_method_0_0.call(Unknown Source)
        at 
org.jruby.runtime.CallSite$InlineCachingCallSite.call(CallSite.java:158)
        at org.jruby.evaluator.ASTInterpreter.callNode(ASTInterpreter.java:657)
        at 
org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:299)
        at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:626)
        at 
org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:293)
        at org.jruby.evaluator.ASTInterpreter.eval(ASTInterpreter.java:168)
        at 
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:147)
        at 
org.jruby.runtime.CallSite$InlineCachingCallSite.call(CallSite.java:158)
        at 
org.jruby.runtime.CallSite$ArgumentBoxingCallSite.call(CallSite.java:103)
        at org.jruby.evaluator.ASTInterpreter.callNode(ASTInterpreter.java:652)
        at 
org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:299)
        at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:626)
        at 
org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:293)
        at org.jruby.evaluator.ASTInterpreter.eval(ASTInterpreter.java:168)
        at 
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:147)
        at 
org.jruby.runtime.CallSite$InlineCachingCallSite.call(CallSite.java:158)
        at 
org.jruby.runtime.CallSite$ArgumentBoxingCallSite.call(CallSite.java:76)
        at 
org.jruby.evaluator.ASTInterpreter.vcallNode(ASTInterpreter.java:1734)
        at 
org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:474)
        at org.jruby.evaluator.ASTInterpreter.callNode(ASTInterpreter.java:643)
        at 
org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:299)
        at org.jruby.evaluator.ASTInterpreter.eval(ASTInterpreter.java:168)
        at 
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:147)
        at 
org.jruby.runtime.CallSite$InlineCachingCallSite.call(CallSite.java:158)
        at 
org.jruby.runtime.CallSite$ArgumentBoxingCallSite.call(CallSite.java:103)
        at org.jruby.evaluator.ASTInterpreter.callNode(ASTInterpreter.java:652)
        at 
org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:299)
        at 
org.jruby.evaluator.ASTInterpreter.splatNode(ASTInterpreter.java:1630)
        at 
org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:454)
        at 
org.jruby.evaluator.ASTInterpreter.setupArgs(ASTInterpreter.java:2148)
        at org.jruby.evaluator.ASTInterpreter.callNode(ASTInterpreter.java:644)
        at 
org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:299)
        at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:626)
        at 
org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:293)
        at org.jruby.evaluator.ASTInterpreter.eval(ASTInterpreter.java:168)
        at 
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:147)
        at 
org.jruby.runtime.CallSite$InlineCachingCallSite.call(CallSite.java:158)
        at 
org.jruby.runtime.CallSite$ArgumentBoxingCallSite.call(CallSite.java:103)
        at 
org.jruby.evaluator.ASTInterpreter.fCallNode(ASTInterpreter.java:1092)
        at 
org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:345)
        at org.jruby.evaluator.ASTInterpreter.callNode(ASTInterpreter.java:643)
        at 
org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:299)
        at 
org.jruby.evaluator.ASTInterpreter.localAsgnNode(ASTInterpreter.java:1238)
        at 
org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:378)
        at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:626)
        at 
org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:293)
        at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:626)
        at 
org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:293)
        at org.jruby.evaluator.ASTInterpreter.eval(ASTInterpreter.java:168)
        at 
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:147)
        at org.jruby.RubyClass.invoke(RubyClass.java:239)
        at 
org.jruby.javasupport.util.RuntimeHelpers.invoke(RuntimeHelpers.java:347)
        at org.jruby.RubyObject.callMethod(RubyObject.java:468)
        at org.jruby.RubyClass.newInstance(RubyClass.java:248)
        at org.jruby.RubyClassInvoker$newInstance_method_0_0.call(Unknown 
Source)
        at 
org.jruby.runtime.CallSite$InlineCachingCallSite.call(CallSite.java:158)
        at 
org.jruby.runtime.CallSite$ArgumentBoxingCallSite.call(CallSite.java:103)
        at org.jruby.evaluator.ASTInterpreter.callNode(ASTInterpreter.java:652)
        at 
org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:299)
        at org.jruby.evaluator.ASTInterpreter.dAsgnNode(ASTInterpreter.java:850)
        at 
org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:319)
        at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:626)
        at 
org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:293)
        at 
org.jruby.evaluator.ASTInterpreter.rescueNode(ASTInterpreter.java:1499)
        at 
org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:442)
        at org.jruby.evaluator.ASTInterpreter.eval(ASTInterpreter.java:168)
        at org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:176)
        at org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:141)
        at org.jruby.runtime.Block.yield(Block.java:110)
        at org.jruby.RubyArray.each(RubyArray.java:1180)
        at org.jruby.RubyArrayInvoker$each_method_0_0.call(Unknown Source)
        at 
org.jruby.runtime.CallSite$InlineCachingCallSite.call(CallSite.java:158)
        at org.jruby.evaluator.ASTInterpreter.callNode(ASTInterpreter.java:657)
        at 
org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:299)
        at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:626)
        at 
org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:293)
        at org.jruby.evaluator.ASTInterpreter.eval(ASTInterpreter.java:168)
        at 
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:147)
        at 
org.jruby.runtime.CallSite$InlineCachingCallSite.call(CallSite.java:158)
        at 
org.jruby.runtime.CallSite$ArgumentBoxingCallSite.call(CallSite.java:76)
        at 
org.jruby.evaluator.ASTInterpreter.vcallNode(ASTInterpreter.java:1734)
        at 
org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:474)
        at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:626)
        at 
org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:293)
        at org.jruby.evaluator.ASTInterpreter.eval(ASTInterpreter.java:168)
        at 
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:147)
        at 
org.jruby.runtime.CallSite$InlineCachingCallSite.call(CallSite.java:158)
        at 
org.jruby.runtime.CallSite$ArgumentBoxingCallSite.call(CallSite.java:103)
        at org.jruby.evaluator.ASTInterpreter.callNode(ASTInterpreter.java:652)
        at 
org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:299)
        at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:626)
        at 
org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:293)
        at org.jruby.evaluator.ASTInterpreter.caseNode(ASTInterpreter.java:681)
        at 
org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:301)
        at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:626)
        at 
org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:293)
        at org.jruby.evaluator.ASTInterpreter.eval(ASTInterpreter.java:168)
        at 
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:147)
        at 
org.jruby.runtime.CallSite$InlineCachingCallSite.call(CallSite.java:158)
        at 
org.jruby.runtime.CallSite$ArgumentBoxingCallSite.call(CallSite.java:103)
        at 
org.jruby.evaluator.ASTInterpreter.fCallNode(ASTInterpreter.java:1092)
        at 
org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:345)
        at 
org.jruby.evaluator.ASTInterpreter.rescueNode(ASTInterpreter.java:1499)
        at 
org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:442)
        at org.jruby.evaluator.ASTInterpreter.eval(ASTInterpreter.java:168)
        at 
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:147)
        at 
org.jruby.runtime.CallSite$InlineCachingCallSite.call(CallSite.java:158)
        at 
org.jruby.runtime.CallSite$ArgumentBoxingCallSite.call(CallSite.java:103)
        at org.jruby.evaluator.ASTInterpreter.callNode(ASTInterpreter.java:652)
        at 
org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:299)
        at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:626)
        at 
org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:293)
        at org.jruby.evaluator.ASTInterpreter.eval(ASTInterpreter.java:168)
        at 
org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:147)
        at 
org.jruby.runtime.CallSite$InlineCachingCallSite.call(CallSite.java:158)
        at 
org.jruby.runtime.CallSite$ArgumentBoxingCallSite.call(CallSite.java:103)
        at org.jruby.evaluator.ASTInterpreter.callNode(ASTInterpreter.java:652)
        at 
org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:299)
        at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:626)
        at 
org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:293)
        at org.jruby.evaluator.ASTInterpreter.rootNode(ASTInterpreter.java:1601)
        at 
org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:448)
        at org.jruby.evaluator.ASTInterpreter.eval(ASTInterpreter.java:168)
        at org.jruby.Ruby.loadFile(Ruby.java:1844)
        at org.jruby.runtime.load.ExternalScript.load(ExternalScript.java:51)
        at org.jruby.runtime.load.LoadService.load(LoadService.java:214)
        at org.jruby.RubyKernel.load(RubyKernel.java:686)
        at org.jruby.RubyKernelInvoker$load_method_1_0.call(Unknown Source)
        at 
org.jruby.runtime.CallSite$InlineCachingCallSite.call(CallSite.java:158)
        at 
org.jruby.runtime.CallSite$ArgumentBoxingCallSite.call(CallSite.java:103)
        at 
org.jruby.evaluator.ASTInterpreter.fCallNode(ASTInterpreter.java:1092)
        at 
org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:345)
        at org.jruby.evaluator.ASTInterpreter.blockNode(ASTInterpreter.java:626)
        at 
org.jruby.evaluator.ASTInterpreter.evalInternal(ASTInterpreter.java:293)
        at org.jruby.evaluator.ASTInterpreter.eval(ASTInterpreter.java:168)
        at org.jruby.runtime.InterpretedBlock.yield(InterpretedBlock.java:176)
        at org.jruby.runtime.InterpretedBlock.call(InterpretedBlock.java:129)
        at org.jruby.runtime.Block.call(Block.java:106)
        at org.jruby.RubyProc.call(RubyProc.java:202)
        at 
org.jruby.internal.runtime.methods.ProcMethod.call(ProcMethod.java:67)
        at 
org.jruby.runtime.CallSite$InlineCachingCallSite.call(CallSite.java:158)
        at 
org.jruby.runtime.CallSite$ArgumentBoxingCallSite.call(CallSite.java:76)
        at __dash_e__.__file__(-e:1)
        at __dash_e__.load(-e)
        at org.jruby.Ruby.runScript(Ruby.java:622)
        at org.jruby.Ruby.runNormally(Ruby.java:542)
        at org.jruby.Ruby.runFromMain(Ruby.java:465)
        at org.jruby.Main.runInterpreter(Main.java:214)
        at org.jruby.Main.runInterpreter(Main.java:170)
        at org.jruby.Main.run(Main.java:119)
        at org.jruby.Main.run(Main.java:93)
        at org.jruby.Main.main(Main.java:84)

{noformat}

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe from this list please visit:

    http://xircles.codehaus.org/manage_email

Reply via email to