The problem is that the bootstrap context gets created first with the correct wiremock server port, and then the environment is merged into the main context before the annotation property source is created, so the latter takes precedence. Fixed by re-ordering the property sources if detected. Also switch off bootstrap context for wiremock server Fixes gh-225
= Http Client == Prerequisites First you have to publish to Maven Local the stubs of the *http-server* module == How to run it? Run [source=groovy] -------- ./gradlew clean build -------- or -------- ./mvnw clean package -------- To - build the app - use spring-cloud-contract-stub-runner-spring[Stub Runner Spring] to download the stub of `Http Server` - run the tests against stubbed server