Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

issue while upgrading spring boot from 3.1.1 to 3.2.10 java.lang.IllegalArgumentException: Illegal base64 character 2d while getting resources from Azure Blob storage #42849

Open
rahul-mb opened this issue Nov 8, 2024 · 4 comments
Assignees
Labels
Client This issue points to a problem in the data-plane of the library. customer-reported Issues that are reported by GitHub users external to the Azure organization. needs-team-attention Workflow: This issue needs attention from Azure service team or SDK team question The issue doesn't require a change to the product in order to be resolved. Most issues start as that Storage Storage Service (Queues, Blobs, Files)

Comments

@rahul-mb
Copy link

rahul-mb commented Nov 8, 2024

Dear Team,

I am getting an issue while upgrading spring boot from 3.1.1 to 3.3.4. Used all the dependencies according to the mapping mentioned in link https://github.com/Azure/azure-sdk-for-java/wiki/Spring-Versions-Mapping#spring-cloud-azure-support-status.

I am getting error 'Illegal base64 character 2d' while getting the resources from the blob container.

Code work perfectly fine with version 3.1.1. Can somebody help to fix this issue ?

please find logs given below.

Error
2024-11-06T11:26:54.9748934
Caused by: java.lang.IllegalArgumentException: Illegal base64 character 2d
Ok
2024-11-06T11:26:54.9748975
at java.util.Base64$Decoder.decode0(Base64.java:848) ~[?:?]
Ok
2024-11-06T11:26:54.9749031
at java.util.Base64$Decoder.decode(Base64.java:566) ~[?:?]
Ok
2024-11-06T11:26:54.9749075
at java.util.Base64$Decoder.decode(Base64.java:589) ~[?:?]
Ok
2024-11-06T11:26:54.974912
at com.azure.storage.common.implementation.StorageImplUtils.computeHMac256(StorageImplUtils.java:213) ~[azure-storage-common-12.25.0.jar!/:12.25.0]
Ok
2024-11-06T11:26:54.9749167
at com.azure.storage.common.StorageSharedKeyCredential.generateAuthorizationHeader(StorageSharedKeyCredential.java:161) ~[azure-storage-common-12.25.0.jar!/:12.25.0]
Ok
2024-11-06T11:26:54.9749238
at com.azure.storage.common.policy.StorageSharedKeyCredentialPolicy.setAuthorizationHeader(StorageSharedKeyCredentialPolicy.java:52) ~[azure-storage-common-12.25.0.jar!/:12.25.0]
Ok
2024-11-06T11:26:54.9749283
at com.azure.storage.common.policy.StorageSharedKeyCredentialPolicy.process(StorageSharedKeyCredentialPolicy.java:47) ~[azure-storage-common-12.25.0.jar!/:12.25.0]
Ok
2024-11-06T11:26:54.9749328
at com.azure.core.http.HttpPipelineNextPolicy.process(HttpPipelineNextPolicy.java:81) ~[azure-core-1.49.0.jar!/:1.49.0]
Ok
2024-11-06T11:26:54.9749377
at com.azure.storage.common.policy.MetadataValidationPolicy.process(MetadataValidationPolicy.java:53) ~[azure-storage-common-12.25.0.jar!/:12.25.0]
Ok
2024-11-06T11:26:54.9749462
at com.azure.core.http.HttpPipelineNextPolicy.process(HttpPipelineNextPolicy.java:81) ~[azure-core-1.49.0.jar!/:1.49.0]
Ok
2024-11-06T11:26:54.9749507
at com.azure.core.http.policy.AddHeadersFromContextPolicy.process(AddHeadersFromContextPolicy.java:60) ~[azure-core-1.49.0.jar!/:1.49.0]
Ok
2024-11-06T11:26:54.9749555
at com.azure.core.http.HttpPipelineNextPolicy.process(HttpPipelineNextPolicy.java:81) ~[azure-core-1.49.0.jar!/:1.49.0]
Ok
2024-11-06T11:26:54.97496
at com.azure.core.http.policy.AddDatePolicy.lambda$process$0(AddDatePolicy.java:43) ~[azure-core-1.49.0.jar!/:1.49.0]
Ok
2024-11-06T11:26:54.9749642
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:45) ~[reactor-core-3.6.10.jar!/:3.6.10]
Ok
2024-11-06T11:26:54.9749685
at reactor.core.publisher.Mono.subscribe(Mono.java:4576) ~[reactor-core-3.6.10.jar!/:3.6.10]
Ok
2024-11-06T11:26:54.9749729
at reactor.core.publisher.FluxFlatMap.trySubscribeScalarMap(FluxFlatMap.java:205) ~[reactor-core-3.6.10.jar!/:3.6.10]
Ok
2024-11-06T11:26:54.9749773
at reactor.core.publisher.MonoFlatMap.subscribeOrReturn(MonoFlatMap.java:53) ~[reactor-core-3.6.10.jar!/:3.6.10]
Ok
2024-11-06T11:26:54.9855145
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:63) ~[reactor-core-3.6.10.jar!/:3.6.10]
Ok
2024-11-06T11:26:54.9855341
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:53) ~[reactor-core-3.6.10.jar!/:3.6.10]
Ok
2024-11-06T11:26:54.9855398
at reactor.core.publisher.Mono.subscribe(Mono.java:4576) ~[reactor-core-3.6.10.jar!/:3.6.10]
Ok
2024-11-06T11:26:54.9855446
at reactor.core.publisher.FluxFlatMap.trySubscribeScalarMap(FluxFlatMap.java:205) ~[reactor-core-3.6.10.jar!/:3.6.10]
Ok
2024-11-06T11:26:54.9855494
at reactor.core.publisher.MonoFlatMap.subscribeOrReturn(MonoFlatMap.java:53) ~[reactor-core-3.6.10.jar!/:3.6.10]
Ok
2024-11-06T11:26:54.9855603
at reactor.core.publisher.Flux.subscribe(Flux.java:8833) ~[reactor-core-3.6.10.jar!/:3.6.10]
Ok
2024-11-06T11:26:54.9855652
at reactor.core.publisher.Flux.blockLast(Flux.java:2816) ~[reactor-core-3.6.10.jar!/:3.6.10]
Ok
2024-11-06T11:26:54.9855695
at com.azure.core.util.paging.ContinuablePagedByIteratorBase.requestPage(ContinuablePagedByIteratorBase.java:102) ~[azure-core-1.49.0.jar!/:1.49.0]
Ok
2024-11-06T11:26:54.9855741
at com.azure.core.util.paging.ContinuablePagedByItemIterable$ContinuablePagedByItemIterator.(ContinuablePagedByItemIterable.java:75) ~[azure-core-1.49.0.jar!/:1.49.0]
Ok
2024-11-06T11:26:54.9855789
at com.azure.core.util.paging.ContinuablePagedByItemIterable.iterator(ContinuablePagedByItemIterable.java:55) ~[azure-core-1.49.0.jar!/:1.49.0]
Ok
2024-11-06T11:26:54.9855838
at com.azure.core.util.paging.ContinuablePagedIterable.iterator(ContinuablePagedIterable.java:141) ~[azure-core-1.49.0.jar!/:1.49.0]
Ok
2024-11-06T11:26:54.9855884
at com.microsoft.azure.spring.cloud.storage.AzureStorageResourcePatternResolver.lambda$getBlobResources$0(AzureStorageResourcePatternResolver.java:131) ~[spring-cloud-azure-storage-1.2.8.jar!/:?]
Ok
2024-11-06T11:26:54.9855932
at java.util.Optional.ifPresent(Optional.java:178) ~[?:?]
Ok
2024-11-06T11:26:54.9856058
at com.microsoft.azure.spring.cloud.storage.AzureStorageResourcePatternResolver.getBlobResources(AzureStorageResourcePatternResolver.java:129) ~[spring-cloud-azure-storage-1.2.8.jar!/:?]
Ok
2024-11-06T11:26:54.9856107
at com.microsoft.azure.spring.cloud.storage.AzureStorageResourcePatternResolver.getResources(AzureStorageResourcePatternResolver.java:85) ~[spring-cloud-azure-storage-1.2.8.jar!/:?]
Ok
2024-11-06T11:26:54.9856152

@github-actions github-actions bot added Client This issue points to a problem in the data-plane of the library. customer-reported Issues that are reported by GitHub users external to the Azure organization. needs-team-attention Workflow: This issue needs attention from Azure service team or SDK team question The issue doesn't require a change to the product in order to be resolved. Most issues start as that Storage Storage Service (Queues, Blobs, Files) labels Nov 8, 2024
Copy link

github-actions bot commented Nov 8, 2024

Copy link

github-actions bot commented Nov 8, 2024

Thank you for your feedback. Tagging and routing to the team member best able to assist.

@rahul-mb rahul-mb changed the title issue while upgrading spring boot from 3.1.1 to 3.2.10 java.lang.IllegalArgumentException: Illegal base64 character 2d while getting resources from Blob storage issue while upgrading spring boot from 3.1.1 to 3.2.10 java.lang.IllegalArgumentException: Illegal base64 character 2d while getting resources from Azure Blob storage Nov 8, 2024
@ravening
Copy link
Contributor

ravening commented Nov 8, 2024

what version of azure-identity, azure-core and azure-storage you are using?

@rahul-mb
Copy link
Author

rahul-mb commented Nov 8, 2024

hi @ravening ,

Please find the below given versions of the respective dependencies.
azure-identity - 1.13.1
azure-core - 1.50.0
azure-storage-blob - 12.27.0
spring-boot - 3.3.4

To give more background, I am trying to upgrade spring boot in my application from 3.1.1 to 3.3.4 in order to fix the nexus issue related to spring-webmvc.

In app, Dependecy com.microsoft.azure: spring-starter-azure-storage was used to retrieve the file from blob by matching pattern. Its working perfectly fine in old setup. I used same after upgrading to 3.3.4 but it started giving me same error given in logs provided below.

Later the implementation was changed andspring-starter-azure-storage was replaced by dependencies azure-storage-blob and spring-cloud-azure-starter-storage-blob. I also changed the implementation to retrieve the file by matching pattern using article given at link (https://learn.microsoft.com/en-us/azure/developer/java/spring-framework/resource-handling#dependency-setup).

But still I am getting same error.

Could you please help to fix this issue or guide me to right set of dependencies ?

Please let me know if you need more information.

Please find below given recent logs.

Caused by: java.lang.RuntimeException: 'base64Key' was not a valid Base64 scheme. Ensure the Storage account key or SAS key is properly formatted.
Ok
2024-11-08T11:22:33.8348399
at com.azure.storage.common.implementation.StorageImplUtils.computeHMac256(StorageImplUtils.java:210) ~[azure-storage-common-12.26.0.jar!/:12.26.0]
Ok
2024-11-08T11:22:33.8348445
at com.azure.storage.common.StorageSharedKeyCredential.generateAuthorizationHeader(StorageSharedKeyCredential.java:161) ~[azure-storage-common-12.26.0.jar!/:12.26.0]
Ok
2024-11-08T11:22:33.8348492
at com.azure.storage.common.policy.StorageSharedKeyCredentialPolicy.setAuthorizationHeader(StorageSharedKeyCredentialPolicy.java:52) ~[azure-storage-common-12.26.0.jar!/:12.26.0]
Ok
2024-11-08T11:22:33.8348704
at com.azure.storage.common.policy.StorageSharedKeyCredentialPolicy.process(StorageSharedKeyCredentialPolicy.java:47) ~[azure-storage-common-12.26.0.jar!/:12.26.0]
Ok
2024-11-08T11:22:33.8348755
at com.azure.core.http.HttpPipelineNextPolicy.process(HttpPipelineNextPolicy.java:81) ~[azure-core-1.50.0.jar!/:1.50.0]
Ok
2024-11-08T11:22:33.8348804
at com.azure.storage.common.policy.MetadataValidationPolicy.process(MetadataValidationPolicy.java:53) ~[azure-storage-common-12.26.0.jar!/:12.26.0]
Ok
2024-11-08T11:22:33.8348859
at com.azure.core.http.HttpPipelineNextPolicy.process(HttpPipelineNextPolicy.java:81) ~[azure-core-1.50.0.jar!/:1.50.0]
Ok
2024-11-08T11:22:33.8348911
at com.azure.core.http.policy.AddHeadersFromContextPolicy.process(AddHeadersFromContextPolicy.java:60) ~[azure-core-1.50.0.jar!/:1.50.0]
Ok
2024-11-08T11:22:33.8348961
at com.azure.core.http.HttpPipelineNextPolicy.process(HttpPipelineNextPolicy.java:81) ~[azure-core-1.50.0.jar!/:1.50.0]
Ok
2024-11-08T11:22:33.8349012
at com.azure.core.http.policy.AddDatePolicy.lambda$process$0(AddDatePolicy.java:43) ~[azure-core-1.50.0.jar!/:1.50.0]
Ok
2024-11-08T11:22:33.8349063
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:45) ~[reactor-core-3.6.10.jar!/:3.6.10]
Ok
2024-11-08T11:22:33.8349114
at reactor.core.publisher.Mono.subscribe(Mono.java:4576) ~[reactor-core-3.6.10.jar!/:3.6.10]
Ok
2024-11-08T11:22:33.8349163
at reactor.core.publisher.FluxFlatMap.trySubscribeScalarMap(FluxFlatMap.java:205) ~[reactor-core-3.6.10.jar!/:3.6.10]
Ok
2024-11-08T11:22:33.8349215
at reactor.core.publisher.MonoFlatMap.subscribeOrReturn(MonoFlatMap.java:53) ~[reactor-core-3.6.10.jar!/:3.6.10]
Ok
2024-11-08T11:22:33.8349271
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:63) ~[reactor-core-3.6.10.jar!/:3.6.10]
Ok
2024-11-08T11:22:33.8349358
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:53) ~[reactor-core-3.6.10.jar!/:3.6.10]
Ok
2024-11-08T11:22:33.8349405
at reactor.core.publisher.Mono.subscribe(Mono.java:4576) ~[reactor-core-3.6.10.jar!/:3.6.10]
Ok
2024-11-08T11:22:33.8349497
at reactor.core.publisher.FluxFlatMap.trySubscribeScalarMap(FluxFlatMap.java:205) ~[reactor-core-3.6.10.jar!/:3.6.10]
Ok
2024-11-08T11:22:33.8349549
at reactor.core.publisher.MonoFlatMap.subscribeOrReturn(MonoFlatMap.java:53) ~[reactor-core-3.6.10.jar!/:3.6.10]
Ok
2024-11-08T11:22:33.8349601
at reactor.core.publisher.Mono.subscribe(Mono.java:4560) ~[reactor-core-3.6.10.jar!/:3.6.10]
Ok
2024-11-08T11:22:33.8349649
at reactor.core.publisher.Mono.block(Mono.java:1778) ~[reactor-core-3.6.10.jar!/:3.6.10]
Warning
2024-11-08T11:22:33.8349709
at com.azure.storage.common.implementation.StorageImplUtils.blockWithOptionalTimeout(StorageImplUtils.java:146) ~[azure-storage-common-12.26.0.jar!/:12.26.0]
Ok
2024-11-08T11:22:33.8349766
at com.azure.storage.blob.BlobContainerClient.existsWithResponse(BlobContainerClient.java:263) ~[azure-storage-blob-12.27.0.jar!/:12.27.0]
Ok
2024-11-08T11:22:33.8349819
at com.azure.storage.blob.BlobContainerClient.exists(BlobContainerClient.java:241) ~[azure-storage-blob-12.27.0.jar!/:12.27.0]
Ok
2024-11-08T11:22:33.8349872
at com.azure.spring.cloud.core.resource.AzureStorageBlobProtocolResolver$StorageBlobContainerClient.listItems(AzureStorageBlobProtocolResolver.java:94) ~[spring-cloud-azure-core-5.15.0.jar!/:5.15.0]
Ok
2024-11-08T11:22:33.8349926
at com.azure.spring.cloud.core.resource.AbstractAzureStorageProtocolResolver.getMatchedItems(AbstractAzureStorageProtocolResolver.java:309) ~[spring-cloud-azure-core-5.15.0.jar!/:5.15.0]
Ok
2024-11-08T11:22:33.8349978
at com.azure.spring.cloud.core.resource.AbstractAzureStorageProtocolResolver.lambda$resolveResources$0(AbstractAzureStorageProtocolResolver.java:275) ~[spring-cloud-azure-core-5.15.0.jar!/:5.15.0]
Ok
2024-11-08T11:22:33.8350029
at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:273) ~[?:?]
Ok
2024-11-08T11:22:33.8350074
at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?]
Ok
2024-11-08T11:22:33.8350124
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?]
Ok
2024-11-08T11:22:33.8350181
at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?]
Ok
2024-11-08T11:22:33.8350231
at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) ~[?:?]
Ok
2024-11-08T11:22:33.8350281
at java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) ~[?:?]
Ok
2024-11-08T11:22:33.8350327
at java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) ~[?:?]
Ok
2024-11-08T11:22:33.8350377
at com.azure.spring.cloud.core.resource.AbstractAzureStorageProtocolResolver.resolveResources(AbstractAzureStorageProtocolResolver.java:277) ~[spring-cloud-azure-core-5.15.0.jar!/:5.15.0]
Ok
2024-11-08T11:22:33.835043
at com.azure.spring.cloud.core.resource.AbstractAzureStorageProtocolResolver.getResources(AbstractAzureStorageProtocolResolver.java:122) ~[spring-cloud-azure-core-5.15.0.jar!/:5.15.0]
Ok
2024-11-08T11:22:33.8350489
at com.org.team.batch.so.reader.SOBlobResourceResolverImpl.getResources(SOBlobResourceResolverImpl.java:51) ~[InternalComponent-2.2.0-SNAPSHOT.jar!/:?]
Ok
2024-11-08T11:22:33.835054
at com.org.team.batch.config.SOQuartzConfig.multiResourceSOBatchReader(SOQuartzConfig.java:67) ~[InternalComponent-2.2.0-SNAPSHOT.jar!/:?]
Ok
2024-11-08T11:22:33.8350713
at com.org.team.batch.config.SOQuartzConfig$$SpringCGLIB$$0.CGLIB$multiResourceSOBatchReader$0() ~[InternalComponent-2.2.0-SNAPSHOT.jar!/:?]
Ok
2024-11-08T11:22:33.8350768
at com.org.team.batch.config.SOQuartzConfig$$SpringCGLIB$$FastClass$$1.invoke() ~[InternalComponent-2.2.0-SNAPSHOT.jar!/:?]
Ok
2024-11-08T11:22:33.8350823
at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:258) ~[spring-core-6.1.13.jar!/:6.1.13]
Ok
2024-11-08T11:22:33.8350875
at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:348) ~[spring-context-6.1.13.jar!/:6.1.13]
Ok
2024-11-08T11:22:33.835102
at com.org.team.batch.config.SOQuartzConfig$$SpringCGLIB$$0.multiResourceSOBatchReader() ~[InternalComponent-2.2.0-SNAPSHOT.jar!/:?]
Ok
2024-11-08T11:22:33.8351066
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
Ok
2024-11-08T11:22:33.835111
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?]
Ok
2024-11-08T11:22:33.8351154
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
Ok
2024-11-08T11:22:33.83512
at java.lang.reflect.Method.invoke(Method.java:569) ~[?:?]
Ok
2024-11-08T11:22:33.8351242
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:146) ~[spring-beans-6.1.13.jar!/:6.1.13]
Ok
2024-11-08T11:22:33.8351289
at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:644) ~[spring-beans-6.1.13.jar!/:6.1.13]
Ok
2024-11-08T11:22:33.8351335
... 77 more
Error
2024-11-08T11:22:33.8351376
Suppressed: java.lang.Exception: #block terminated with an error
Ok
2024-11-08T11:22:33.8351424
at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:104) ~[reactor-core-3.6.10.jar!/:3.6.10]
Ok
2024-11-08T11:22:33.8351469
at reactor.core.publisher.Mono.block(Mono.java:1779) ~[reactor-core-3.6.10.jar!/:3.6.10]
Warning
2024-11-08T11:22:33.8351513
at com.azure.storage.common.implementation.StorageImplUtils.blockWithOptionalTimeout(StorageImplUtils.java:146) ~[azure-storage-common-12.26.0.jar!/:12.26.0]
Ok
2024-11-08T11:22:33.8351565
at com.azure.storage.blob.BlobContainerClient.existsWithResponse(BlobContainerClient.java:263) ~[azure-storage-blob-12.27.0.jar!/:12.27.0]
Ok
2024-11-08T11:22:33.8351611
at com.azure.storage.blob.BlobContainerClient.exists(BlobContainerClient.java:241) ~[azure-storage-blob-12.27.0.jar!/:12.27.0]
Ok
2024-11-08T11:22:33.8351659
at com.azure.spring.cloud.core.resource.AzureStorageBlobProtocolResolver$StorageBlobContainerClient.listItems(AzureStorageBlobProtocolResolver.java:94) ~[spring-cloud-azure-core-5.15.0.jar!/:5.15.0]
Ok
2024-11-08T11:22:33.8351708
at com.azure.spring.cloud.core.resource.AbstractAzureStorageProtocolResolver.getMatchedItems(AbstractAzureStorageProtocolResolver.java:309) ~[spring-cloud-azure-core-5.15.0.jar!/:5.15.0]
Ok
2024-11-08T11:22:33.8351805
at com.azure.spring.cloud.core.resource.AbstractAzureStorageProtocolResolver.lambda$resolveResources$0(AbstractAzureStorageProtocolResolver.java:275) ~[spring-cloud-azure-core-5.15.0.jar!/:5.15.0]
Ok
2024-11-08T11:22:33.8351854
at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:273) ~[?:?]
Ok
2024-11-08T11:22:33.8351897
at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?]
Ok
2024-11-08T11:22:33.835194
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?]
Ok
2024-11-08T11:22:33.8351986
at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?]
Ok
2024-11-08T11:22:33.835203
at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) ~[?:?]
Ok
2024-11-08T11:22:33.8352076
at java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) ~[?:?]
Ok
2024-11-08T11:22:33.8352126
at java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) ~[?:?]
Ok
2024-11-08T11:22:33.8352168
at com.azure.spring.cloud.core.resource.AbstractAzureStorageProtocolResolver.resolveResources(AbstractAzureStorageProtocolResolver.java:277) ~[spring-cloud-azure-core-5.15.0.jar!/:5.15.0]
Ok
2024-11-08T11:22:33.8352215
at com.azure.spring.cloud.core.resource.AbstractAzureStorageProtocolResolver.getResources(AbstractAzureStorageProtocolResolver.java:122) ~[spring-cloud-azure-core-5.15.0.jar!/:5.15.0]
Ok
2024-11-08T11:22:33.8352265
at com.org.team.batch.so.reader.SOBlobResourceResolverImpl.getResources(SOBlobResourceResolverImpl.java:51) ~[InternalComponent-2.2.0-SNAPSHOT.jar!/:?]
Ok
2024-11-08T11:22:33.835232
at com.org.team.batch.config.SOQuartzConfig.multiResourceSOBatchReader(SOQuartzConfig.java:67) ~[InternalComponent-2.2.0-SNAPSHOT.jar!/:?]
Ok
2024-11-08T11:22:33.8352366
at com.org.team.batch.config.SOQuartzConfig$$SpringCGLIB$$0.CGLIB$multiResourceSOBatchReader$0() ~[InternalComponent-2.2.0-SNAPSHOT.jar!/:?]
Ok
2024-11-08T11:22:33.835241
at com.org.team.batch.config.SOQuartzConfig$$SpringCGLIB$$FastClass$$1.invoke() ~[InternalComponent-2.2.0-SNAPSHOT.jar!/:?]
Ok
2024-11-08T11:22:33.835246
at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:258) ~[spring-core-6.1.13.jar!/:6.1.13]
Ok
2024-11-08T11:22:33.8352506
at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:348) ~[spring-context-6.1.13.jar!/:6.1.13]
Ok
2024-11-08T11:22:33.8352554
at com.org.team.batch.config.SOQuartzConfig$$SpringCGLIB$$0.multiResourceSOBatchReader() ~[InternalComponent-2.2.0-SNAPSHOT.jar!/:?]
Ok
2024-11-08T11:22:33.8352599
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
Ok
2024-11-08T11:22:33.8352643
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?]
Ok
2024-11-08T11:22:33.8352735
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
Ok
2024-11-08T11:22:33.8352782
at java.lang.reflect.Method.invoke(Method.java:569) ~[?:?]
Ok
2024-11-08T11:22:33.8352827
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:146) ~[spring-beans-6.1.13.jar!/:6.1.13]
Ok
2024-11-08T11:22:33.8352875
at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:644) ~[spring-beans-6.1.13.jar!/:6.1.13]
Ok
2024-11-08T11:22:33.8352921
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:636) ~[spring-beans-6.1.13.jar!/:6.1.13]
Ok
2024-11-08T11:22:33.8352966
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1355) ~[spring-beans-6.1.13.jar!/:6.1.13]
Ok
2024-11-08T11:22:33.8353014
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1185) ~[spring-beans-6.1.13.jar!/:6.1.13]
Ok
2024-11-08T11:22:33.8353067
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:562) ~[spring-beans-6.1.13.jar!/:6.1.13]
Ok
2024-11-08T11:22:33.8353113
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:522) ~[spring-beans-6.1.13.jar!/:6.1.13]
Ok
2024-11-08T11:22:33.8353165
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$1(AbstractBeanFactory.java:376) ~[spring-beans-6.1.13.jar!/:6.1.13]
Ok
2024-11-08T11:22:33.8353214
at org.springframework.batch.core.scope.StepScope.get(StepScope.java:112) ~[spring-batch-core-5.1.2.jar!/:5.1.2]
Ok
2024-11-08T11:22:33.8353259
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:373) ~[spring-beans-6.1.13.jar!/:6.1.13]
Ok
2024-11-08T11:22:33.8353302
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:200) ~[spring-beans-6.1.13.jar!/:6.1.13]
Ok
2024-11-08T11:22:33.8353347
at org.springframework.aop.target.SimpleBeanTargetSource.getTarget(SimpleBeanTargetSource.java:35) ~[spring-aop-6.1.13.jar!/:6.1.13]
Ok
2024-11-08T11:22:33.8353392
at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:704) ~[spring-aop-6.1.13.jar!/:6.1.13]
Ok
2024-11-08T11:22:33.8353438
at org.springframework.batch.item.file.MultiResourceItemReader$$SpringCGLIB$$0.close() ~[spring-batch-infrastructure-5.1.2.jar!/:5.1.2]
Ok
2024-11-08T11:22:33.8353484
at org.springframework.batch.item.support.CompositeItemStream.close(CompositeItemStream.java:111) ~[spring-batch-infrastructure-5.1.2.jar!/:5.1.2]
Ok
2024-11-08T11:22:33.8353532
at org.springframework.batch.core.step.tasklet.TaskletStep.close(TaskletStep.java:287) ~[spring-batch-core-5.1.2.jar!/:5.1.2]
Ok
2024-11-08T11:22:33.8353621
at org.springframework.batch.core.step.AbstractStep.execute(AbstractStep.java:312) [spring-batch-core-5.1.2.jar!/:5.1.2]
Ok
2024-11-08T11:22:33.8353669
at org.springframework.batch.core.job.SimpleStepHandler.handleStep(SimpleStepHandler.java:153) [spring-batch-core-5.1.2.jar!/:5.1.2]
Ok
2024-11-08T11:22:33.8353714
at org.springframework.batch.core.job.flow.JobFlowExecutor.executeStep(JobFlowExecutor.java:68) [spring-batch-core-5.1.2.jar!/:5.1.2]
Ok
2024-11-08T11:22:33.8354005
at org.springframework.batch.core.job.flow.support.state.StepState.handle(StepState.java:68) [spring-batch-core-5.1.2.jar!/:5.1.2]
Ok
2024-11-08T11:22:33.8354058
at org.springframework.batch.core.job.flow.support.SimpleFlow.resume(SimpleFlow.java:165) [spring-batch-core-5.1.2.jar!/:5.1.2]
Ok
2024-11-08T11:22:33.8354108
at org.springframework.batch.core.job.flow.support.SimpleFlow.start(SimpleFlow.java:140) [spring-batch-core-5.1.2.jar!/:5.1.2]
Ok
2024-11-08T11:22:33.8354153
at org.springframework.batch.core.job.flow.FlowJob.doExecute(FlowJob.java:132) [spring-batch-core-5.1.2.jar!/:5.1.2]
Ok
2024-11-08T11:22:33.8354198
at org.springframework.batch.core.job.AbstractJob.execute(AbstractJob.java:317) [spring-batch-core-5.1.2.jar!/:5.1.2]
Ok
2024-11-08T11:22:33.8354244
at org.springframework.batch.core.launch.support.SimpleJobLauncher$1.run(SimpleJobLauncher.java:157) [spring-batch-core-5.1.2.jar!/:5.1.2]
Ok
2024-11-08T11:22:33.8354292
at org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor.java:50) [spring-core-6.1.13.jar!/:6.1.13]
Ok
2024-11-08T11:22:33.8354338
at org.springframework.batch.core.launch.support.SimpleJobLauncher.run(SimpleJobLauncher.java:148) [spring-batch-core-5.1.2.jar!/:5.1.2]
Ok
2024-11-08T11:22:33.8354383
at com.org.team.controller.InternalBatchLauncher.launchSOJob(InternalBatchLauncher.java:104) [!/:?]
Ok
2024-11-08T11:22:33.8354429
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
Ok
2024-11-08T11:22:33.8354472
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?]
Ok
2024-11-08T11:22:33.8354515
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
Ok
2024-11-08T11:22:33.8354559
at java.lang.reflect.Method.invoke(Method.java:569) ~[?:?]
Ok
2024-11-08T11:22:33.8354601
at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:255) [spring-web-6.1.13.jar!/:6.1.13]
Ok
2024-11-08T11:22:33.8354648
at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:188) [spring-web-6.1.13.jar!/:6.1.13]
Ok
2024-11-08T11:22:33.8354694
at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118) [spring-webmvc-6.1.14.jar!/:6.1.14]
Ok
2024-11-08T11:22:33.8354744
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926) [spring-webmvc-6.1.14.jar!/:6.1.14]
Ok
2024-11-08T11:22:33.8354838
at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831) [spring-webmvc-6.1.14.jar!/:6.1.14]
Ok
2024-11-08T11:22:33.8354887
at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) [spring-webmvc-6.1.14.jar!/:6.1.14]
Ok
2024-11-08T11:22:33.8354932
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089) [spring-webmvc-6.1.14.jar!/:6.1.14]
Ok
2024-11-08T11:22:33.8354983
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) [spring-webmvc-6.1.14.jar!/:6.1.14]
Ok
2024-11-08T11:22:33.835503
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) [spring-webmvc-6.1.14.jar!/:6.1.14]
Ok
2024-11-08T11:22:33.8355076
at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:903) [spring-webmvc-6.1.14.jar!/:6.1.14]
Ok
2024-11-08T11:22:33.835512
at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:564) [tomcat-embed-core-10.1.25.jar!/:6.0.0]
Ok
2024-11-08T11:22:33.8355164
at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885) [spring-webmvc-6.1.14.jar!/:6.1.14]
Ok
2024-11-08T11:22:33.835521
at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) [tomcat-embed-core-10.1.25.jar!/:6.0.0]
Ok
2024-11-08T11:22:33.8355256
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195) [tomcat-embed-core-10.1.25.jar!/:?]
Ok
2024-11-08T11:22:33.8355302
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) [tomcat-embed-core-10.1.25.jar!/:?]
Ok
2024-11-08T11:22:33.8355347
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) [tomcat-embed-websocket-10.1.30.jar!/:?]
Ok
2024-11-08T11:22:33.8355392
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) [tomcat-embed-core-10.1.25.jar!/:?]
Ok
2024-11-08T11:22:33.835544
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) [tomcat-embed-core-10.1.25.jar!/:?]
Ok
2024-11-08T11:22:33.8355485
at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) [spring-web-6.1.13.jar!/:6.1.13]
Ok
2024-11-08T11:22:33.8355533
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) [spring-web-6.1.13.jar!/:6.1.13]
Ok
2024-11-08T11:22:33.8355579
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) [tomcat-embed-core-10.1.25.jar!/:?]
Ok
2024-11-08T11:22:33.8355625
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) [tomcat-embed-core-10.1.25.jar!/:?]
Ok
2024-11-08T11:22:33.8355669
at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) [spring-web-6.1.13.jar!/:6.1.13]
Ok
2024-11-08T11:22:33.8355714
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) [spring-web-6.1.13.jar!/:6.1.13]
Ok
2024-11-08T11:22:33.8355806
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) [tomcat-embed-core-10.1.25.jar!/:?]
Ok
2024-11-08T11:22:33.8355854
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) [tomcat-embed-core-10.1.25.jar!/:?]
Ok
2024-11-08T11:22:33.8355899
at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) [spring-web-6.1.13.jar!/:6.1.13]
Ok
2024-11-08T11:22:33.8355945
at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) [spring-web-6.1.13.jar!/:6.1.13]
Ok
2024-11-08T11:22:33.8355994
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) [tomcat-embed-core-10.1.25.jar!/:?]
Ok
2024-11-08T11:22:33.8356042
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) [tomcat-embed-core-10.1.25.jar!/:?]
Ok
2024-11-08T11:22:33.8356091
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) [tomcat-embed-core-10.1.25.jar!/:?]
Ok
2024-11-08T11:22:33.8356138
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) [tomcat-embed-core-10.1.25.jar!/:?]
Ok
2024-11-08T11:22:33.8356184
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482) [tomcat-embed-core-10.1.25.jar!/:?]
Ok
2024-11-08T11:22:33.8356229
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115) [tomcat-embed-core-10.1.25.jar!/:?]
Ok
2024-11-08T11:22:33.8356274
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) [tomcat-embed-core-10.1.25.jar!/:?]
Ok
2024-11-08T11:22:33.8356322
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) [tomcat-embed-core-10.1.25.jar!/:?]
Ok
2024-11-08T11:22:33.8356369
at org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:731) [tomcat-embed-core-10.1.25.jar!/:?]
Ok
2024-11-08T11:22:33.8356417
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) [tomcat-embed-core-10.1.25.jar!/:?]
Ok
2024-11-08T11:22:33.8356462
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:389) [tomcat-embed-core-10.1.25.jar!/:?]
Ok
2024-11-08T11:22:33.8356505
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) [tomcat-embed-core-10.1.25.jar!/:?]
Ok
2024-11-08T11:22:33.8356548
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904) [tomcat-embed-core-10.1.25.jar!/:?]
Ok
2024-11-08T11:22:33.8356589
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741) [tomcat-embed-core-10.1.25.jar!/:?]
Ok
2024-11-08T11:22:33.8356631
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) [tomcat-embed-core-10.1.25.jar!/:?]
Ok
2024-11-08T11:22:33.8356721
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190) [tomcat-embed-core-10.1.25.jar!/:?]
Ok
2024-11-08T11:22:33.8356767
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) [tomcat-embed-core-10.1.25.jar!/:?]
Ok
2024-11-08T11:22:33.8356808
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) [tomcat-embed-core-10.1.25.jar!/:?]
Ok
2024-11-08T11:22:33.8356852
at java.lang.Thread.run(Thread.java:840) [?:?]
Error
2024-11-08T11:22:33.835689
Caused by: java.lang.IllegalArgumentException: Illegal base64 character 2d
Ok
2024-11-08T11:22:33.8356927
at java.util.Base64$Decoder.decode0(Base64.java:848) ~[?:?]
Ok
2024-11-08T11:22:33.8356967
at java.util.Base64$Decoder.decode(Base64.java:566) ~[?:?]
Ok
2024-11-08T11:22:33.8357006
at java.util.Base64$Decoder.decode(Base64.java:589) ~[?:?]
Ok
2024-11-08T11:22:33.8357047
at com.azure.storage.common.implementation.StorageImplUtils.computeHMac256(StorageImplUtils.java:208) ~[azure-storage-common-12.26.0.jar!/:12.26.0]
Ok
2024-11-08T11:22:33.8357093
at com.azure.storage.common.StorageSharedKeyCredential.generateAuthorizationHeader(StorageSharedKeyCredential.java:161) ~[azure-storage-common-12.26.0.jar!/:12.26.0]
Ok
2024-11-08T11:22:33.8357143
at com.azure.storage.common.policy.StorageSharedKeyCredentialPolicy.setAuthorizationHeader(StorageSharedKeyCredentialPolicy.java:52) ~[azure-storage-common-12.26.0.jar!/:12.26.0]
Ok
2024-11-08T11:22:33.8357188
at com.azure.storage.common.policy.StorageSharedKeyCredentialPolicy.process(StorageSharedKeyCredentialPolicy.java:47) ~[azure-storage-common-12.26.0.jar!/:12.26.0]
Ok
2024-11-08T11:22:33.8357232
at com.azure.core.http.HttpPipelineNextPolicy.process(HttpPipelineNextPolicy.java:81) ~[azure-core-1.50.0.jar!/:1.50.0]
Ok
2024-11-08T11:22:33.8357277
at com.azure.storage.common.policy.MetadataValidationPolicy.process(MetadataValidationPolicy.java:53) ~[azure-storage-common-12.26.0.jar!/:12.26.0]
Ok
2024-11-08T11:22:33.8357319
at com.azure.core.http.HttpPipelineNextPolicy.process(HttpPipelineNextPolicy.java:81) ~[azure-core-1.50.0.jar!/:1.50.0]
Ok
2024-11-08T11:22:33.835736
at com.azure.core.http.policy.AddHeadersFromContextPolicy.process(AddHeadersFromContextPolicy.java:60) ~[azure-core-1.50.0.jar!/:1.50.0]
Ok
2024-11-08T11:22:33.8357401
at com.azure.core.http.HttpPipelineNextPolicy.process(HttpPipelineNextPolicy.java:81) ~[azure-core-1.50.0.jar!/:1.50.0]
Ok
2024-11-08T11:22:33.8357445
at com.azure.core.http.policy.AddDatePolicy.lambda$process$0(AddDatePolicy.java:43) ~[azure-core-1.50.0.jar!/:1.50.0]
Ok
2024-11-08T11:22:33.8357484
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:45) ~[reactor-core-3.6.10.jar!/:3.6.10]
Ok
2024-11-08T11:22:33.8357523
at reactor.core.publisher.Mono.subscribe(Mono.java:4576) ~[reactor-core-3.6.10.jar!/:3.6.10]
Ok
2024-11-08T11:22:33.8357559
at reactor.core.publisher.FluxFlatMap.trySubscribeScalarMap(FluxFlatMap.java:205) ~[reactor-core-3.6.10.jar!/:3.6.10]
Ok
2024-11-08T11:22:33.8357602
at reactor.core.publisher.MonoFlatMap.subscribeOrReturn(MonoFlatMap.java:53) ~[reactor-core-3.6.10.jar!/:3.6.10]
Ok
2024-11-08T11:22:33.8357705
at reactor.core.publisher.InternalMonoOperator.subscribe(InternalMonoOperator.java:63) ~[reactor-core-3.6.10.jar!/:3.6.10]
Ok
2024-11-08T11:22:33.8357742
at reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:53) ~[reactor-core-3.6.10.jar!/:3.6.10]
Ok
2024-11-08T11:22:33.8357779
at reactor.core.publisher.Mono.subscribe(Mono.java:4576) ~[reactor-core-3.6.10.jar!/:3.6.10]
Ok
2024-11-08T11:22:33.8357818
at reactor.core.publisher.FluxFlatMap.trySubscribeScalarMap(FluxFlatMap.java:205) ~[reactor-core-3.6.10.jar!/:3.6.10]
Ok
2024-11-08T11:22:33.8357856
at reactor.core.publisher.MonoFlatMap.subscribeOrReturn(MonoFlatMap.java:53) ~[reactor-core-3.6.10.jar!/:3.6.10]
Ok
2024-11-08T11:22:33.8357909
at reactor.core.publisher.Mono.subscribe(Mono.java:4560) ~[reactor-core-3.6.10.jar!/:3.6.10]
Ok
2024-11-08T11:22:33.835795
at reactor.core.publisher.Mono.block(Mono.java:1778) ~[reactor-core-3.6.10.jar!/:3.6.10]
Warning
2024-11-08T11:22:33.8357988
at com.azure.storage.common.implementation.StorageImplUtils.blockWithOptionalTimeout(StorageImplUtils.java:146) ~[azure-storage-common-12.26.0.jar!/:12.26.0]
Ok
2024-11-08T11:22:33.8358026
at com.azure.storage.blob.BlobContainerClient.existsWithResponse(BlobContainerClient.java:263) ~[azure-storage-blob-12.27.0.jar!/:12.27.0]
Ok
2024-11-08T11:22:33.8358066
at com.azure.storage.blob.BlobContainerClient.exists(BlobContainerClient.java:241) ~[azure-storage-blob-12.27.0.jar!/:12.27.0]
Ok
2024-11-08T11:22:33.835811
at com.azure.spring.cloud.core.resource.AzureStorageBlobProtocolResolver$StorageBlobContainerClient.listItems(AzureStorageBlobProtocolResolver.java:94) ~[spring-cloud-azure-core-5.15.0.jar!/:5.15.0]
Ok
2024-11-08T11:22:33.8358153
at com.azure.spring.cloud.core.resource.AbstractAzureStorageProtocolResolver.getMatchedItems(AbstractAzureStorageProtocolResolver.java:309) ~[spring-cloud-azure-core-5.15.0.jar!/:5.15.0]
Ok
2024-11-08T11:22:33.8358195
at com.azure.spring.cloud.core.resource.AbstractAzureStorageProtocolResolver.lambda$resolveResources$0(AbstractAzureStorageProtocolResolver.java:275) ~[spring-cloud-azure-core-5.15.0.jar!/:5.15.0]
Ok
2024-11-08T11:22:33.8358242
at java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:273) ~[?:?]
Ok
2024-11-08T11:22:33.835828
at java.util.stream.Streams$StreamBuilderImpl.forEachRemaining(Streams.java:411) ~[?:?]
Ok
2024-11-08T11:22:33.8358321
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) ~[?:?]
Ok
2024-11-08T11:22:33.8358365
at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) ~[?:?]
Ok
2024-11-08T11:22:33.8358402
at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:575) ~[?:?]
Ok
2024-11-08T11:22:33.8358437
at java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) ~[?:?]
Ok
2024-11-08T11:22:33.8358477
at java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) ~[?:?]
Ok
2024-11-08T11:22:33.835852
at com.azure.spring.cloud.core.resource.AbstractAzureStorageProtocolResolver.resolveResources(AbstractAzureStorageProtocolResolver.java:277) ~[spring-cloud-azure-core-5.15.0.jar!/:5.15.0]
Ok
2024-11-08T11:22:33.8358634
at com.azure.spring.cloud.core.resource.AbstractAzureStorageProtocolResolver.getResources(AbstractAzureStorageProtocolResolver.java:122) ~[spring-cloud-azure-core-5.15.0.jar!/:5.15.0]
Ok
2024-11-08T11:22:33.835868
at com.org.team.batch.so.reader.SOBlobResourceResolverImpl.getResources(SOBlobResourceResolverImpl.java:51) ~[InternalComponent-2.2.0-SNAPSHOT.jar!/:?]
Ok
2024-11-08T11:22:33.8358722
at com.org.team.batch.config.SOQuartzConfig.multiResourceSOBatchReader(SOQuartzConfig.java:67) ~[InternalComponent-2.2.0-SNAPSHOT.jar!/:?]
Ok
2024-11-08T11:22:33.8358764
at com.org.team.batch.config.SOQuartzConfig$$SpringCGLIB$$0.CGLIB$multiResourceSOBatchReader$0() ~[InternalComponent-2.2.0-SNAPSHOT.jar!/:?]
Ok
2024-11-08T11:22:33.8358816
at com.org.team.batch.config.SOQuartzConfig$$SpringCGLIB$$FastClass$$1.invoke() ~[InternalComponent-2.2.0-SNAPSHOT.jar!/:?]
Ok
2024-11-08T11:22:33.8358861
at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:258) ~[spring-core-6.1.13.jar!/:6.1.13]
Ok
2024-11-08T11:22:33.8358908
at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:348) ~[spring-context-6.1.13.jar!/:6.1.13]
Ok
2024-11-08T11:22:33.8358955
at com.org.team.batch.config.SOQuartzConfig$$SpringCGLIB$$0.multiResourceSOBatchReader() ~[InternalComponent-2.2.0-SNAPSHOT.jar!/:?]
Ok
2024-11-08T11:22:33.8359002
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
Ok
2024-11-08T11:22:33.8359046
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?]
Ok
2024-11-08T11:22:33.8359092
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
Ok
2024-11-08T11:22:33.8359134
at java.lang.reflect.Method.invoke(Method.java:569) ~[?:?]
Ok
2024-11-08T11:22:33.8359177
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:146) ~[spring-beans-6.1.13.jar!/:6.1.13]
Ok
2024-11-08T11:22:33.8359221
at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:644) ~[spring-beans-6.1.13.jar!/:6.1.13]
Ok
2024-11-08T11:22:33.8359266
... 77 more

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Client This issue points to a problem in the data-plane of the library. customer-reported Issues that are reported by GitHub users external to the Azure organization. needs-team-attention Workflow: This issue needs attention from Azure service team or SDK team question The issue doesn't require a change to the product in order to be resolved. Most issues start as that Storage Storage Service (Queues, Blobs, Files)
Projects
None yet
Development

No branches or pull requests

3 participants