Commit d9feaf6f authored by Christopher Cottier's avatar Christopher Cottier

integration changes continued

parent 33ad0df4
Pipeline #1746 failed with stage
in 38 seconds
......@@ -37,9 +37,13 @@ public class OrderController {
@PostMapping("/orders")
@ResponseStatus(HttpStatus.CREATED)
public Mono<Order> getOrderFromEcom(@RequestBody Order orderObject) {
Mono<Order> orderCreated = orderService.createOrder(orderObject);
sender.sendOrderToTopic(orderObject);
return orderCreated;
// Mono<Order> orderCreated = orderService.createOrder(orderObject);
return orderService.createOrder(orderObject)
.doOnSuccess(order -> {
orderObject.setId(order.getId());
System.out.println("sending order*******************" + orderObject.getId());
sender.sendOrderToTopic(orderObject);
});
}
......
......@@ -23,7 +23,7 @@ public class Sender {
private KafkaSender<String, Order> kafkaEventProducer;
private static final String ORDER_TOPIC = "orders";
private static final String ORDER_TOPIC = "OMS_ORDER_UPDATE";
public void sendOrderToTopic(Order orderObject) {
......
......@@ -28,6 +28,7 @@ public class OrderService {
newOrder.setOrderTrackingCode(defaultOrderTrackingCode);
newOrder.setOrderCreatedAt(serviceSystemTime);
newOrder.setOrderUpdatedAt(serviceSystemTime);
//newOrder.setId("abc123");
//System.out.println(newOrder);
return orderRepository.save(newOrder);
}
......
......@@ -3,7 +3,7 @@ kafka.producer.bootstrap-servers=localhost:9092
kafka.producer.acks=all
kafka.consumer.bootstrap-servers=localhost:9092
kafka.consumer.group-id=group_id
kafka.topic.input=orders
kafka.topic.input=WMOS_ORDER_UPDATE
server.port=8084
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment