File tree Expand file tree Collapse file tree 1 file changed +11
-10
lines changed
service/src/main/java/skills Expand file tree Collapse file tree 1 file changed +11
-10
lines changed Original file line number Diff line number Diff line change @@ -89,18 +89,19 @@ class TomcatConfig implements WebServerFactoryCustomizer<TomcatServletWebServerF
8989
9090 @Override
9191 String convert (IAccessEvent accessEvent ) {
92- String dn = getSubjectDN(accessEvent)
93- if (dn) {
94- return dn
95- }
96-
97- String userIdForLogging = UserIdLoggingFilter . USER_ID . get()
98- if (userIdForLogging) {
92+ try {
93+ String dn = getSubjectDN(accessEvent)
94+ if (dn) {
95+ return dn
96+ }
97+ String userIdForLogging = UserIdLoggingFilter . USER_ID . get()
98+ if (userIdForLogging) {
99+ return userIdForLogging
100+ }
101+ return IAccessEvent . NA
102+ } finally {
99103 UserIdLoggingFilter . USER_ID . remove()
100- return userIdForLogging
101104 }
102-
103- return IAccessEvent . NA
104105 }
105106
106107 private static String getSubjectDN (IAccessEvent accessEvent ) {
You can’t perform that action at this time.
0 commit comments