https://bz.apache.org/bugzilla/show_bug.cgi?id=59183
Bug ID: 59183
Summary: New exception parsing dates with timezones offsets in
OPC with POI 3.14
Product: POI
Version: unspecified
Hardware: PC
Status: NEW
Severity: normal
Priority: P2
Component: OPC
Assignee: [email protected]
Reporter: [email protected]
Created attachment 33675
--> https://bz.apache.org/bugzilla/attachment.cgi?id=33675&action=edit
Smallest triggering file
Thanks to Dominik's common crawl download tool, we now have many, many more
ooxml files for testing in Tika's regression corpus.
We're now getting the following exception in roughly 40 files with POI 3.14.
I regret that I should have caught this before the release!
java.lang.IllegalArgumentException: Date for created could not be parsed:
2012-05-21T12:56:36+02:00
at
org.apache.poi.openxml4j.opc.internal.PackagePropertiesPart.setCreatedProperty(PackagePropertiesPart.java:393)
at
org.apache.poi.openxml4j.opc.internal.unmarshallers.PackagePropertiesUnmarshaller.unmarshall(PackagePropertiesUnmarshaller.java:124)
at org.apache.poi.openxml4j.opc.OPCPackage.getParts(OPCPackage.java:726)
at org.apache.poi.openxml4j.opc.OPCPackage.open(OPCPackage.java:230)
at
org.apache.tika.parser.microsoft.ooxml.OOXMLExtractorFactory.parse(OOXMLExtractorFactory.java:69)
...
Caused by: org.apache.poi.openxml4j.exceptions.InvalidFormatException: Date
2012-05-21T12:56:36+02:00Z not well formated, expected format
yyyy-MM-dd'T'HH:mm:ss'Z' or yyyy-MM-dd'T'HH:mm:ss.SS'Z'
at
org.apache.poi.openxml4j.opc.internal.PackagePropertiesPart.setDateValue(PackagePropertiesPart.java:575)
at
org.apache.poi.openxml4j.opc.internal.PackagePropertiesPart.setCreatedProperty(PackagePropertiesPart.java:391)
... 22 more
--
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]