in opbeans/src/main/java/co/elastic/apm/opbeans/controllers/APIRestController.java [141:152]
OrderDetail order(@PathVariable long orderId) {
Span span = tracer.spanBuilder("OpenTelemetry get order")
.setAttribute("order.id", orderId)
.startSpan();
try (Scope scope = span.makeCurrent()) {
return orderRepository.getOneDetail(orderId)
.orElseThrow(notFound());
} finally {
span.end();
}
}