Re: [Quickfix-developers] TradeCaptureReport problems
Brought to you by:
orenmnero
|
From: SPG <ste...@bl...> - 2006-03-01 11:25:27
|
OK, Here is an update.. But still getting errors:
Code:=20
private Message createDummyFixMessage()
{
TradeReportID id =3D new TradeReportID("123");
PreviouslyReported prevRpt =3D new PreviouslyReported(false);
LastQty lstQty =3D new LastQty(10000.0d);
LastPx lstPx =3D new LastPx(12.13d);
TradeDate tradeDate =3D new TradeDate(new Date().toString());
TransactTime time =3D new TransactTime(new Date());
ExecType execType =3D new ExecType('F');
Symbol symbol =3D new Symbol("FI.REUTERS");
TradeCaptureReport message =3D new TradeCaptureReport(id, prevRpt=
,
lstQty, lstPx,
tradeDate,
time);
=20
message.setField(new NoSides(NoSides.ONE_SIDE));
Group group =3D new Group(NoSides.FIELD,1);
group.setField(new Side(Side.BUY));
group.setField(new OrderID("12345"));
message.addGroup(group);
message.setField(execType);
message.setField(symbol); =20
=20
String xml =3D message.toXML();
System.out.println(xml);
return message;
}
Now getting:
8=3DFIX.4.4=019=3D129=0135=3D3=0134=3D21=0149=3DXXX1=0152=3D20060301-11:06:=
28.859=0156=3DXXXX_ADAPTER=0145=3D21=0158=3DRequired
tag missing=01371=3D54=01372=3DAE=01373=3D1=0110=3D174=01
Which suggests that the "Side" field is missing, but I have added it to the
group??
--
View this message in context: http://www.nabble.com/TradeCaptureReport-prob=
lems-t1204255.html#a3181460
Sent from the QuickFIX - Dev forum at Nabble.com.
|