You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tika.apache.org by ti...@apache.org on 2024/02/21 05:00:27 UTC
(tika) branch main updated: TIKA-4199: replace deprecated
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 a305ab772 TIKA-4199: replace deprecated
a305ab772 is described below
commit a305ab772277db6cdcbd60653e6cf1eb147a1df7
Author: Tilman Hausherr <ti...@apache.org>
AuthorDate: Wed Feb 21 06:00:16 2024 +0100
TIKA-4199: replace deprecated
---
.../src/main/java/org/apache/tika/parser/pkg/PackageParser.java | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-pkg-module/src/main/java/org/apache/tika/parser/pkg/PackageParser.java b/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-pkg-module/src/main/java/org/apache/tika/parser/pkg/PackageParser.java
index a3ea3bf4e..2f72e5c38 100644
--- a/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-pkg-module/src/main/java/org/apache/tika/parser/pkg/PackageParser.java
+++ b/tika-parsers/tika-parsers-standard/tika-parsers-standard-modules/tika-parser-pkg-module/src/main/java/org/apache/tika/parser/pkg/PackageParser.java
@@ -282,10 +282,11 @@ public class PackageParser extends AbstractEncodingDetectorParser {
SevenZFile sevenz;
try {
+ SevenZFile.Builder builder = new SevenZFile.Builder().setFile(tstream.getFile());
if (password == null) {
- sevenz = new SevenZFile(tstream.getFile());
+ sevenz = builder.get();
} else {
- sevenz = new SevenZFile(tstream.getFile(), password.toCharArray());
+ sevenz = builder.setPassword(password.toCharArray()).get();
}
} catch (PasswordRequiredException e) {
throw new EncryptedDocumentException(e);