-
-
Save rtyler/c91b6c7e6d0a76c642a7 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
3) Hermann::Provider::JavaSimpleConsumer#consume with no logger does not call logger | |
Failure/Error: Unable to find matching line from backtrace | |
Java::JavaLang::NoClassDefFoundError: | |
Could not initialize class kafka.utils.Log4jController$ | |
# kafka.utils.Logging$class.$init$(Logging.scala:29) | |
# kafka.consumer.ConsumerConfig$.<init>(ConsumerConfig.scala:25) | |
# kafka.consumer.ConsumerConfig$.<clinit>(ConsumerConfig.scala) | |
# sun.misc.Unsafe.ensureClassInitialized(Native Method) | |
# sun.reflect.UnsafeFieldAccessorFactory.newFieldAccessor(UnsafeFieldAccessorFactory.java:43) | |
# sun.reflect.ReflectionFactory.newFieldAccessor(ReflectionFactory.java:142) | |
# java.lang.reflect.Field.acquireFieldAccessor(Field.java:1082) | |
# java.lang.reflect.Field.getFieldAccessor(Field.java:1063) | |
# java.lang.reflect.Field.get(Field.java:387) | |
# org.jruby.javasupport.JavaClass.handleScalaSingletons(JavaClass.java:139) | |
# org.jruby.javasupport.JavaClass.setupClassMethods(JavaClass.java:1015) | |
# org.jruby.javasupport.JavaClass.access$800(JavaClass.java:97) | |
# org.jruby.javasupport.JavaClass$ClassInitializer.initialize(JavaClass.java:655) | |
# org.jruby.javasupport.JavaClass.setupProxy(JavaClass.java:696) | |
# org.jruby.javasupport.Java.createProxyClass(Java.java:574) | |
# org.jruby.javasupport.Java.createProxyClassForClass(Java.java:502) | |
# org.jruby.javasupport.JavaSupport$3.computeValue(JavaSupport.java:154) | |
# org.jruby.javasupport.JavaSupport$3.computeValue(JavaSupport.java:151) | |
# org.jruby.util.collections.MapBasedClassValue.get(MapBasedClassValue.java:18) | |
# org.jruby.javasupport.JavaSupport.getProxyClassFromCache(JavaSupport.java:207) | |
# org.jruby.javasupport.Java.getProxyClass(Java.java:450) | |
# org.jruby.javasupport.Java.getProxyClass(Java.java:446) | |
# org.jruby.javasupport.Java.get_proxy_class(Java.java:548) | |
# org.jruby.javasupport.Java.create_proxy_class(Java.java:344) | |
# org.jruby.javasupport.JavaUtilities.create_proxy_class(JavaUtilities.java:39) | |
# org.jruby.javasupport.JavaUtilities$INVOKER$s$3$0$create_proxy_class.call(JavaUtilities$INVOKER$s$3$0$create_proxy_class.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:236) | |
# org.jruby.ast.CallThreeArgNode.interpret(CallThreeArgNode.java:61) | |
# org.jruby.ast.ReturnNode.interpret(ReturnNode.java:92) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:116) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:198) | |
# org.jruby.RubyClass.finvoke(RubyClass.java:690) | |
# org.jruby.runtime.Helpers.invoke(Helpers.java:503) | |
# org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:363) | |
# org.jruby.RubyModule.getConstantFromConstMissing(RubyModule.java:3086) | |
# org.jruby.ast.Colon2ConstNode.interpret(Colon2ConstNode.java:40) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:214) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:346) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:204) | |
# org.jruby.ast.FCallTwoArgNode.interpret(FCallTwoArgNode.java:38) | |
# org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:124) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:112) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:164) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:286) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:81) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:85) | |
# org.jruby.RubyClass.newInstance(RubyClass.java:825) | |
# org.jruby.RubyClass$INVOKER$i$newInstance.call(RubyClass$INVOKER$i$newInstance.gen) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:296) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:72) | |
# org.jruby.ast.CallManyArgsNode.interpret(CallManyArgsNode.java:59) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:206) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:194) | |
# org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:125) | |
# org.jruby.runtime.Block.call(Block.java:101) | |
# org.jruby.RubyProc.call(RubyProc.java:290) | |
# org.jruby.internal.runtime.methods.ProcMethod.call(ProcMethod.java:64) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:202) | |
# org.jruby.runtime.callsite.SuperCallSite.cacheAndCall(SuperCallSite.java:346) | |
# org.jruby.runtime.callsite.SuperCallSite.callBlock(SuperCallSite.java:146) | |
# org.jruby.runtime.callsite.SuperCallSite.call(SuperCallSite.java:151) | |
# org.jruby.runtime.callsite.SuperCallSite.callVarargs(SuperCallSite.java:107) | |
# org.jruby.ast.SuperNode.interpret(SuperNode.java:115) | |
# org.jruby.ast.AttrAssignTwoArgNode.interpret(AttrAssignTwoArgNode.java:36) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:206) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:157) | |
# org.jruby.runtime.Block.yield(Block.java:142) | |
# org.jruby.RubyHash.fetch(RubyHash.java:1181) | |
# org.jruby.RubyHash$INVOKER$i$fetch.call(RubyHash$INVOKER$i$fetch.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:336) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:179) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:206) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:194) | |
# org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:125) | |
# org.jruby.runtime.Block.call(Block.java:101) | |
# org.jruby.RubyProc.call(RubyProc.java:290) | |
# org.jruby.internal.runtime.methods.ProcMethod.call(ProcMethod.java:64) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:202) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:198) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:306) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:136) | |
# org.jruby.ast.VCallNode.interpret(VCallNode.java:88) | |
# org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:206) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:194) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:177) | |
# org.jruby.runtime.Block.yieldNonArray(Block.java:153) | |
# org.jruby.RubyBasicObject.yieldUnder(RubyBasicObject.java:1583) | |
# org.jruby.RubyBasicObject.instance_exec19(RubyBasicObject.java:1562) | |
# org.jruby.RubyBasicObject$INVOKER$i$0$3$instance_exec19.call(RubyBasicObject$INVOKER$i$0$3$instance_exec19.gen) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:210) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:336) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:179) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:183) | |
# org.jruby.ast.CallOneArgBlockPassNode.interpret(CallOneArgBlockPassNode.java:60) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:221) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:116) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:206) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:157) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:130) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:111) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:116) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:221) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:116) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:190) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:116) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:221) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:116) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:214) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:202) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:111) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:206) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:157) | |
# org.jruby.runtime.Block.yield(Block.java:142) | |
# org.jruby.RubyArray.collect(RubyArray.java:2399) | |
# org.jruby.RubyArray.map19(RubyArray.java:2412) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:60) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:198) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
# org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:124) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:221) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:116) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:198) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:206) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:157) | |
# org.jruby.runtime.Block.yield(Block.java:142) | |
# org.jruby.RubyArray.collect(RubyArray.java:2399) | |
# org.jruby.RubyArray.map19(RubyArray.java:2412) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:60) | |
# org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:124) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:221) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:116) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:198) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:206) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:157) | |
# org.jruby.runtime.Block.yield(Block.java:142) | |
# org.jruby.RubyArray.collect(RubyArray.java:2399) | |
# org.jruby.RubyArray.map19(RubyArray.java:2412) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:60) | |
# org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:124) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:221) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:116) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:198) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:206) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:157) | |
# org.jruby.runtime.Block.yield(Block.java:142) | |
# org.jruby.RubyArray.collect(RubyArray.java:2399) | |
# org.jruby.RubyArray.map19(RubyArray.java:2412) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:60) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:206) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:157) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:135) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:120) | |
# org.jruby.ast.YieldOneNode.interpret(YieldOneNode.java:35) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:204) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:206) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:336) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:179) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:198) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:214) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:346) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:204) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:230) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:60) | |
# org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:124) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:139) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:182) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:306) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:136) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:60) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RootNode.interpret(RootNode.java:129) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_ROOT(ASTInterpreter.java:121) | |
# org.jruby.Ruby.runInterpreter(Ruby.java:890) | |
# org.jruby.Ruby.loadFile(Ruby.java:2842) | |
# org.jruby.runtime.load.LibrarySearcher$ResourceLibrary.loadScript(LibrarySearcher.java:253) | |
# org.jruby.runtime.load.LibrarySearcher$ResourceLibrary.load(LibrarySearcher.java:241) | |
# org.jruby.runtime.load.LibrarySearcher$FoundLibrary.load(LibrarySearcher.java:50) | |
# org.jruby.runtime.load.LoadService.load(LoadService.java:361) | |
# org.jruby.RubyKernel.loadCommon(RubyKernel.java:1089) | |
# org.jruby.RubyKernel.load19(RubyKernel.java:1081) | |
# org.jruby.RubyKernel$INVOKER$s$0$1$load19.call(RubyKernel$INVOKER$s$0$1$load19.gen) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:210) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.Ruby.runScript(Ruby.java:863) | |
# org.jruby.Ruby.runScript(Ruby.java:856) | |
# org.jruby.Ruby.runNormally(Ruby.java:725) | |
# org.jruby.Ruby.runFromMain(Ruby.java:574) | |
# org.jruby.Main.doRunFromMain(Main.java:395) | |
# org.jruby.Main.internalRun(Main.java:290) | |
# org.jruby.Main.run(Main.java:217) | |
# org.jruby.Main.main(Main.java:197) | |
4) Hermann::Provider::JavaSimpleConsumer#get_stream without topic gets the consumer stream | |
Failure/Error: Unable to find matching line from backtrace | |
Java::JavaLang::NullPointerException: | |
# org.jruby.javasupport.JavaClass.installClassFields(JavaClass.java:890) | |
# org.jruby.javasupport.JavaClass.setupProxy(JavaClass.java:735) | |
# org.jruby.javasupport.Java.createProxyClass(Java.java:574) | |
# org.jruby.javasupport.Java.createProxyClassForClass(Java.java:502) | |
# org.jruby.javasupport.JavaSupport$3.computeValue(JavaSupport.java:154) | |
# org.jruby.javasupport.JavaSupport$3.computeValue(JavaSupport.java:151) | |
# org.jruby.util.collections.MapBasedClassValue.get(MapBasedClassValue.java:18) | |
# org.jruby.javasupport.JavaSupport.getProxyClassFromCache(JavaSupport.java:207) | |
# org.jruby.javasupport.Java.getProxyClass(Java.java:450) | |
# org.jruby.javasupport.Java.getProxyClass(Java.java:446) | |
# org.jruby.javasupport.Java.get_proxy_class(Java.java:548) | |
# org.jruby.javasupport.Java.create_proxy_class(Java.java:344) | |
# org.jruby.javasupport.JavaUtilities.create_proxy_class(JavaUtilities.java:39) | |
# org.jruby.javasupport.JavaUtilities$INVOKER$s$3$0$create_proxy_class.call(JavaUtilities$INVOKER$s$3$0$create_proxy_class.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:236) | |
# org.jruby.ast.CallThreeArgNode.interpret(CallThreeArgNode.java:61) | |
# org.jruby.ast.ReturnNode.interpret(ReturnNode.java:92) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:116) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:198) | |
# org.jruby.RubyClass.finvoke(RubyClass.java:690) | |
# org.jruby.runtime.Helpers.invoke(Helpers.java:503) | |
# org.jruby.RubyBasicObject.callMethod(RubyBasicObject.java:363) | |
# org.jruby.RubyModule.getConstantFromConstMissing(RubyModule.java:3086) | |
# org.jruby.ast.Colon2ConstNode.interpret(Colon2ConstNode.java:40) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:214) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:202) | |
# org.jruby.ast.FCallTwoArgNode.interpret(FCallTwoArgNode.java:38) | |
# org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:124) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:112) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:164) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:79) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:85) | |
# org.jruby.RubyClass.newInstance(RubyClass.java:825) | |
# org.jruby.RubyClass$INVOKER$i$newInstance.call(RubyClass$INVOKER$i$newInstance.gen) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:180) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:296) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:72) | |
# org.jruby.ast.CallManyArgsNode.interpret(CallManyArgsNode.java:59) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:206) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:194) | |
# org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:125) | |
# org.jruby.runtime.Block.call(Block.java:101) | |
# org.jruby.RubyProc.call(RubyProc.java:290) | |
# org.jruby.internal.runtime.methods.ProcMethod.call(ProcMethod.java:64) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:202) | |
# org.jruby.runtime.callsite.SuperCallSite.cacheAndCall(SuperCallSite.java:346) | |
# org.jruby.runtime.callsite.SuperCallSite.callBlock(SuperCallSite.java:146) | |
# org.jruby.runtime.callsite.SuperCallSite.call(SuperCallSite.java:151) | |
# org.jruby.runtime.callsite.SuperCallSite.callVarargs(SuperCallSite.java:107) | |
# org.jruby.ast.SuperNode.interpret(SuperNode.java:115) | |
# org.jruby.ast.AttrAssignTwoArgNode.interpret(AttrAssignTwoArgNode.java:36) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:206) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:157) | |
# org.jruby.runtime.Block.yield(Block.java:142) | |
# org.jruby.RubyHash.fetch(RubyHash.java:1181) | |
# org.jruby.RubyHash$INVOKER$i$fetch.call(RubyHash$INVOKER$i$fetch.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:177) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:206) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:194) | |
# org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:125) | |
# org.jruby.runtime.Block.call(Block.java:101) | |
# org.jruby.RubyProc.call(RubyProc.java:290) | |
# org.jruby.internal.runtime.methods.ProcMethod.call(ProcMethod.java:64) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:202) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:198) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:306) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:136) | |
# org.jruby.ast.VCallNode.interpret(VCallNode.java:88) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:206) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:194) | |
# org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:125) | |
# org.jruby.runtime.Block.call(Block.java:101) | |
# org.jruby.RubyProc.call(RubyProc.java:290) | |
# org.jruby.internal.runtime.methods.ProcMethod.call(ProcMethod.java:64) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:202) | |
# org.jruby.runtime.callsite.SuperCallSite.cacheAndCall(SuperCallSite.java:346) | |
# org.jruby.runtime.callsite.SuperCallSite.callBlock(SuperCallSite.java:146) | |
# org.jruby.runtime.callsite.SuperCallSite.call(SuperCallSite.java:151) | |
# org.jruby.runtime.callsite.SuperCallSite.callVarargs(SuperCallSite.java:107) | |
# org.jruby.ast.SuperNode.interpret(SuperNode.java:115) | |
# org.jruby.ast.AttrAssignTwoArgNode.interpret(AttrAssignTwoArgNode.java:36) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:206) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:157) | |
# org.jruby.runtime.Block.yield(Block.java:142) | |
# org.jruby.RubyHash.fetch(RubyHash.java:1181) | |
# org.jruby.RubyHash$INVOKER$i$fetch.call(RubyHash$INVOKER$i$fetch.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:177) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:206) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:194) | |
# org.jruby.runtime.Interpreted19Block.call(Interpreted19Block.java:125) | |
# org.jruby.runtime.Block.call(Block.java:101) | |
# org.jruby.RubyProc.call(RubyProc.java:290) | |
# org.jruby.internal.runtime.methods.ProcMethod.call(ProcMethod.java:64) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:202) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:198) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:306) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:136) | |
# org.jruby.ast.VCallNode.interpret(VCallNode.java:88) | |
# org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:206) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:194) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:177) | |
# org.jruby.runtime.Block.yieldNonArray(Block.java:153) | |
# org.jruby.RubyBasicObject.yieldUnder(RubyBasicObject.java:1583) | |
# org.jruby.RubyBasicObject.instance_exec19(RubyBasicObject.java:1562) | |
# org.jruby.RubyBasicObject$INVOKER$i$0$3$instance_exec19.call(RubyBasicObject$INVOKER$i$0$3$instance_exec19.gen) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:210) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:336) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:179) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:183) | |
# org.jruby.ast.CallOneArgBlockPassNode.interpret(CallOneArgBlockPassNode.java:60) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:221) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:116) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:206) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:157) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:130) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:111) | |
# org.jruby.ast.ZYieldNode.interpret(ZYieldNode.java:25) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:116) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:221) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:116) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:161) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:190) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.FCallNoArgBlockNode.interpret(FCallNoArgBlockNode.java:32) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:116) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:221) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:116) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:214) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:202) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.DAsgnNode.interpret(DAsgnNode.java:111) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:206) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:157) | |
# org.jruby.runtime.Block.yield(Block.java:142) | |
# org.jruby.RubyArray.collect(RubyArray.java:2399) | |
# org.jruby.RubyArray.map19(RubyArray.java:2412) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:60) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:198) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
# org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:124) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:221) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:116) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:198) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:206) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:157) | |
# org.jruby.runtime.Block.yield(Block.java:142) | |
# org.jruby.RubyArray.collect(RubyArray.java:2399) | |
# org.jruby.RubyArray.map19(RubyArray.java:2412) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:143) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:60) | |
# org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:124) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:221) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:116) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:198) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:206) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:157) | |
# org.jruby.runtime.Block.yield(Block.java:142) | |
# org.jruby.RubyArray.collect(RubyArray.java:2399) | |
# org.jruby.RubyArray.map19(RubyArray.java:2412) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:60) | |
# org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:124) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RescueNode.executeBody(RescueNode.java:221) | |
# org.jruby.ast.RescueNode.interpret(RescueNode.java:116) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:198) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.CallOneArgNode.interpret(CallOneArgNode.java:57) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:206) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:157) | |
# org.jruby.runtime.Block.yield(Block.java:142) | |
# org.jruby.RubyArray.collect(RubyArray.java:2399) | |
# org.jruby.RubyArray.map19(RubyArray.java:2412) | |
# org.jruby.RubyArray$INVOKER$i$0$0$map19.call(RubyArray$INVOKER$i$0$0$map19.gen) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:316) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:145) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:154) | |
# org.jruby.ast.CallNoArgBlockNode.interpret(CallNoArgBlockNode.java:64) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:60) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:110) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_BLOCK(ASTInterpreter.java:112) | |
# org.jruby.runtime.Interpreted19Block.evalBlockBody(Interpreted19Block.java:206) | |
# org.jruby.runtime.Interpreted19Block.yield(Interpreted19Block.java:157) | |
# org.jruby.runtime.Interpreted19Block.yieldSpecific(Interpreted19Block.java:135) | |
# org.jruby.runtime.Block.yieldSpecific(Block.java:120) | |
# org.jruby.ast.YieldOneNode.interpret(YieldOneNode.java:35) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.EnsureNode.interpret(EnsureNode.java:96) | |
# org.jruby.ast.BeginNode.interpret(BeginNode.java:83) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:204) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:206) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:336) | |
# org.jruby.runtime.callsite.CachingCallSite.callBlock(CachingCallSite.java:179) | |
# org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:188) | |
# org.jruby.ast.CallOneArgBlockNode.interpret(CallOneArgBlockNode.java:60) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:182) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:198) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.ast.FCallOneArgNode.interpret(FCallOneArgNode.java:36) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:225) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:214) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:346) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:204) | |
# org.jruby.ast.CallTwoArgNode.interpret(CallTwoArgNode.java:59) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.IfNode.interpret(IfNode.java:118) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:268) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:230) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:366) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:238) | |
# org.jruby.ast.FCallThreeArgNode.interpret(FCallThreeArgNode.java:40) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:60) | |
# org.jruby.ast.LocalAsgnNode.interpret(LocalAsgnNode.java:124) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_METHOD(ASTInterpreter.java:74) | |
# org.jruby.internal.runtime.methods.InterpretedMethod.call(InterpretedMethod.java:139) | |
# org.jruby.internal.runtime.methods.DefaultMethod.call(DefaultMethod.java:182) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:306) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:136) | |
# org.jruby.ast.CallNoArgNode.interpret(CallNoArgNode.java:60) | |
# org.jruby.ast.NewlineNode.interpret(NewlineNode.java:105) | |
# org.jruby.ast.BlockNode.interpret(BlockNode.java:71) | |
# org.jruby.ast.RootNode.interpret(RootNode.java:129) | |
# org.jruby.evaluator.ASTInterpreter.INTERPRET_ROOT(ASTInterpreter.java:121) | |
# org.jruby.Ruby.runInterpreter(Ruby.java:890) | |
# org.jruby.Ruby.loadFile(Ruby.java:2842) | |
# org.jruby.runtime.load.LibrarySearcher$ResourceLibrary.loadScript(LibrarySearcher.java:253) | |
# org.jruby.runtime.load.LibrarySearcher$ResourceLibrary.load(LibrarySearcher.java:241) | |
# org.jruby.runtime.load.LibrarySearcher$FoundLibrary.load(LibrarySearcher.java:50) | |
# org.jruby.runtime.load.LoadService.load(LoadService.java:361) | |
# org.jruby.RubyKernel.loadCommon(RubyKernel.java:1089) | |
# org.jruby.RubyKernel.load19(RubyKernel.java:1081) | |
# org.jruby.RubyKernel$INVOKER$s$0$1$load19.call(RubyKernel$INVOKER$s$0$1$load19.gen) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:210) | |
# org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:206) | |
# org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:326) | |
# org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:170) | |
# org.jruby.Ruby.runScript(Ruby.java:863) | |
# org.jruby.Ruby.runScript(Ruby.java:856) | |
# org.jruby.Ruby.runNormally(Ruby.java:725) | |
# org.jruby.Ruby.runFromMain(Ruby.java:574) | |
# org.jruby.Main.doRunFromMain(Main.java:395) | |
# org.jruby.Main.internalRun(Main.java:290) | |
# org.jruby.Main.run(Main.java:217) | |
# org.jruby.Main.main(Main.java:197) | |
5) Hermann::Provider::JavaSimpleConsumer#get_stream with topic gets the consumer stream | |
Failure/Error: subject(:consumer) { described_class.new(zookeeper, groupId, topic, {:logger => logger}) } | |
TypeError: | |
failed to coerce java.util.Properties to kafka.utils.VerifiableProperties | |
# ./lib/hermann/provider/java_simple_consumer.rb:130:in `create_config' | |
# ./lib/hermann/provider/java_simple_consumer.rb:42:in `initialize' | |
# ./spec/providers/java_simple_consumer_spec.rb:6:in `consumer' | |
# ./spec/providers/java_simple_consumer_spec.rb:51:in `subject' | |
# ./spec/providers/java_simple_consumer_spec.rb:68:in `(root)' | |
6) Hermann::Provider::JavaSimpleConsumer#create_config creates the consumer config | |
Failure/Error: subject(:consumer) { described_class.new(zookeeper, groupId, topic, {:logger => logger}) } | |
TypeError: | |
failed to coerce java.util.Properties to kafka.utils.VerifiableProperties | |
# ./lib/hermann/provider/java_simple_consumer.rb:130:in `create_config' | |
# ./lib/hermann/provider/java_simple_consumer.rb:42:in `initialize' | |
# ./spec/providers/java_simple_consumer_spec.rb:6:in `consumer' | |
# ./spec/providers/java_simple_consumer_spec.rb:74:in `subject' | |
# ./spec/providers/java_simple_consumer_spec.rb:77:in `(root)' | |
7) Hermann::Provider::JavaSimpleConsumer#connect_opts creates a hash of connection options | |
Failure/Error: subject(:consumer) { described_class.new(zookeeper, groupId, topic, {:logger => logger}) } | |
TypeError: | |
failed to coerce java.util.Properties to kafka.utils.VerifiableProperties | |
# ./lib/hermann/provider/java_simple_consumer.rb:130:in `create_config' | |
# ./lib/hermann/provider/java_simple_consumer.rb:42:in `initialize' | |
# ./spec/providers/java_simple_consumer_spec.rb:6:in `consumer' | |
# ./spec/providers/java_simple_consumer_spec.rb:82:in `subject' | |
# ./spec/providers/java_simple_consumer_spec.rb:85:in `(root)' | |
Finished in 0.745 seconds (files took 5.03 seconds to load) | |
7 examples, 7 failures | |
Failed examples: | |
rspec ./spec/providers/java_simple_consumer_spec.rb:23 # Hermann::Provider::JavaSimpleConsumer#consume yields messages one at a time | |
rspec ./spec/providers/java_simple_consumer_spec.rb:33 # Hermann::Provider::JavaSimpleConsumer#consume retries consuming if there is an exception | |
rspec ./spec/providers/java_simple_consumer_spec.rb:42 # Hermann::Provider::JavaSimpleConsumer#consume with no logger does not call logger | |
rspec ./spec/providers/java_simple_consumer_spec.rb:57 # Hermann::Provider::JavaSimpleConsumer#get_stream without topic gets the consumer stream | |
rspec ./spec/providers/java_simple_consumer_spec.rb:65 # Hermann::Provider::JavaSimpleConsumer#get_stream with topic gets the consumer stream | |
rspec ./spec/providers/java_simple_consumer_spec.rb:76 # Hermann::Provider::JavaSimpleConsumer#create_config creates the consumer config | |
rspec ./spec/providers/java_simple_consumer_spec.rb:84 # Hermann::Provider::JavaSimpleConsumer#connect_opts creates a hash of connection options | |
[10:38:13] tyler:Hermann git:(master*) $ runtests | |
Hermann::Provider::JavaSimpleConsumer | |
#consume | |
log4j:WARN No appenders could be found for logger (kafka.utils.VerifiableProperties). | |
log4j:WARN Please initialize the log4j system properly. | |
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info. | |
yields messages one at a time | |
retries consuming if there is an exception | |
with no logger | |
does not call logger | |
#get_stream | |
without topic | |
gets the consumer stream | |
with topic | |
gets the consumer stream | |
#create_config | |
creates the consumer config | |
#connect_opts | |
creates a hash of connection options | |
Finished in 1.98 seconds (files took 2.61 seconds to load) | |
7 examples, 0 failures | |
[10:40:52] tyler:Hermann git:(master*) $ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment