InvocationTargetException com.drew.metadata.xmp.XmpReader.extract line 165
Using the attached image causes com.drew.metadata.xmp.XmpReader.extract(@NotNull final byte[] xmpBytes, int offset, int length, @NotNull Metadata metadata, @Nullable Directory parentDirectory) to throw an InvocationTargetException on line 165 "xmpMeta = XMPMetaFactory.parseFromBuffer(xmpBytes);"
I was able to extract data from this image fine. For XMP data, I got Photoshop date created, XMP create date, XMP creator tool, and XMP modify date.
I also don't see any issue. Are you sure you have the XMP JAR on your classpath, at the expected version?
It is possible that GitHub has modified the attached image though.
Can you provide more information about the exception? Does it occur on all images that contain XMP?
xmpcore:5.1.3 is available in classpath
Here is link to original file: https://drive.google.com/open?id=0B7lRGhKHQjTvVnRJY1JfaXlWNFE
Not sure if other XMP files existed in our tests
Hopefully, the original image (attached) helps, but let me know of any other information I can provide