diff --git a/src/ooxml/java/org/apache/poi/xssf/binary/XSSFBRichTextString.java b/src/ooxml/java/org/apache/poi/xssf/binary/XSSFBRichTextString.java index d9bfc8137..990dd41de 100644 --- a/src/ooxml/java/org/apache/poi/xssf/binary/XSSFBRichTextString.java +++ b/src/ooxml/java/org/apache/poi/xssf/binary/XSSFBRichTextString.java @@ -30,6 +30,7 @@ import org.apache.poi.xssf.usermodel.XSSFRichTextString; */ @Internal class XSSFBRichTextString extends XSSFRichTextString { + private final String string; XSSFBRichTextString(String string) { diff --git a/src/ooxml/testcases/org/apache/poi/poifs/crypt/TestSecureTempZip.java b/src/ooxml/testcases/org/apache/poi/poifs/crypt/TestSecureTempZip.java index d99474477..6244cec2f 100644 --- a/src/ooxml/testcases/org/apache/poi/poifs/crypt/TestSecureTempZip.java +++ b/src/ooxml/testcases/org/apache/poi/poifs/crypt/TestSecureTempZip.java @@ -37,6 +37,7 @@ import org.apache.poi.xssf.extractor.XSSFBEventBasedExcelExtractor; import org.apache.poi.xssf.extractor.XSSFEventBasedExcelExtractor; import org.apache.poi.xssf.usermodel.XSSFWorkbook; import org.apache.xmlbeans.XmlException; +import org.junit.Assume; import org.junit.Test; public class TestSecureTempZip { @@ -91,9 +92,9 @@ public class TestSecureTempZip { //The test file requires that JCE unlimited be installed. //If it isn't installed, skip this test. int maxKeyLen = Cipher.getMaxAllowedKeyLength("AES"); - if (maxKeyLen <= 128) { - return; - } + Assume.assumeTrue("Please install JCE Unlimited Strength Jurisdiction Policy files for AES 256", + maxKeyLen == 2147483647); + File tikaProt = XSSFTestDataSamples.getSampleFile("protected_passtika.xlsb"); FileInputStream fis = new FileInputStream(tikaProt); POIFSFileSystem poifs = new POIFSFileSystem(fis);