Add ScanStates entity with criticality for enhanced status display #246
Triggered via pull request
April 7, 2026 07:39
Schmarvinius
synchronize
#776
Status
Success
Total duration
13m 17s
Artifacts
2
pr.yml
on: pull_request_target
Waiting for PR approval as this workflow runs on pull_request_target
0s
Matrix: build-and-test / build
Matrix: build-and-test / integration-tests
build-and-test
/
SonarQube Scan
3m 11s
build-and-test
/
Deploy snapshot to Artifactory
0s
Annotations
20 errors and 41 warnings
|
build-and-test / Build (Java 17)
2026-04-07 07:42:39,805 ERROR [ForkJoinPool.commonPool-worker-2] []: Error scanning attachment b6eb3c1d-979b-4e3b-96d4-fc7dd0209341 in entity TestService.Items.attachments. [com.sap.cds.feature.attachments.service.handler.transaction.EndTransactionMalwareScanRunner] []
|
|
build-and-test / Build (Java 17)
2026-04-07 07:42:39,738 ERROR [main] []: Exception on update (service 'PersistenceService$Default', event 'UPDATE', entity 'TestService.AttachmentEntity') [com.sap.cds.adapter.odata.v4.processors.CdsProcessor] [c480ecfb-f9e5-4ef3-a382-7d1a74537d7c]
|
|
build-and-test / Build (Java 17)
2026-04-07 07:42:38,108 ERROR [main] []: Exception on update (service 'PersistenceService$Default', event 'UPDATE', entity 'TestService.Items.attachments') [com.sap.cds.adapter.odata.v4.processors.CdsProcessor] [d0f31f17-4624-4cb7-94bd-3da8c5e395fc]
|
|
build-and-test / Build (Java 17)
2026-04-07 07:42:37,304 ERROR [main] []: Exception on update (service 'PersistenceService$Default', event 'UPDATE', entity 'TestService.Items.attachments') [com.sap.cds.adapter.odata.v4.processors.CdsProcessor] [d1bc75e6-db23-4531-9834-42c68f203399]
|
|
build-and-test / Build (Java 17)
2026-04-07 07:42:37,048 ERROR [main] []: Exception on update (service 'PersistenceService$Default', event 'UPDATE', entity 'TestService.AttachmentEntity') [com.sap.cds.adapter.odata.v4.processors.CdsProcessor] [23486c95-8e27-469a-81de-8b4b96b94400]
|
|
build-and-test / Build (Java 17)
2026-04-07 07:42:37,050 ERROR [ForkJoinPool.commonPool-worker-2] []: Error scanning attachment 847e5ef4-660d-403b-ad83-ec0ec758b1be in entity TestService.AttachmentEntity. [com.sap.cds.feature.attachments.service.handler.transaction.EndTransactionMalwareScanRunner] []
|
|
build-and-test / Build (Java 17)
07:41:13.700 [ForkJoinPool.commonPool-worker-1] ERROR com.sap.cds.feature.attachments.service.handler.transaction.EndTransactionMalwareScanRunner -- Error scanning attachment 630aa2a5-f59b-423b-9046-a7a6bff25d79 in entity null.
|
|
build-and-test / Build (Java 17)
07:41:13.594 [ForkJoinPool.commonPool-worker-1] ERROR com.sap.cds.feature.attachments.service.handler.transaction.EndTransactionMalwareScanRunner -- Error scanning attachment da602efd-ae41-46d1-ad53-7a4627b8e1f6 in entity null.
|
|
build-and-test / Build (Java 17)
07:41:11.069 [main] ERROR com.sap.cds.feature.attachments.service.malware.DefaultAttachmentMalwareScanner -- Error while scanning attachment null.
|
|
build-and-test / Build (Java 17)
07:41:10.955 [main] ERROR com.sap.cds.feature.attachments.service.malware.DefaultAttachmentMalwareScanner -- Error while scanning attachment null.
|
|
build-and-test / Build (Java 21)
2026-04-07 07:42:09,515 ERROR [main] []: Exception on update (service 'PersistenceService$Default', event 'UPDATE', entity 'TestService.AttachmentEntity') [com.sap.cds.adapter.odata.v4.processors.CdsProcessor] [3ad9fc0f-fa79-4a85-941b-24f302790589]
|
|
build-and-test / Build (Java 21)
2026-04-07 07:42:09,508 ERROR [ForkJoinPool.commonPool-worker-1] []: Error scanning attachment 8a85064b-cf23-481f-b995-8bf3a56e0a83 in entity TestService.AttachmentEntity. [com.sap.cds.feature.attachments.service.handler.transaction.EndTransactionMalwareScanRunner] []
|
|
build-and-test / Build (Java 21)
2026-04-07 07:42:07,863 ERROR [main] []: Exception on update (service 'PersistenceService$Default', event 'UPDATE', entity 'TestService.Items.attachments') [com.sap.cds.adapter.odata.v4.processors.CdsProcessor] [8012d86b-2dcc-43ea-b588-c537cdc30765]
|
|
build-and-test / Build (Java 21)
2026-04-07 07:42:06,995 ERROR [main] []: Exception on update (service 'PersistenceService$Default', event 'UPDATE', entity 'TestService.Items.attachments') [com.sap.cds.adapter.odata.v4.processors.CdsProcessor] [d58d59c9-5eed-4855-8012-3289384f2ec2]
|
|
build-and-test / Build (Java 21)
2026-04-07 07:42:06,804 ERROR [main] []: Exception on update (service 'PersistenceService$Default', event 'UPDATE', entity 'TestService.AttachmentEntity') [com.sap.cds.adapter.odata.v4.processors.CdsProcessor] [21935f0f-8af1-4e59-a2a7-df43861fe7b2]
|
|
build-and-test / Build (Java 21)
2026-04-07 07:42:06,806 ERROR [ForkJoinPool.commonPool-worker-2] []: Error scanning attachment c2fe428c-fe55-45bf-8192-3e26b555db85 in entity TestService.AttachmentEntity. [com.sap.cds.feature.attachments.service.handler.transaction.EndTransactionMalwareScanRunner] []
|
|
build-and-test / Build (Java 21)
07:41:00.998 [ForkJoinPool.commonPool-worker-3] ERROR com.sap.cds.feature.attachments.service.handler.transaction.EndTransactionMalwareScanRunner -- Error scanning attachment 7abd674f-6455-4f76-92b7-2d9509835c61 in entity null.
|
|
build-and-test / Build (Java 21)
07:41:00.893 [ForkJoinPool.commonPool-worker-3] ERROR com.sap.cds.feature.attachments.service.handler.transaction.EndTransactionMalwareScanRunner -- Error scanning attachment ca46969b-5365-40d3-8b01-1f245ccd39b7 in entity null.
|
|
build-and-test / Build (Java 21)
07:40:57.669 [main] ERROR com.sap.cds.feature.attachments.service.malware.DefaultAttachmentMalwareScanner -- Error while scanning attachment null.
|
|
build-and-test / Build (Java 21)
07:40:57.520 [main] ERROR com.sap.cds.feature.attachments.service.malware.DefaultAttachmentMalwareScanner -- Error while scanning attachment null.
|
|
build-and-test / Build (Java 17)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: SAP/project-piper-action@main, stCarolas/setup-maven@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
build-and-test / Build (Java 17)
07:41:14.735 [main] WARN com.sap.cds.feature.attachments.configuration.Registration -- OutboxService 'DefaultOutboxUnordered' is not available. AttachmentService will not be outboxed.
|
|
build-and-test / Build (Java 17)
07:41:14.725 [main] WARN com.sap.cds.feature.attachments.configuration.Registration -- CSV configuration is not available, skipping CSV path addition
|
|
build-and-test / Build (Java 17)
07:41:14.718 [main] WARN com.sap.cds.feature.attachments.service.malware.client.MalwareScanClientProvider -- Basic authentication for Malware Scanning service is deprecated and will be removed in a future release. Use mTLS authentication instead. See https://help.sap.com/docs/malware-scanning-servce/sap-malware-scanning-service/ for details.
|
|
build-and-test / Build (Java 17)
07:41:13.011 [main] WARN com.sap.cds.feature.attachments.service.malware.client.MalwareScanClientProvider -- Basic authentication for Malware Scanning service is deprecated and will be removed in a future release. Use mTLS authentication instead. See https://help.sap.com/docs/malware-scanning-servce/sap-malware-scanning-service/ for details.
|
|
build-and-test / Build (Java 17)
07:41:12.679 [main] WARN com.sap.cds.feature.attachments.service.malware.client.MalwareScanClientProvider -- Basic authentication for Malware Scanning service is deprecated and will be removed in a future release. Use mTLS authentication instead. See https://help.sap.com/docs/malware-scanning-servce/sap-malware-scanning-service/ for details.
|
|
build-and-test / Build (Java 17)
07:41:11.487 [main] WARN com.sap.cds.feature.attachments.service.malware.client.DefaultMalwareScanClient -- Document is infected with malware, response status from scan was: malwareDetected = true, encryptedContentDetected = true
|
|
build-and-test / Build (Java 17)
07:41:11.477 [main] WARN com.sap.cds.feature.attachments.service.malware.client.DefaultMalwareScanClient -- Document is infected with malware, response status from scan was: malwareDetected = false, encryptedContentDetected = true
|
|
build-and-test / Build (Java 17)
07:41:11.469 [main] WARN com.sap.cds.feature.attachments.service.malware.client.DefaultMalwareScanClient -- Document is infected with malware, response status from scan was: malwareDetected = true, encryptedContentDetected = false
|
|
build-and-test / Build (Java 17)
07:41:11.111 [main] WARN com.sap.cds.feature.attachments.service.malware.DefaultAttachmentMalwareScanner -- More than one attachment found in entity unit.test.Attachment.
|
|
build-and-test / Build (Java 17)
This action is deprecated and will no longer receive updates. Please replace all calls of `SAP/project-piper-action` to 'piper/piper-action@v1'. Note that it only works in SAP's internal GitHub instances and not in github.com. If you're running this action in github.com, use `SAP/project-piper-action@v1.27.0` to disable this warning message.
|
|
build-and-test / Build (Java 21)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: SAP/project-piper-action@main, stCarolas/setup-maven@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
build-and-test / Build (Java 21)
07:40:59.727 [main] WARN com.sap.cds.feature.attachments.service.malware.client.MalwareScanClientProvider -- Basic authentication for Malware Scanning service is deprecated and will be removed in a future release. Use mTLS authentication instead. See https://help.sap.com/docs/malware-scanning-servce/sap-malware-scanning-service/ for details.
|
|
build-and-test / Build (Java 21)
07:40:58.139 [main] WARN com.sap.cds.feature.attachments.service.malware.client.DefaultMalwareScanClient -- Document is infected with malware, response status from scan was: malwareDetected = true, encryptedContentDetected = true
|
|
build-and-test / Build (Java 21)
07:40:58.130 [main] WARN com.sap.cds.feature.attachments.service.malware.client.DefaultMalwareScanClient -- Document is infected with malware, response status from scan was: malwareDetected = false, encryptedContentDetected = true
|
|
build-and-test / Build (Java 21)
07:40:58.122 [main] WARN com.sap.cds.feature.attachments.service.malware.client.DefaultMalwareScanClient -- Document is infected with malware, response status from scan was: malwareDetected = true, encryptedContentDetected = false
|
|
build-and-test / Build (Java 21)
07:40:57.718 [main] WARN com.sap.cds.feature.attachments.service.malware.DefaultAttachmentMalwareScanner -- More than one attachment found in entity unit.test.Attachment.
|
|
build-and-test / Build (Java 21)
WARNING: Dynamic loading of agents will be disallowed by default in a future release
|
|
build-and-test / Build (Java 21)
WARNING: If a serviceability tool is not in use, please run with -Djdk.instrument.traceUsage for more information
|
|
build-and-test / Build (Java 21)
WARNING: If a serviceability tool is in use, please run with -XX:+EnableDynamicAgentLoading to hide this warning
|
|
build-and-test / Build (Java 21)
WARNING: A Java agent has been loaded dynamically (/home/runner/.m2/repository/net/bytebuddy/byte-buddy-agent/1.17.7/byte-buddy-agent-1.17.7.jar)
|
|
build-and-test / Build (Java 21)
This action is deprecated and will no longer receive updates. Please replace all calls of `SAP/project-piper-action` to 'piper/piper-action@v1'. Note that it only works in SAP's internal GitHub instances and not in github.com. If you're running this action in github.com, use `SAP/project-piper-action@v1.27.0` to disable this warning message.
|
|
build-and-test / CodeQL Analysis
Starting April 2026, the CodeQL Action will skip computing file coverage information on pull requests to improve analysis performance. File coverage information will still be computed on non-PR analyses.
To opt out of this change, set the `CODEQL_ACTION_FILE_COVERAGE_ON_PRS` environment variable to `true`. Alternatively, create a custom repository property with the name `github-codeql-file-coverage-on-prs` and the type "True/false", then set this property to `true` in the repository's settings.
|
|
build-and-test / CodeQL Analysis
Cannot build an overlay database because build-mode is set to "manual" instead of "none". Falling back to creating a normal full database instead.
|
|
build-and-test / Integration Tests (Java 21, build-version)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: stCarolas/setup-maven@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
build-and-test / Integration Tests (Java 17, latest-version)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: stCarolas/setup-maven@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
build-and-test / SonarQube Scan
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: SAP/project-piper-action@main, stCarolas/setup-maven@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
build-and-test / SonarQube Scan
07:50:54.798 WARN Invalid character encountered in file /home/runner/work/cds-feature-attachments/cds-feature-attachments/doc/img/Delete_Success.vsdx at line 1 for encoding UTF-8. Please fix file content or configure the encoding to be used using property 'sonar.sourceEncoding'.
|
|
build-and-test / SonarQube Scan
07:50:54.794 WARN Invalid character encountered in file /home/runner/work/cds-feature-attachments/cds-feature-attachments/doc/img/Create_Success.png at line 1 for encoding UTF-8. Please fix file content or configure the encoding to be used using property 'sonar.sourceEncoding'.
|
|
build-and-test / SonarQube Scan
07:50:54.785 WARN Invalid character encountered in file /home/runner/work/cds-feature-attachments/cds-feature-attachments/doc/img/Read_wrong_status.vsdx at line 1 for encoding UTF-8. Please fix file content or configure the encoding to be used using property 'sonar.sourceEncoding'.
|
|
build-and-test / SonarQube Scan
07:50:54.764 WARN Invalid character encountered in file /home/runner/work/cds-feature-attachments/cds-feature-attachments/doc/img/Delete_Success.png at line 1 for encoding UTF-8. Please fix file content or configure the encoding to be used using property 'sonar.sourceEncoding'.
|
|
build-and-test / SonarQube Scan
07:50:54.618 WARN Use of preview features have been detected during analysis. Enable DEBUG mode to see them.
|
|
build-and-test / SonarQube Scan
07:50:54.618 WARN Unresolved imports/types have been detected during analysis. Enable DEBUG mode to see them.
|
|
build-and-test / SonarQube Scan
07:50:54.615 WARN Dependencies/libraries were not provided for analysis of SOURCE files. The 'sonar.java.libraries' property is empty. Verify your configuration, as you might end up with less precise results.
|
|
build-and-test / SonarQube Scan
07:50:48.968 WARN Could not find ref 'main' in refs/heads, refs/remotes, refs/remotes/upstream or refs/remotes/origin
|
|
build-and-test / SonarQube Scan
07:50:36.353 WARN File '/home/runner/work/cds-feature-attachments/cds-feature-attachments/v1_502_0/piper' is bigger than 20MB and as consequence is removed from the analysis scope.
|
|
build-and-test / SonarQube Scan
This action is deprecated and will no longer receive updates. Please replace all calls of `SAP/project-piper-action` to 'piper/piper-action@v1'. Note that it only works in SAP's internal GitHub instances and not in github.com. If you're running this action in github.com, use `SAP/project-piper-action@v1.27.0` to disable this warning message.
|
|
build-and-test / Integration Tests (Java 21, latest-version)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: stCarolas/setup-maven@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
build-and-test / Integration Tests (Java 17, build-version)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: stCarolas/setup-maven@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
build-and-test / Integration Tests (Java 21, oss)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: stCarolas/setup-maven@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
build-and-test / Integration Tests (Java 17, oss)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: stCarolas/setup-maven@v5. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
build-artifacts-java-17
Expired
|
1.02 MB |
sha256:8f00915cd381e38a1cf8903ef9fccec26f3035bb4963f6c6bc3da5152ac116cd
|
|
|
build-artifacts-java-21
Expired
|
1.07 MB |
sha256:fca96268c4b9c33b2ce304a73c0ecc6b0513701143d6e37ee0a84b0b08c8c4ac
|
|