Skip to content

Commit ded8b62

Browse files
committed
PDFBOX-5292: move validateNaming() to more appropriate position, revert preflight change
git-svn-id: https://svn.apache.org/repos/asf/pdfbox/trunk@1930359 13f79535-47bb-0310-9956-ffa450edef68
1 parent 0569dae commit ded8b62

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

xmpbox/src/main/java/org/apache/xmpbox/xml/DomXmpParser.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -183,7 +183,6 @@ public XMPMetadata parse(InputStream input) throws XmpParsingException
183183
List<Element> descriptions = DomHelper.getElementChildren(rdfRdf);
184184
for (Element description : descriptions)
185185
{
186-
PdfaExtensionHelper.validateNaming(xmp, description);
187186
parseSchemaExtensions(xmp, description);
188187
}
189188

@@ -216,6 +215,10 @@ private void parseSchemaExtensions(final XMPMetadata xmp, final Element descript
216215
.stream()
217216
.filter(this::isSchemaExtensionProperty)
218217
.collect(Collectors.toList());
218+
if (!schemaExtensions.isEmpty())
219+
{
220+
PdfaExtensionHelper.validateNaming(xmp, description);
221+
}
219222
for (final Element schemaExtension : schemaExtensions)
220223
{
221224
final String namespace = schemaExtension.getNamespaceURI();

0 commit comments

Comments
 (0)