Author: tilman
Date: Mon Dec 22 20:44:27 2025
New Revision: 1930811

Log:
PDFBOX-6127: fix toString() for jdk8

Modified:
   
pdfbox/branches/3.0/xmpbox/src/test/java/org/apache/xmpbox/xml/DomXmpParserTest.java

Modified: 
pdfbox/branches/3.0/xmpbox/src/test/java/org/apache/xmpbox/xml/DomXmpParserTest.java
==============================================================================
--- 
pdfbox/branches/3.0/xmpbox/src/test/java/org/apache/xmpbox/xml/DomXmpParserTest.java
        Mon Dec 22 20:05:24 2025        (r1930810)
+++ 
pdfbox/branches/3.0/xmpbox/src/test/java/org/apache/xmpbox/xml/DomXmpParserTest.java
        Mon Dec 22 20:44:27 2025        (r1930811)
@@ -1000,7 +1000,7 @@ class DomXmpParserTest
     }
 
     @Test
-    void testNonStandardURIinRDF() throws XmpParsingException, 
TransformerException
+    void testNonStandardURIinRDF() throws XmpParsingException, 
TransformerException, UnsupportedEncodingException
     {
         // PDFBOX-6127: test that non standard namespaces not recognized if in 
rdf:RDF,
         // which happens since the changes in XmpSerializer done in 
PDFBOX-2378.
@@ -1026,7 +1026,7 @@ class DomXmpParserTest
         ByteArrayOutputStream baos = new ByteArrayOutputStream();
         serializer.serialize(xmp2, baos, true);
         // make sure that there is a non standard namespace in rdf:RDF
-        assertTrue(baos.toString(StandardCharsets.UTF_8).contains("<rdf:RDF 
xmlns:pdfx="));
+        assertTrue(baos.toString("utf-8").contains("<rdf:RDF xmlns:pdfx="));
         final DomXmpParser xmpParser3 = new DomXmpParser();
         ex = assertThrows(XmpParsingException.class, () -> 
xmpParser3.parse(baos.toByteArray()));
         assertEquals("Cannot find a definition for the namespace 
http://ns.adobe.com/pdfx/1.3/, property: pdfx:XPressPrivate", ex.getMessage());

Reply via email to