Fehler im ZBP-Adapter
Description of the bug:
- ...
- ...
- ...
Current behavior:
Expected behavior:
Environments:
Additional Information:
{"@timestamp":"2024-09-19T08:59:42.778681962Z","@version":"1","message":"Remaining Capacity: 60","logger_name":"de.fitko.zbp_adapter.fetching.SubmissionFetcher","thread_name":"scheduling-1","level":"INFO","level_value":20000}
{"@timestamp":"2024-09-19T08:59:42.778721046Z","@version":"1","message":"Fetching submissions for page 0 ...","logger_name":"de.fitko.zbp_adapter.fetching.SubmissionFetcher","thread_name":"scheduling-1","level":"INFO","level_value":20000}
{"@timestamp":"2024-09-19T08:59:42.778754078Z","@version":"1","message":"Loading available submissions 0-50 for destination b21c51d0-324b-4df4-ae6c-c0568a2bb067","logger_name":"dev.fitko.fitconnect.core.FitConnectDefaultService","thread_name":"scheduling-1","level":"INFO","level_value":20000}
{"@timestamp":"2024-09-19T08:59:43.022390005Z","@version":"1","message":"Received response 200 for GET on https://submission-api-testing.fit-connect.fitko.dev/v1/submissions?destinationId=b21c51d0-324b-4df4-ae6c-c0568a2bb067&limit=50&offset=0 in 243.6ms","logger_name":"dev.fitko.fitconnect.core.http.interceptors.ApiRequestInterceptor","thread_name":"scheduling-1","level":"INFO","level_value":20000}
{"@timestamp":"2024-09-19T08:59:43.02261435Z","@version":"1","message":"Received 1 submission(s) for destination b21c51d0-324b-4df4-ae6c-c0568a2bb067","logger_name":"dev.fitko.fitconnect.client.SubscriberClient","thread_name":"scheduling-1","level":"INFO","level_value":20000}
{"@timestamp":"2024-09-19T08:59:43.022973839Z","@version":"1","message":"Processing SubmissionForPickup(destinationId=b21c51d0-324b-4df4-ae6c-c0568a2bb067, submissionId=b910c166-c789-4684-bf90-8dc1f4787036, caseId=66410c60-3116-40ae-a289-e3760d8f7eac)","logger_name":"de.fitko.zbp_adapter.processing.SubmissionProcessor","thread_name":"pool-1-thread-9","level":"INFO","level_value":20000}
{"@timestamp":"2024-09-19T08:59:43.023131116Z","@version":"1","message":"Requesting submission ...","logger_name":"dev.fitko.fitconnect.client.subscriber.SubmissionReceiver","thread_name":"pool-1-thread-9","level":"INFO","level_value":20000}
{"@timestamp":"2024-09-19T08:59:43.023149942Z","@version":"1","message":"Loading submission b910c166-c789-4684-bf90-8dc1f4787036","logger_name":"dev.fitko.fitconnect.core.FitConnectDefaultService","thread_name":"pool-1-thread-9","level":"INFO","level_value":20000}
{"@timestamp":"2024-09-19T08:59:43.031637679Z","@version":"1","message":"Received response 200 for GET on https://submission-api-testing.fit-connect.fitko.dev/v1/submissions/b910c166-c789-4684-bf90-8dc1f4787036 in 8.4ms","logger_name":"dev.fitko.fitconnect.core.http.interceptors.ApiRequestInterceptor","thread_name":"pool-1-thread-9","level":"INFO","level_value":20000}
{"@timestamp":"2024-09-19T08:59:43.032021095Z","@version":"1","message":"Loading authentication tags from event log ...","logger_name":"dev.fitko.fitconnect.client.subscriber.SubmissionReceiver","thread_name":"pool-1-thread-9","level":"INFO","level_value":20000}
{"@timestamp":"2024-09-19T08:59:43.032052445Z","@version":"1","message":"Loading authentication tags of SUBMIT_SUBMISSION event for submission b910c166-c789-4684-bf90-8dc1f4787036","logger_name":"dev.fitko.fitconnect.core.FitConnectDefaultService","thread_name":"pool-1-thread-9","level":"INFO","level_value":20000}
{"@timestamp":"2024-09-19T08:59:43.037721162Z","@version":"1","message":"Received response 200 for GET on https://submission-api-testing.fit-connect.fitko.dev/v1/cases/66410c60-3116-40ae-a289-e3760d8f7eac/events in 5.6ms","logger_name":"dev.fitko.fitconnect.core.http.interceptors.ApiRequestInterceptor","thread_name":"pool-1-thread-9","level":"INFO","level_value":20000}
{"@timestamp":"2024-09-19T08:59:43.040388756Z","@version":"1","message":"Received response 200 for GET on https://submission-api-testing.fit-connect.fitko.dev/.well-known/jwks.json in 1.5ms","logger_name":"dev.fitko.fitconnect.core.http.interceptors.ApiRequestInterceptor","thread_name":"pool-1-thread-9","level":"INFO","level_value":20000}
{"@timestamp":"2024-09-19T08:59:43.042942543Z","@version":"1","message":"Decrypting metadata ...","logger_name":"dev.fitko.fitconnect.client.subscriber.SubmissionReceiver","thread_name":"pool-1-thread-9","level":"INFO","level_value":20000}
{"@timestamp":"2024-09-19T08:59:43.054995042Z","@version":"1","message":"Validating submission metadata","logger_name":"dev.fitko.fitconnect.core.FitConnectDefaultService","thread_name":"pool-1-thread-9","level":"INFO","level_value":20000}
{"@timestamp":"2024-09-19T08:59:43.062268404Z","@version":"1","message":"Received response 200 for GET on https://submission-api-testing.fit-connect.fitko.dev/v1/destinations/b21c51d0-324b-4df4-ae6c-c0568a2bb067 in 7.2ms","logger_name":"dev.fitko.fitconnect.core.http.interceptors.ApiRequestInterceptor","thread_name":"pool-1-thread-9","level":"INFO","level_value":20000}
{"@timestamp":"2024-09-19T08:59:43.064121657Z","@version":"1","message":"Decrypting data ...","logger_name":"dev.fitko.fitconnect.client.subscriber.SubmissionReceiver","thread_name":"pool-1-thread-9","level":"INFO","level_value":20000}
{"@timestamp":"2024-09-19T08:59:43.074132796Z","@version":"1","message":"Validating data","logger_name":"dev.fitko.fitconnect.core.FitConnectDefaultService","thread_name":"pool-1-thread-9","level":"INFO","level_value":20000}
{"@timestamp":"2024-09-19T08:59:43.177650799Z","@version":"1","message":"Received response 200 for GET on https://schema.fitko.de/fit-connect/id.bund.de/message_v6/1.0.0/zbp-message.schema.json in 103.3ms","logger_name":"dev.fitko.fitconnect.core.http.interceptors.ApiRequestInterceptor","thread_name":"pool-1-thread-9","level":"INFO","level_value":20000}
{"@timestamp":"2024-09-19T08:59:43.178137769Z","@version":"1","message":"Loading and decrypting attachments ...","logger_name":"dev.fitko.fitconnect.client.subscriber.SubmissionReceiver","thread_name":"pool-1-thread-9","level":"INFO","level_value":20000}
{"@timestamp":"2024-09-19T08:59:43.178193165Z","@version":"1","message":"Submission contains no attachments","logger_name":"dev.fitko.fitconnect.client.attachments.download.AttachmentDownloader","thread_name":"pool-1-thread-9","level":"INFO","level_value":20000}
{"@timestamp":"2024-09-19T08:59:43.178201801Z","@version":"1","message":"Validating attachments","logger_name":"dev.fitko.fitconnect.core.FitConnectDefaultService","thread_name":"pool-1-thread-9","level":"INFO","level_value":20000}
{"@timestamp":"2024-09-19T08:59:43.178210858Z","@version":"1","message":"SUCCESSFULLY RECEIVED SUBMISSION ! \n","logger_name":"dev.fitko.fitconnect.client.subscriber.SubmissionReceiver","thread_name":"pool-1-thread-9","level":"INFO","level_value":20000}
{"@timestamp":"2024-09-19T08:59:43.178244101Z","@version":"1","message":"Loading submit state for submission b910c166-c789-4684-bf90-8dc1f4787036","logger_name":"dev.fitko.fitconnect.core.FitConnectDefaultService","thread_name":"pool-1-thread-9","level":"INFO","level_value":20000}
{"@timestamp":"2024-09-19T08:59:43.185747317Z","@version":"1","message":"Received response 200 for GET on https://submission-api-testing.fit-connect.fitko.dev/v1/cases/66410c60-3116-40ae-a289-e3760d8f7eac/events in 7.4ms","logger_name":"dev.fitko.fitconnect.core.http.interceptors.ApiRequestInterceptor","thread_name":"pool-1-thread-9","level":"INFO","level_value":20000}
{"@timestamp":"2024-09-19T08:59:43.187894327Z","@version":"1","message":"Received response 200 for GET on https://submission-api-testing.fit-connect.fitko.dev/.well-known/jwks.json in 1.5ms","logger_name":"dev.fitko.fitconnect.core.http.interceptors.ApiRequestInterceptor","thread_name":"pool-1-thread-9","level":"INFO","level_value":20000}
{"@timestamp":"2024-09-19T08:59:43.190766888Z","@version":"1","message":"Unexpected error while processing submission","logger_name":"de.fitko.zbp_adapter.processing.SubmissionProcessor","thread_name":"pool-1-thread-9","level":"ERROR","level_value":40000}
{"@timestamp":"2024-09-19T08:59:43.1907995Z","@version":"1","message":"Rejecting submission b910c166-c789-4684-bf90-8dc1f4787036 due to: An unexpected error occurred. Please contact the administrators.","logger_name":"de.fitko.zbp_adapter.processing.SubmissionProcessor","thread_name":"pool-1-thread-9","level":"WARN","level_value":30000}
{"@timestamp":"2024-09-19T08:59:43.190842992Z","@version":"1","message":"Rejecting submission b910c166-c789-4684-bf90-8dc1f4787036","logger_name":"dev.fitko.fitconnect.core.FitConnectDefaultService","thread_name":"pool-1-thread-9","level":"INFO","level_value":20000}
{"@timestamp":"2024-09-19T08:59:43.217977375Z","@version":"1","message":"Received response 204 for POST on https://submission-api-testing.fit-connect.fitko.dev/v1/cases/66410c60-3116-40ae-a289-e3760d8f7eac/events in 16.6ms","logger_name":"dev.fitko.fitconnect.core.http.interceptors.ApiRequestInterceptor","thread_name":"pool-1-thread-9","level":"INFO","level_value":20000}
{"@timestamp":"2024-09-19T08:59:43.218034803Z","@version":"1","message":"REJECTED submission b910c166-c789-4684-bf90-8dc1f4787036","logger_name":"dev.fitko.fitconnect.core.FitConnectDefaultService","thread_name":"pool-1-thread-9","level":"INFO","level_value":20000}
{"@timestamp":"2024-09-19T08:59:43.21804375Z","@version":"1","message":"Successfully rejected submission SubmissionForPickup(destinationId=b21c51d0-324b-4df4-ae6c-c0568a2bb067, submissionId=b910c166-c789-4684-bf90-8dc1f4787036, caseId=66410c60-3116-40ae-a289-e3760d8f7eac)","logger_name":"de.fitko.zbp_adapter.processing.RetryHandler","thread_name":"pool-1-thread-9","level":"INFO","level_value":20000}
Dependency / relationship to other issues:
Responsible person / team:
Contact persons including contact details:
Screenshots / Logs / Requests:
Checklist:
-
Add Severity label -
Add team label -
Related/affected issues/stories/epics linked and explained in the bug issue -
Creation of an automated test -
Bugfix deployed on DEV -
Bugfix tested on DEV -
Bugfix deployed on TEST -
Bugfix tested on TEST (possibly also by the connection project itself) -
Successful fix reported to Team Operations (Teams channel) -
Bugfix deployed on STAGE -
Bugfix tested on STAGE if necessary -
Bugfix deployed on PROD -
Bugfix tested on PROD (possibly also by the connection project itself) -
Final communication by Team Operations if necessary -
Internal documentation was checked and updated if necessary -
External documentation has been checked and updated if necessary -
Updated changelog if necessary