Link

File Indexing Plugin 3.0

This plugin perfoms textual indexing of most of file formats. You may then do a text search inside.

With the PDF Converter Plugin, this plugin offers an alternative to JCMS Universal.

Warning! This production license of this module is not free. Licensees of JCMS Universal. can use it in production environment.

A version of this plugin compatible with JCMS 5.7 is available:

Screenshots

1. Status of processed files tab
2. Processors tab
3. Extensions tab

Installation

Just follow the PluginManager installation process. Then restart the site. There is no conflicts with existing JCMS files.

The processing of former files are performed at next upload directory scanning, the one of the new files is done while they are downloaded.

Changes

File Processor Plugin - Version 3.0

Main

  • FPP 3.0 is compatible with JCMS 6.0 and optionnaly with PDFConverter 2.0
  • When a file is parsed, a associated text is generated (optionnaly for a repository).
  • An associated Text Parser is added.
  • Indexation mechanisms are internalized in JCMS LuceneFileSearchEngine (instead of JCMSUploadIndexer)

Improvement

  • JXL modification to display its log as log4J instead of stdout
  • PDFBox patched is no more in FPP, but in JCMS core
  • Repository ID put as NDC in logs
  • Logged file name are relative to repository base path
  • Improve PDF Parser performance by reusing PDFStripper
  • lucene-demos-2.3.2.jar is used for compatibility with JCMS 6.0
  • Scheduling period set by default to two hours

Bug

  • Prevent NPE in admin interface when a repository has no indexer (eg with a specific RepositoryFactory)
  • Processor and Parser instances are shared across extensions (to reduce resource allocation and not to test availability many times)
  • FileProcessorAppender no longer extends JCMSAppender, because, due to their singleton nature, one of both only was used

File Processor Plugin - Version 2.1

Bug

  • [FPP-24] - Support link or junction that make a cyclic reference in upload directory.
  • [FPP-47] - When there is a problem for a repository, it must appear not only in logs but also in admin interface

New Feature

  • [FPP-3] - [performance] Unitary Processing while a FileDocument is created
  • [FPP-9] - [robustness,performance] Set a producer-consumer mecanism
  • [FPP-52] - Add an ability to re process a file, whatever happend with it

File Processor Plugin - Version 2.0.1

Bug

  • [FPP-43] - Keep some parameter when a redirect is done in AdminHandler
  • [FPP-49] - Some DELETE operation on files are not taken in account
  • [FPP-53] - When a file is modified, and was previously indexed, it is indicated as indexed

Improvement

  • [FPP-41] - Add parser/processor filter in file list
  • [FPP-42] - Schedule processings for files never processed at first
  • [FPP-44] - Improve unknown exception logging
  • [FPP-45] - Processor thread's name is way too long and clutters jcms.log
  • [FPP-46] - Output log message "File processing performed in XX ms" only when some files have been processed
  • [FPP-48] - Reduce FPP Alarm Manager thread name
  • [FPP-50] - In Admin interface keep search parameter when blacklisting action is done

New Feature

  • [FPP-51] - Add a way to blacklist many files

File Processor Plugin - Version 2.0

Bug

  • [FPP-28] - [POI] Bug POI on secure word document cause an OutOfMemoryException

Improvement

  • [FPP-22] - [library] upgrade POI 3.0.1 (specific packaging cvs extracted)
  • [FPP-23] - [properties management] List of FileProcessors becomes a list (map) of properties instead of a property of a list
  • [FPP-37] - Partially BlackList a file for a processor if processing cause an unknown exception and duration is over a specified duration
  • [FPP-40] - Differenciate Parser and Processors, making two distinct interfaces

New Feature

  • Partially - [FPP-34] - [IHM] Admin interface - Gives an admin interface to : - allow to launch/stop the alarm listener by a admin act;

(missing ability to modify properties repository by repository)

  • [FPP-16] - [IHM] Display the list of file type treated and processor descriptions
  • [FPP-26] - Allow using FileProcessor and FPP architecture to index differently and in another directory
  • [FPP-29] - File Repository differenciation
  • [FPP-30] - JDring use for FFP
  • [FPP-31] - BlackList
  • [FPP-32] - Typing Processing Exception to blacklist or not files for a FP
  • [FPP-35] - Store the time of a process or index, to display it to an admin
  • [FPP-36] - Allow an admin to manually globally or partially blacklist a file
  • [FPP-39] - Put a Target in admin interface to allow sub plugin to add something in FPP admin IHM

File Processor Plugin - Version 1.1

Bug

  • [FPP-2] - [logs] DEBUG level for logs is used while TRACE level should be used
  • [FPP-8] - [IHM] While indexation is done, the indexation date in IHM is incorrect

The correction impacts JCMS too, the complete correction of [FPP-8] require JCMS-5.7.2

New Feature

  • [FPP-5] - [security,cluster] Set witness file under WEB-INF/data/plugin/FileProcessor instead of upload
  • [FPP-6] - [logs] Use log4j NDC ability
  • [FPP-10] - [caractere encoding] witness file in UTF-8
  • [FPP-15] - [robustness] Make Processing Thread priority as a property

Task

  • [FPP-1] - [default values] change processing periodicity
  • [FPP-7] - [logs] Set corrects logs message (language pb)
  • [FPP-13] - [properties]Set fr and en properties to some properties
  • [FPP-18] - [javadoc] Correct comments
  • [FPP-19] - Improve plugin description
  • [FPP-21] - [Plugin] Resize the preview image

Indexation Plugin v1.0

1. Main new features

  • File Processors Management
  • File Processors Parser for documents type :
    • Html;
    • MS Excel;
    • MS Powerpoint;
    • MS Word;
    • Open Office;
    • PDF;
    • Text;
    • XML.
  • No parser for MS Office 2007 (Open XML).

2. Main updates

3. Bugs fixed

FAQ

1. Which file formats are supported?

This plugins supports the following file formats:

  • Microsoft Office (Word, Excel, PowerPoint), until Microsoft Office 2003
  • OpenOffice
  • PDF
  • RTF
  • HTML
  • Texte

The OpenXML format, used by Microsoft Office 2007, will be supported in a next release.

2. Who can use this plugin?

This plugin is restricted to the client who bought JCMS Universal.

Information
Version 3.0
Stability Stable
Version(s) JCMS JCMS 6.0
Certified by Jalios Yes
Price Module payant
Support Supporté par Jalios
Author Jalios SA
License Jalios
Size 4,03 Mo
Updated 10/29/08
Download 9
Domains Document Management
Search
Accessibilité

See also

  • Plugin Dublin Core Plugin 1.1 ?
  • Plugin MetaDataExtractor Plugin ?
  • Plugin Google Search Plugin ?
  • Plugin Podcast plugin ?
  • Plugin Module Popup Wiki ?
  • Plugin ReadSpeaker Plugin ?
  • Plugin PDF Converter Plugin 1.0.2 ?
  • Plugin Portlet Explorer Plugin ?
  • Plugin Portal Test Plugin ?
  • Plugin Explorer Plugin 2.0 ?
  • Plugin PDF Converter Plugin 2.0 ?
  • Plugin Podcast plugin 2.0 ?
  • Plugin Sitemap Plugin 1.0 ?

Member Discussions

Login   Home   fr en
JALIOS SA - SIREN 440 126 035