This is an automated email from the ASF dual-hosted git repository.

tilman pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/tika.git


The following commit(s) were added to refs/heads/main by this push:
     new 55e6a89bf TIKA-4435: set region, avoid NPE
55e6a89bf is described below

commit 55e6a89bf7c6951b871b8e925806f9e199c9afee
Author: Tilman Hausherr <[email protected]>
AuthorDate: Sun Jun 8 07:56:34 2025 +0200

    TIKA-4435: set region, avoid NPE
---
 .../java/org/apache/tika/parser/transcribe/aws/AmazonTranscribe.java  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/tika-parsers/tika-parsers-ml/tika-transcribe-aws/src/main/java/org/apache/tika/parser/transcribe/aws/AmazonTranscribe.java
 
b/tika-parsers/tika-parsers-ml/tika-transcribe-aws/src/main/java/org/apache/tika/parser/transcribe/aws/AmazonTranscribe.java
index f290c1b7f..7bbac6026 100644
--- 
a/tika-parsers/tika-parsers-ml/tika-transcribe-aws/src/main/java/org/apache/tika/parser/transcribe/aws/AmazonTranscribe.java
+++ 
b/tika-parsers/tika-parsers-ml/tika-transcribe-aws/src/main/java/org/apache/tika/parser/transcribe/aws/AmazonTranscribe.java
@@ -222,7 +222,7 @@ public class AmazonTranscribe implements Parser, 
Initializable {
      * @return if the service is available
      */
     private boolean checkAvailable() {
-        return clientId != null && clientSecret != null && bucketName != null;
+        return amazonS3 != null && clientId != null && clientSecret != null && 
bucketName != null;
     }
 
     /**
@@ -370,7 +370,7 @@ public class AmazonTranscribe implements Parser, 
Initializable {
             } else {
                 this.amazonS3 =
                         
AmazonS3ClientBuilder.standard().withCredentials(credsProvider).build();
-
+                this.region = amazonS3.getRegionName(); // not sure if this 
works at all
             }
             if (!this.amazonS3.doesBucketExistV2(this.bucketName)) {
                 try {

Reply via email to