What happens if you run the following? You can supply a non-existent
handle as input. This might help with troubleshooting the configuration
file.
.../bin/dspace filter-media -v -i 000/000
The following MediaFilters are enabled:
Full Filter Name: org.dspace.app.mediafilter.ImageMagickPdfThumbnailFilter
org.dspace.app.mediafilter.ImageMagickPdfThumbnailFilter
Full Filter Name: org.dspace.app.mediafilter.HTMLFilter
org.dspace.app.mediafilter.HTMLFilter
Full Filter Name: org.dspace.app.mediafilter.WordFilter
org.dspace.app.mediafilter.WordFilter
Full Filter Name: org.dspace.app.mediafilter.PDFFilter
org.dspace.app.mediafilter.PDFFilter
Full Filter Name: org.dspace.app.mediafilter.PowerPointFilter
org.dspace.app.mediafilter.PowerPointFilter
Full Filter Name: org.dspace.app.mediafilter.ImageMagickImageThumbnailFilter
org.dspace.app.mediafilter.ImageMagickImageThumbnailFilter
*Here are my configuration entries -- in case this helps.*
#Names of the enabled MediaFilter or FormatFilter plugins
filter.plugins = PDF Text Extractor, HTML Text Extractor, \
PowerPoint Text Extractor, \
ImageMagick Image Thumbnail, ImageMagick PDF Thumbnail, \
Word Text Extractor
# Word Text Extractor, JPEG Thumbnail
# [To enable Branded Preview]: uncomment and insert the following into the
plugin list
# Branded Preview JPEG, \
# [To enable ImageMagick Thumbnail]:
# remove "JPEG Thumbnail" from the plugin list
# uncomment and insert the following line into the plugin list
# ImageMagick Image Thumbnail, ImageMagick PDF Thumbnail, \
#Assign 'human-understandable' names to each filter
plugin.named.org.dspace.app.mediafilter.FormatFilter = \
org.dspace.app.mediafilter.PDFFilter = PDF Text Extractor, \
org.dspace.app.mediafilter.HTMLFilter = HTML Text Extractor, \
org.dspace.app.mediafilter.WordFilter = Word Text Extractor, \
org.dspace.app.mediafilter.PowerPointFilter = PowerPoint Text Extractor, \
org.dspace.app.mediafilter.JPEGFilter = JPEG Thumbnail, \
org.dspace.app.mediafilter.BrandedPreviewJPEGFilter = Branded Preview
JPEG, \
org.dspace.app.mediafilter.ImageMagickImageThumbnailFilter = ImageMagick
Image Thumbnail, \
org.dspace.app.mediafilter.ImageMagickPdfThumbnailFilter = ImageMagick
PDF Thumbnail
#Configure each filter's input format(s)
filter.org.dspace.app.mediafilter.PDFFilter.inputFormats = Adobe PDF
filter.org.dspace.app.mediafilter.HTMLFilter.inputFormats = HTML, Text
filter.org.dspace.app.mediafilter.WordFilter.inputFormats = Microsoft Word
filter.org.dspace.app.mediafilter.PowerPointFilter.inputFormats = Microsoft
Powerpoint, Microsoft Powerpoint XML
filter.org.dspace.app.mediafilter.WordFilter.inputFormats = Microsoft Word,
Microsoft Word XML
filter.org.dspace.app.mediafilter.ImageMagickImageThumbnailFilter.inputFormats
= BMP, GIF, image/png, JPG, TIFF, JPEG, JPEG 2000
filter.org.dspace.app.mediafilter.ImageMagickPdfThumbnailFilter.inputFormats
= Adobe PDF
filter.org.dspace.app.mediafilter.JPEGFilter.inputFormats = BMP, GIF, JPEG,
image/png
filter.org.dspace.app.mediafilter.BrandedPreviewJPEGFilter.inputFormats =
BMP, GIF, JPEG, image/png
On Tue, Apr 21, 2015 at 12:01 AM, Zuikis Kosminis <
kosminiai.zuik...@gmail.com> wrote:
> Sorry, missed the list.
>
> ---------- Forwarded message ----------
> From: Zuikis Kosminis <kosminiai.zuik...@gmail.com>
> Date: Tue, Apr 21, 2015 at 9:59 AM
> Subject: Re: [Dspace-tech] dspace 5.1 Mirage2 ImageMagick errors
> To: Terry Brady <terry.br...@georgetown.edu>
>
>
> Hi Terry,
>
> nope, that didn't help. I even moved to separate line:
> filter.plugins = PDF Text Extractor, HTML Text Extractor, \
> PowerPoint Text Extractor, \
> ImageMagick Image Thumbnail, \
> ImageMagick PDF Thumbnail
>
> I still get the same error:
> [dspace@ bin]$ ./dspace filter-media -i 007/11797 -v
> ERROR: Unknown MediaFilter specified (either from command-line or in
> dspace.cfg): 'ImageMagick Image Thumbnail'
>
> Is there any way to enable debugging or something similar for this plugin?
> Maybe you can paste your related config just to check? As Shannon mentioned
> earlier, maybe I'm missing something obvious.
>
> Thanks
> K.Z.
>
> On Mon, Apr 20, 2015 at 11:45 PM, Terry Brady <terry.br...@georgetown.edu>
> wrote:
>
>> I compared your settings with my settings and they appear correct to me.
>>
>> In your e-mail, I cannot tell if the filter.plugins definitions for
>> ImageMagick
>> Image Thumbnail & ImageMagick PDF Thumbnail are on one line or 2 lines. I
>> have found that the config file parser can be fussy when the line
>> continuation characters are not put in place exactly. Make sure that when
>> the continuation character "\" is present, make sure it is the last
>> character of each line.
>>
>> On Mon, Apr 20, 2015 at 6:32 AM, Zuikis Kosminis <
>> kosminiai.zuik...@gmail.com> wrote:
>>
>>> Hello everyone.
>>>
>>> I need some help or directions with ImageMagick and mediafilters. We are
>>> running Dspace 5.1 (Mirage 2) on linux. I'm trying to create PDF thumbnails
>>> with ImageMagick media filter.
>>>
>>> dspace.cfg:
>>>
>>> filter.plugins = PDF Text Extractor, HTML Text Extractor, \
>>> PowerPoint Text Extractor, \
>>> JPEG Thumbnail, \
>>> ImageMagick Image Thumbnail,
>>> ImageMagick PDF Thumbnail, \
>>> Branded Preview JPEG
>>>
>>> plugin.named.org.dspace.app.mediafilter.FormatFilter = \
>>> org.dspace.app.mediafilter.ImageMagickImageThumbnailFilter =
>>> ImageMagick Image Thumbnail, \
>>> org.dspace.app.mediafilter.ImageMagickPdfThumbnailFilter = ImageMagick
>>> PDF Thumbnail
>>>
>>>
>>> filter.org.dspace.app.mediafilter.ImageMagickImageThumbnailFilter.inputFormats
>>> = BMP, GIF, image/png, JPG, TIFF, JPEG, JPEG 2000
>>> filter.org.dspace.app.mediafilter.ImageMagickPdfThumbnailFilter.inputFormats
>>> = Adobe PDF
>>>
>>> Additional settings:
>>>
>>> thumbnail.maxwidth = 160
>>> thumbnail.maxheight = 160
>>>
>>> org.dspace.app.mediafilter.ImageMagickThumbnailFilter.ProcessStarter =
>>> /usr/bin/
>>> org.dspace.app.mediafilter.ImageMagickThumbnailFilter.replaceRegex =
>>> ^Generated Thumbnail$
>>> org.dspace.app.mediafilter.ImageMagickThumbnailFilter.bitstreamDescription
>>> = IM Thumbnail
>>>
>>> ImageMagick and Ghostscrip is accessible:
>>>
>>> [dspace@~]$ which convert
>>> /usr/bin/convert
>>> [dspace@~]$ which ghostscript
>>> /usr/bin/ghostscript
>>>
>>>
>>>
>>> When I'm trying to run it manually:
>>>
>>> ./dspace filter-media -i 007/11797 -v
>>>
>>> I get the following error in dspace log:
>>>
>>> 2015-04-20 15:59:57,457 WARN org.dspace.core.PluginManager @ Cannot
>>> find named plugin for interface=org.dspace.app.mediafilter.FormatFilter,
>>> name="ImageMagick Image Thumbnail"
>>>
>>> And another error in command line:
>>>
>>> ERROR: Unknown MediaFilter specified (either from command-line or in
>>> dspace.cfg): 'ImageMagick Image Thumbnail'
>>>
>>> Any help or advice appreciated.
>>>
>>> Thanks.
>>>
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
>>> Develop your own process in accordance with the BPMN 2 standard
>>> Learn Process modeling best practices with Bonita BPM through live
>>> exercises
>>> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
>>> event?utm_
>>> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
>>> _______________________________________________
>>> DSpace-tech mailing list
>>> DSpace-tech@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/dspace-tech
>>> List Etiquette:
>>> https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
>>>
>>
>>
>>
>> --
>> Terry Brady
>> Applications Programmer Analyst
>> Georgetown University Library Information Technology
>> https://www.library.georgetown.edu/lit/code
>> 425-298-5498 (Seattle, WA)
>>
>
>
>
>
> ------------------------------------------------------------------------------
> BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
> Develop your own process in accordance with the BPMN 2 standard
> Learn Process modeling best practices with Bonita BPM through live
> exercises
> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual-
> event?utm_
> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
> _______________________________________________
> DSpace-tech mailing list
> DSpace-tech@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/dspace-tech
> List Etiquette:
> https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette
>
--
Terry Brady
Applications Programmer Analyst
Georgetown University Library Information Technology
https://www.library.georgetown.edu/lit/code
425-298-5498 (Seattle, WA)
------------------------------------------------------------------------------
BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT
Develop your own process in accordance with the BPMN 2 standard
Learn Process modeling best practices with Bonita BPM through live exercises
http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- event?utm_
source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF
_______________________________________________
DSpace-tech mailing list
DSpace-tech@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-tech
List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette