Skip to content

Commit 6ae7c6b

Browse files
committed
chore: improves logging to find a hidden NPE
1 parent 41f56d1 commit 6ae7c6b

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

iris-client-bff/src/main/java/iris/client_bff/status/eps/EPSStatusClient.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ public Apps getAvailableApps() {
4242

4343
return epsRpcClient.invoke(methodName, null, Directory.class).entries().stream()
4444
.filter(directoryEntry -> directoryEntry.groups().contains("checkin-apps"))
45+
.peek(System.out::println)
4546
.map(DirectoryEntry::name)
4647
.map(App::new)
4748
.collect(collectingAndThen(toList(), Apps::new));

iris-client-bff/src/main/java/iris/client_bff/status/web/AppStatusController.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
import iris.client_bff.status.web.AppStatusController.AppStatusInfo.Info;
99
import lombok.AllArgsConstructor;
1010
import lombok.Value;
11+
import lombok.extern.slf4j.Slf4j;
1112

1213
import java.util.List;
1314

@@ -27,6 +28,7 @@
2728
@RequestMapping("/status/checkin-apps")
2829
@Validated
2930
@AllArgsConstructor
31+
@Slf4j
3032
public class AppStatusController {
3133

3234
private StatusService statusService;
@@ -37,6 +39,9 @@ public List<App> getApps() {
3739
try {
3840
return statusService.getApps().toList();
3941
} catch (Exception e) {
42+
43+
log.error("Can't get apps from StatusService: ", e);
44+
4045
throw new ResponseStatusException(HttpStatus.BAD_REQUEST, e.getMessage());
4146
}
4247
}

0 commit comments

Comments
 (0)