From 04765bb2819e1e13b9a5508ac5c1109fd1b3d18a Mon Sep 17 00:00:00 2001 From: Derek Hulley Date: Thu, 23 Apr 2009 14:10:36 +0000 Subject: [PATCH] Further to ETHREEOH-1936: Make PDF metadata extraction ignore date conversion error git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@14071 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261 --- .../content/metadata/PdfBoxMetadataExtracter.java | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/source/java/org/alfresco/repo/content/metadata/PdfBoxMetadataExtracter.java b/source/java/org/alfresco/repo/content/metadata/PdfBoxMetadataExtracter.java index c7cd8a8a34..8f092c3acb 100644 --- a/source/java/org/alfresco/repo/content/metadata/PdfBoxMetadataExtracter.java +++ b/source/java/org/alfresco/repo/content/metadata/PdfBoxMetadataExtracter.java @@ -84,10 +84,17 @@ public class PdfBoxMetadataExtracter extends AbstractMappingMetadataExtracter putRawValue(KEY_TITLE, docInfo.getTitle(), rawProperties); putRawValue(KEY_SUBJECT, docInfo.getSubject(), rawProperties); - Calendar created = docInfo.getCreationDate(); - if (created != null) + try { - putRawValue(KEY_CREATED, created.getTime(), rawProperties); + Calendar created = docInfo.getCreationDate(); + if (created != null) + { + putRawValue(KEY_CREATED, created.getTime(), rawProperties); + } + } + catch (IOException e) + { + // This sometimes fails because the date is a string: ETHREEOH-1936 } } }