Hello,
I am trying to run
ScaldingExecutionTutorial with Driven 1.2 and getting following exception. Scalding is using cascading 2.6.1, is Driven 1.2 the right version to use with this version of of Cascading? It seems like there is a jgraph version mismatch with what Driven is expecting and what cascading 2.6.1 is using
an exception has occurred trying to put a new Info object with key <hidden> in the publish queue: Bad type on operand stack
Exception Details:
Location:
driven/management/cascading2/info/Cascading2ElementGraphInfo.createTapGraph(Lcascading/flow/planner/ElementGraph;)Lorg/jgrapht/graph/SimpleDirectedGraph; @35: invokestatic
Reason:
Type 'cascading/flow/planner/ElementGraph' (current frame, stack[0]) is not assignable to 'org/jgrapht/graph/SimpleDirectedGraph'
Current Frame:
bci: @35
flags: { }
locals: { 'driven/management/cascading2/info/Cascading2ElementGraphInfo', 'cascading/flow/planner/ElementGraph', 'cascading/flow/planner/ElementGraph', integer, 'java/lang/IllegalArgumentException' }
stack: { 'cascading/flow/planner/ElementGraph' }
Bytecode:
0000000: 2bc7 000d bb00 3859 123a b700 3db0 2b4d
0000010: 033e 2cb6 0041 3a04 2a2c b500 2819 04b0
0000020: 3a04 2cb8 0045 bb00 0e59 2cb7 0026 4d1d
0000030: 8403 0108 a200 19b2 0047 1249 1db8 004d
0000040: b900 5303 002a 2cb5 0028 a7ff c8bb 0038
0000050: 5912 3ab7 003d 3a05 2a2c b500 2819 05b0
0000060: 3a06 2a2c b500 2819 06bf
Exception Handler Table:
bci [18, 24] => handler: 32
bci [18, 24] => handler: 96
bci [32, 69] => handler: 96
bci [77, 88] => handler: 96
bci [96, 98] => handler: 96
Stackmap Table:
same_frame(@14)
append_frame(@18,Object[#14],Integer)
same_locals_1_stack_item_frame(@32,Object[#54])
append_frame(@77,Object[#54])
full_frame(@96,{Object[#2],Object[#14],Object[#14],Integer},{Object[#85]})