Checked on DEV Machine, confirmed that swaping to 1.0 fixed the issue -jettison1.2.jar $VAR1 = '{"map":[{"entry":[{"string":[113,"N"]},{"string":[19,30057090]},{"string":[55,"STRL"]},{"string":[17,1005000322]},{"string":[382,1]},{"string":[39,2]},{"string":[14,100]},{"string":[11,230421007130001002]},{"string":[37,1610613204]},{"string":[38,100]},{"string":[20,0]},{"string":[150,2]},{"string":[151,0]},{"string":[60,"20100713-13:23:59"]},{"string":[100,"O"]},{"string":[44,13.04]},{"string":[47,"A"]},{"string":[1,"xx"]},{"string":"NumGroups","int":0},{"string":[30,"NSDQ"]},{"string":[375,"NSDQ"]},{"string":[6,13.04]},{"string":[32,100]},{"string":[31,13.04]},{"string":[54,2]},{"string":[75,20100713]},{"string":[76,"Rx"]}]}]}';
Can't use string ("NumGroups") as an ARRAY ref while "strict refs" in use at ./FIX-Consumer.pl line 52, <GEN10> line 14. -jettison1.1.jar $VAR1 = '{"map":[{"entry":[{"string":[113,"N"]},{"string":[19,"XRL_ANY 6707\\/07132010 0006000060N"]},{"string":[55,"RES"]},{"string":[17,1025010333]},{"string":[382,1]},{"string":[39,2]},{"string":[14,200]},{"string":[11,230421007130000004]},{"string":[37,1431656088]},{"string":[38,200]},{"string":[20,0]},{"string":[150,2]},{"string":[151,0]},{"string":[60,"20100713-14:02:52"]},{"string":[100,"N"]},{"string":[44,14]},{"string":[47,"A"]},{"string":[1,"xx"]},{"string":[30,"NYSE"]},{"string":[375,"NYSE"]},{"string":[6,14]},{"string":[32,200]},{"string":[31,14]},{"string":[54,1]},{"string":[75,20100713]},{"string":[76,"Rx"]}]}]}'; Can't use string ("NumGroups") as an ARRAY ref while "strict refs" in use at ./FIX-Consumer.pl line 52, <GEN10> line 14. -jettison1.0.jar $VAR1 = '{"map":{"entry":[{"string":[113,"N"]},{"string":[19,2190399]},{"string":[55,"GNW"]},{"string":[17,1045004733]},{"string":[382,1]},{"string":[39,2]},{"string":[14,500]},{"string":[11,230421007130003006]},{"string":[37,715839186]},{"string":[38,500]},{"string":[20,0]},{"string":[150,2]},{"string":[151,0]},{"string":[60,"20100713-14:39:24"]},{"string":[100,"N"]},{"string":[44,14.4]},{"string":[47,"A"]},{"string":[1,"xx"]},{"string":[30,"FLOW"]},{"string":[375,"FLOW"]},{"string":[6,14.4]},{"string":[32,500]},{"string":[31,14.4]},{"string":[54,1]},{"string":[75,20100713]},{"string":[76,"Rx"]}]}}'; -- View this message in context: http://old.nabble.com/JMS-MAP-JSON-Improper-Data-structure-tp29140193p29151326.html Sent from the ActiveMQ - User mailing list archive at Nabble.com.