From 74b652993085c9c5aa3cdbcea703fff37e5ca4ff Mon Sep 17 00:00:00 2001 From: Christoph John Date: Mon, 3 Aug 2026 12:07:47 +0200 Subject: [PATCH] Replace deprecated `ExecType` values in Executor application Values 1 and 2 are deprecated since FIX4.4. --- .../src/main/java/quickfix/examples/executor/Application.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/quickfixj-examples/executor/src/main/java/quickfix/examples/executor/Application.java b/quickfixj-examples/executor/src/main/java/quickfix/examples/executor/Application.java index ed2f0a062..da13db2a3 100644 --- a/quickfixj-examples/executor/src/main/java/quickfix/examples/executor/Application.java +++ b/quickfixj-examples/executor/src/main/java/quickfix/examples/executor/Application.java @@ -249,7 +249,7 @@ public void onMessage(quickfix.fix41.NewOrderSingle order, SessionID sessionID) if (isOrderExecutable(order, price)) { int lastShares = (int) orderQty.getValue(); quickfix.fix41.ExecutionReport executionReport = new quickfix.fix41.ExecutionReport(genOrderID(), - genExecID(), new ExecTransType(ExecTransType.NEW), new ExecType(ExecType.FILL), new OrdStatus( + genExecID(), new ExecTransType(ExecTransType.NEW), new ExecType('2'), new OrdStatus( OrdStatus.FILLED), order.getSymbol(), order.getSide(), orderQty, new LastShares(lastShares), new LastPx(price.getValue()), new LeavesQty(0), new CumQty(orderQty .getValue()), new AvgPx(price.getValue())); @@ -281,7 +281,7 @@ public void onMessage(quickfix.fix42.NewOrderSingle order, SessionID sessionID) if (isOrderExecutable(order, price)) { int lastShares = (int) orderQty.getValue(); quickfix.fix42.ExecutionReport executionReport = new quickfix.fix42.ExecutionReport(genOrderID(), - genExecID(), new ExecTransType(ExecTransType.NEW), new ExecType(ExecType.FILL), new OrdStatus( + genExecID(), new ExecTransType(ExecTransType.NEW), new ExecType('2'), new OrdStatus( OrdStatus.FILLED), order.getSymbol(), order.getSide(), new LeavesQty(0), new CumQty( orderQty.getValue()), new AvgPx(price.getValue()));