0

I'm running a single docker container locally - it's running a spring boot java microservice.
That service must connect to a windows hosted server at 9037. I'm getting this exception stack trace:

Caused by: com.companyname.security.wam.util.WebClientException: Error executing request http://localhost:9037/services/policySvc/policy/All
    at com.companyname.security.wam.util.WebClient.createAndCallHttpPost(WebClient.java:110)
    at com.companyname.security.wam.util.WebClient.callPost(WebClient.java:61)
    at com.companyname.security.wam.policy.client.ZoneAndPolicyClient.getAllPolicies(ZoneAndPolicyClient.java:37)
    ... 14 common frames omitted
Caused by: org.apache.http.conn.HttpHostConnectException: Connect to localhost:9037 [localhost/127.0.0.1] failed: Connection refused
    at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:156)
    at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:376)
    at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:393)
    at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236)
    at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:186)
    at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89)
    at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
    at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185)
    at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83)
    at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:108)
    at com.companyname.security.wam.util.WebClient.createAndCallHttpPost(WebClient.java:105)
    ... 16 common frames omitted
Caused by: java.net.ConnectException: Connection refused
    at java.base/sun.nio.ch.Net.pollConnect(Native Method)
    at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:672)
    at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:542)
    at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:597)
    at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
    at java.base/java.net.Socket.connect(Socket.java:633)
    at org.apache.http.conn.socket.PlainConnectionSocketFactory.connectSocket(PlainConnectionSocketFactory.java:75)
    at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:142)
     26 common frames omitted

This works fine when run directly from Intellij.

Joel
  • 572
  • 5
  • 18

0 Answers0