public List<Map<String, Object>> generateModel() { List<Map<String, Object>> models = new ArrayList<Map<String, Object>>(); Map<String, Object> model = new HashMap<String, Object>(); Header header = new Header(); header.setBeginString("FIX 4.1"); header.setBodyLength(20); header.setMsgSeqNum(1); header.setMsgType(null); // NULL value header.setSendCompId("INVMGR"); header.setTargetCompId("BRKR"); Trailer trailer = new Trailer(); trailer.setCheckSum(220); Order order = new Order(); order.setAccount("BE.CHM.001"); order.setClOrdId("CHM0001-01"); order.setIDSource("4"); order.setSecurityId("BE0001245678"); order.setSide("1"); order.setText("this is a camel - bindy test"); order.setHeader(header); order.setTrailer(trailer); model.put(order.getClass().getName(), order); model.put(header.getClass().getName(), header); model.put(trailer.getClass().getName(), trailer); models.add(model); return models; }