Skip to content
This repository was archived by the owner on Dec 5, 2023. It is now read-only.

Commit f77a3c7

Browse files
moved template to Bean so it can be intercepted by sleuth
1 parent 5aa456e commit f77a3c7

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

src/main/java/works/weave/socks/orders/config/RestProxyTemplate.java

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66
import org.springframework.http.client.SimpleClientHttpRequestFactory;
77
import org.springframework.stereotype.Component;
88
import org.springframework.web.client.RestTemplate;
9+
import org.springframework.context.annotation.Bean;
10+
import org.springframework.beans.factory.annotation.Autowired;
911

1012
import javax.annotation.PostConstruct;
1113
import java.net.InetSocketAddress;
@@ -15,7 +17,12 @@
1517
public final class RestProxyTemplate {
1618
private final Logger logger = LoggerFactory.getLogger(getClass());
1719

18-
private RestTemplate restTemplate = new RestTemplate();
20+
@Autowired RestTemplate restTemplate;
21+
22+
@Bean
23+
public RestTemplate restTemplate() {
24+
return new RestTemplate();
25+
}
1926

2027
@Value("${proxy.host:}")
2128
private String host;

0 commit comments

Comments
 (0)