Author: tilman
Date: Sat Dec 20 17:40:07 2025
New Revision: 1930766

Log:
PDFBOX-6130: sonar fix

Modified:
   
pdfbox/branches/2.0/xmpbox/src/main/java/org/apache/xmpbox/xml/DomXmpParser.java

Modified: 
pdfbox/branches/2.0/xmpbox/src/main/java/org/apache/xmpbox/xml/DomXmpParser.java
==============================================================================
--- 
pdfbox/branches/2.0/xmpbox/src/main/java/org/apache/xmpbox/xml/DomXmpParser.java
    Sat Dec 20 17:40:03 2025        (r1930765)
+++ 
pdfbox/branches/2.0/xmpbox/src/main/java/org/apache/xmpbox/xml/DomXmpParser.java
    Sat Dec 20 17:40:07 2025        (r1930766)
@@ -963,13 +963,10 @@ public class DomXmpParser
                 // empty description
                 throw new XmpParsingException(ErrorType.Format, "No rdf 
description found in xmp");
             }
-            else if (nl.getLength() > 1)
+            else if (nl.getLength() > 1 && strictParsing)
             {
                 // only expect one element
-                if (strictParsing)
-                {
-                    throw new XmpParsingException(ErrorType.Format, "More than 
one element found in x:xmpmeta");
-                }
+                throw new XmpParsingException(ErrorType.Format, "More than one 
element found in x:xmpmeta");
             }
             // find element (there may be a text before the element)
             for (int i = 0; i < nl.getLength(); ++i)

Reply via email to