El dia dc 24 jul 2013 10:55:41 CEST, RENTON Scott va escriure: > Hi folks > > I'm trying to generate PDF thumbnails for a repository, and I have followed > the instructions at > https://wiki.duraspace.org/display/DSDOC18/Configuration#Configuration-XPDFFilter > > I've built on a Mac, incorporating the java advanced imaging jars, and > uploaded, including the XPDF tools to a Linux box. The error I get from > media-filter is as follows: > > ERROR filtering, skipping bitstream: > > Item Handle: 123456789/8545 > Bundle Name: ORIGINAL > File Size: 13249898 > Checksum: b0152697cf45c5a396a5f85f21df1979 (MD5) > Asset Store: 0 > java.io.IOException: Unknown failure while transforming file to preview: no > image produced. > java.io.IOException: Unknown failure while transforming file to preview: no > image produced. > at > org.dspace.app.mediafilter.XPDF2Thumbnail.getDestinationStream(XPDF2Thumbnail.java:274) > at > org.dspace.app.mediafilter.MediaFilterManager.processBitstream(MediaFilterManager.java:737) > at > org.dspace.app.mediafilter.MediaFilterManager.filterBitstream(MediaFilterManager.java:561) > at > org.dspace.app.mediafilter.MediaFilterManager.filterItem(MediaFilterManager.java:511) > at > org.dspace.app.mediafilter.MediaFilterManager.applyFiltersItem(MediaFilterManager.java:479) > at > org.dspace.app.mediafilter.MediaFilterManager.main(MediaFilterManager.java:353) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.dspace.app.launcher.ScriptLauncher.main(ScriptLauncher.java:183) > Updating search index: > > It looks as though, in XPDF2Thumbnail.java, I am ok up to the call to > > source = ImageIO.read(outf); > > as the previous logs say > > 2013-07-23 16:28:13,932 DEBUG org.dspace.app.mediafilter.XPDF2Thumbnail @ > DPI: pdfinfo method got dpi=72 for max dim=792 (points, 1/72") > 2013-07-23 16:28:13,933 DEBUG org.dspace.app.mediafilter.XPDF2Thumbnail @ > Running xpdf command: [/u01/dspace/dspace/bin/xpdf/pdftoppm, -q, -f, 1, -l, > 1, -r, 72, /tmp/DSfilt7452068847272888953.pdf, > /tmp/prevu8069855567105058459out] > 2013-07-23 16:28:14,065 DEBUG org.dspace.app.mediafilter.XPDF2Thumbnail @ > PDFTOPPM output is: /tmp/prevu8069855567105058459out-000001.ppm, exists=true > > Source is null coming out of ImageIO. Just wondering if anyone knows enough > about the class to give me any pointers as to why the transform should fail. > > Thanks very much- I can give more information if it will help! > Scott > > >
Hi Scott, I had the same problem some days ago. It happened because I forgot the -Pxpdf-mediafilter-support when running Maven. As a consequence the ImageIO JARs weren't included and the read() call returned null. Check for the following JARs in [dspace]/lib/ in case they are missing for some reason: jai_core-1.1.2_01.jar jai_imageio-1.0_01.jar Cheers, Àlex ------------------------------------------------------------------------------ See everything from the browser to the database with AppDynamics Get end-to-end visibility with application monitoring from AppDynamics Isolate bottlenecks and diagnose root cause in seconds. Start your free trial of AppDynamics Pro today! http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk _______________________________________________ DSpace-tech mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/dspace-tech List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette

