diff --git a/spring-statemachine-samples/monitoring/src/main/resources/application.yml b/spring-statemachine-samples/monitoring/src/main/resources/application.yml index 1996f572..7f5d6d93 100644 --- a/spring-statemachine-samples/monitoring/src/main/resources/application.yml +++ b/spring-statemachine-samples/monitoring/src/main/resources/application.yml @@ -7,3 +7,7 @@ management: security: basic: enabled: false +endpoints: + default: + web: + enabled: true diff --git a/spring-statemachine-samples/monitoring/src/test/java/demo/monitoring/MonitoringTests.java b/spring-statemachine-samples/monitoring/src/test/java/demo/monitoring/MonitoringTests.java index 9220a56a..7ae67968 100644 --- a/spring-statemachine-samples/monitoring/src/test/java/demo/monitoring/MonitoringTests.java +++ b/spring-statemachine-samples/monitoring/src/test/java/demo/monitoring/MonitoringTests.java @@ -38,7 +38,7 @@ import org.springframework.test.web.servlet.setup.MockMvcBuilders; import org.springframework.web.context.WebApplicationContext; @RunWith(SpringJUnit4ClassRunner.class) -@SpringBootTest(classes = { Application.class }) +@SpringBootTest(classes = { Application.class }, properties = { "endpoints.default.web.enabled=true" }) @WebAppConfiguration @DirtiesContext(classMode = ClassMode.AFTER_EACH_TEST_METHOD) public class MonitoringTests { @@ -90,7 +90,7 @@ public class MonitoringTests { andExpect(status().isOk()); mvc. perform(get("/application/trace")). - andExpect(jsonPath("$.*.info.transition", containsInAnyOrder("INITIAL_S1"))); + andExpect(jsonPath("$.traces.*.info.transition", containsInAnyOrder("INITIAL_S1"))); } @Before