Release Notes

Release Notes

Together Teamlösungen EDV-Dienstleistungen GmbH

Elmargasse 2-4
A-1190 Vienna
Austria
Phone: +43 (0) 5 04 04 - 122
Fax: +43 (0) 5 04 04 - 11 122
E-Mail: 
Web: http://www.together.at/together/index.html

All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, electronic, mechanical, photocopying, recording or otherwise, without the prior written permission of the Together Teamlösungen EDV-Dienstleistungen GmbH.

Together Teamlösungen EDV-Dienstleistungen GmbH DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.


Table of Contents

1. Together Search Server and Together Document Viewer version 1.0-15
Release Notes:
Dependency:
Known Bugs In This Release:
2. Together Search Server and Together Document Viewer version 1.0-14
Release Notes:
Dependency:
Known Bugs In This Release:
3. Together Search Server and Together Document Viewer version 1.0-13
Release Notes:
Dependency:
Known Bugs In This Release:
4. Together Search Server and Together Document Viewer version 1.0-12
Release Notes:
Dependency:
Known Bugs In This Release:
5. Together Search Server and Together Document Viewer version 1.0-11
Release Notes:
Dependency:
Known Bugs In This Release:
6. Together Search Server and Together Document Viewer version 1.0-10
Release Notes:
Dependency:
Known Bugs In This Release:
7. Together Search Server and Together Document Viewer version 1.0-9
Release Notes:
Dependency:
Known Bugs In This Release:
8. Together Search Server and Together Document Viewer version 1.0-9
Release Notes:
Dependency:
Known Bugs In This Release:
9. Together Search Server and Together Document Viewer version 1.0-8
Release Notes:
Dependency:
Known Bugs In This Release:
10. Enhydra Snapper version 1.0-7
Release Notes:
Dependency:
Known Bugs In This Release:
11. Enhydra Snapper version 1.0-6
Release Notes:
Dependency:
Known Bugs In This Release:
12. Enhydra Snapper version 1.0-5
Release Notes:
Dependency:
Known Bugs In This Release:
13. Enhydra Snapper version 1.0-4
Release Notes:
Dependency:
Known Bugs In This Release:
14. Enhydra Snapper version 1.0-3
Release Notes:
Dependency:
Known Bugs In This Release:
15. Enhydra Snapper version 1.0-2
Release Notes:
Dependency:
Known Bugs In This Release:
16. Enhydra Snapper finall version 1.0
Release Notes:
Dependency:
Known Bugs In This Release:
17. Enhydra Snapper version 1.0 beta 15
Release Notes:
Dependency:
Known Bugs In This Release:
18. Enhydra Snapper version 1.0 beta 14
Release Notes:
Dependency:
Known Bugs In This Release:
19. Enhydra Snapper version 1.0 beta 13
Release Notes:
Dependency:
Known Bugs In This Release:
20. Enhydra Snapper version 1.0 beta 12
Release Notes:
Dependency:
Known Bugs In This Release:
21. Enhydra Snapper version 1.0 beta 11
Release Notes:
Dependency:
Known Bugs In This Release:
22. Enhydra Snapper version 1.0 beta 10
Release Notes:
Dependency:
Known Bugs In This Release:
23. Enhydra Snapper version 1.0 beta 9
Release Notes:
Dependency:
Known Bugs In This Release:
24. Enhydra Snapper version 1.0 beta 8
Release Notes:
Dependency:
Known Bugs In This Release:
25. Enhydra Snapper version 1.0 beta 7
Release Notes:
Dependency:
Known Bugs In This Release:
26. Enhydra Snapper version 1.0 beta 6
Release Notes:
Dependency:
Known Bugs In This Release:
27. Enhydra Snapper version 1.0 beta 5
Release Notes:
Dependency:
Known Bugs In This Release:
28. Enhydra Snapper version 1.0 beta 4
Release Notes:
Dependency:
Known Bugs In This Release:
29. Enhydra Snapper version 1.0 beta 3
Release Notes:
Dependency:
Known Bugs In This Release:
30. Enhydra Snapper version 1.0 beta 2
Release Notes:
Dependency:
Known Bugs In This Release:
31. Enhydra Snapper version 1.0 beta 1
Release Notes:
Dependency:
Known Bugs In This Release:
32. Enhydra Snapper version 1.0 alfa 3
Release Notes:
Dependency:
Known Bugs In This Release:
33. Enhydra Snapper version 1.0 alfa 2
Release Notes:
Dependency:
Known Bugs In This Release:
34. Enhydra Snapper version 1.0 alfa
Release Notes:
Dependency:
Known Bugs In This Release:

Chapter 1. Together Search Server and Together Document Viewer version 1.0-15

2007/05/17

Release Notes:

  • Together Search Server

    • Admin application

      - Database reconnection attempt added.

      - Option for reading special characters in filenames added.

      - Current operation logging added(reading metadata list, include list...)

    • Preview application

      - Zoom-in or zoom-out option removes header from image preview page.

Dependency:

  • Compiled with Enhydra7-0.

Known Bugs In This Release:

  • Not really a bug. Snapper previewer can't show preview on fly for files on ftp and WebDAV.

Chapter 2. Together Search Server and Together Document Viewer version 1.0-14

2007/02/19

Release Notes:

  • Together Search Server

    • Searsh application

      - Improved E-mail search functionality.

Dependency:

  • Compiled with Enhydra7-0.

Known Bugs In This Release:

  • Not really a bug. Snapper previewer can't show preview on fly for files on ftp and WebDAV.

Chapter 3. Together Search Server and Together Document Viewer version 1.0-13

2006/11/10

Release Notes:

  • Together Search Server

    • Admin application

      - New application parameter is introduced :

      'Snapper.Parser/word/ConverterClassName'

  • Together Document Viewer

    - New application parameter is introduced :

    'Snapper.Parser/Word/ConverterClassName'

Dependency:

  • Compiled with Enhydra7-0.

Known Bugs In This Release:

  • Not really a bug. Snapper previewer can't show preview on fly for files on ftp and WebDAV.

Chapter 4. Together Search Server and Together Document Viewer version 1.0-12

2006/11/10

Release Notes:

  • Together Search Server

    • Admin application

      - Support to index WebDAV file metadata : 'created' and FTP file metadata : 'owner' are introduced.

      - DODS removed.

      - Support to index the 'Author' and 'Last saved By' compound file metadata(Word, Excel and Power Point documents), E-Mail metadata( 'From', 'To', 'CC', 'BCC' and 'Subject'), according to this new fields in Lucene index are introduced.

    • Search application

      - Result page of search shows search parameters and fill search input field and sites search boxes again.

      - E-mail search is introduced, search over E-mail specific properties : 'From', 'To', 'CC', 'BCC' and 'Subject'.

      - Support of sorting result of e-mail search : 'by newest/oldest sent/received E-mail files' and 'by From/To E-mail is sent'.

      - Introduction of advanced search through file metadata : 'Author' and 'Last saved By' .

      - New look is introduced.

  • Parser

    • Power Point, Word and Excel parser, support to extract compound file metadata ('Author', 'Last saved By' ...).

Dependency:

  • Compiled with Enhydra7-0.

Known Bugs In This Release:

  • Not really a bug. Snapper previewer can't show preview on fly for files on ftp and WebDAV.

Chapter 5. Together Search Server and Together Document Viewer version 1.0-11

2006/10/24

Release Notes:

  • Together Search Server

    • Admin application

      - Support to index WebDAV.

      - Reconstruction of index FTP. Support to index subfolders.

      - Introduction the size of the file (New field in index).

      - Introduction the owner of the file (New field in index).

      - New application parameter is introduced :

      'Snapper.Parser/PowerPoint/ConverterClassName'

    • Search application

      - Introduction of search through file metadata : created, accessed, owner.

      - Introduction of search through sent/received dates of e-mails.

  • Together Document Viewer

    - New application parameter is introduced :

    'Snapper.Parser/PowerPoint/ConverterClassName'

Dependency:

  • Compiled with Enhydra7-0.

Known Bugs In This Release:

  • Not really a bug. Snapper previewer can't show preview on fly for files on ftp and WebDAV.

Chapter 6. Together Search Server and Together Document Viewer version 1.0-10

2006/09/4

Release Notes:

  • Together Search Server

    • Admin application

      - Support for modification of configuration files.

      - Support for index process without 'TAS' running.

      - New application parameters are introduced :

      - 'Snapper.Parser/Excel/ConverterClassName'

      - 'Snapper.SaveConvertedFile'

      - 'Snapper.PathOfConvertedFiles'

      according to this new functionality is added. Pure text of excel file is stored in index and ability that converted text if is in HTML form be saved to file system as html document.

    • Search application

      - Reread configuration files every x minutes(according to this, new application parameter 'Snapper.ReReadConfigFilesEveryMinutes' (defined in application configuration file - 'web.xml') are introduced).

      - Introduction of search suggest logic.

  • Together Document Viewer

    • Parse/display containers files(Archive) with subpath of contents (zip and tgz), subpaths as "directory".

    • Picture "zoom" links in preview of pictures is added.

    • Ability to display content of the Excel files separately of indexed data if converted 'html' file exist on file system.

    • Reread configuration files every x minutes(according to this, new application parameter 'Snapper.ReReadConfigFilesEveryMinutes' (defined in application configuration file - 'web.xml') are introduced).

Dependency:

  • Compiled with Enhydra7-0.

Known Bugs In This Release:

  • Not really a bug. Snapper previewer can't show preview on fly for files on ftp

Chapter 7. Together Search Server and Together Document Viewer version 1.0-9

2006/07/27

Release Notes:

  • EML Parser

    • Additive properties (Signed, Priority, Read Receipt Requested, Delivery Receipt Requested, Expires and Sensitivity) are introduced.

  • MSG Parser

    • Additive properties (Signed, Priority, Read Receipt Requested, Delivery Receipt Requested, Expires and Sensitivity) are introduced.

      Note : Extraction of headers (Signed, Priority ...) from 'msg' file is supported only if they exist in coresponding file.

  • Additional information about files (creation time and last accessed time) are introduced.

    • Acording to this, new application parameters 'Snapper.IndexOSspecific' (defined in application configuration file - 'web.xml') are introduced.

Dependency:

  • Compiled with Enhydra7-0.

Known Bugs In This Release:

  • Not really a bug. Snapper previewer can't show preview on fly for files on ftp

Chapter 8. Together Search Server and Together Document Viewer version 1.0-9

2006/07/27

Release Notes:

  • Additional information about files (creation time and last accessed time) are introduced.

    • Acording to this, new application parameters 'Snapper.IndexOSspecific' (defined in application configuration file - 'web.xml') are introduced.

Dependency:

  • Compiled with Enhydra7-0.

Known Bugs In This Release:

  • Not really a bug. Snapper previewer can't show preview on fly for files on ftp

Chapter 9. Together Search Server and Together Document Viewer version 1.0-8

2006/07/11

Release Notes:

  • Excluded 'Enhydra Zeus' generated java source files, for generation and validation of 'xml' files 'Together Search Server' and 'Together Document Viewer' using 'XMLBeans' (Apache XML project).

  • Lucene

    • Version. 2.0.0 is introduced.

    • Excluded support for index data into 'data base'. Acording to this, application parameter 'Snapper.IndexType' (defined in application configuration file - 'web.xml') is expeled.

  • New functionality to index only 'MetaData' is introduced.

    • Acording to this, new application parameters 'Snapper.DocumentUpdate' and 'Snapper.DocumentUpdatePattern' (defined in application configuration file - 'web.xml') are introduced.

    • Acording to this, new file type ('NULL') and 'Document Group' ('Meta Data') is introduced.

  • DocBook stylesheets release: 1.70.1 is introduced.

Dependency:

  • Compiled with Enhydra7-0.

Known Bugs In This Release:

  • Not really a bug. Snapper previewer can't show preview on fly for files on ftp

Chapter 10. Enhydra Snapper version 1.0-7

2006/06/15

Release Notes:

  • Enhydra Snapper without database dependency.

    • Snapper Admin

      - New application parameter 'Snapper.DocumentGroupConfFile' (defined in application configuration file - 'web.xml') is introduced.

      - New application parameter 'Snapper.SiteConfFile' (defined in application configuration file - 'web.xml') is introduced.

      - New application parameter 'Snapper.StatisticActive' (defined in application configuration file - 'web.xml') is introduced.

      - New application parameter 'Snapper.StatisticDirectory' (defined in application configuration file - 'web.xml') is introduced.

    • Snapper

      - New application parameter 'Snapper.DocumentGroupConfFile' (defined in application configuration file - 'web.xml') is introduced.

      - New application parameter 'Snapper.SiteConfFile' (defined in application configuration file - 'web.xml') is introduced.

      - New application parameter 'Snapper.StatisticActive' (defined in application configuration file - 'web.xml') is introduced.

      - New application parameter 'Snapper.StatisticDirectory' (defined in application configuration file - 'web.xml') is introduced.

    • Snapper Previewer

      - New application parameter 'Snapper.DocumentGroupConfFile' (defined in application configuration file - 'web.xml') is introduced.

      - New application parameter 'Snapper.SiteConfFile' (defined in application configuration file - 'web.xml') is introduced.

Dependency:

  • Compiled with Enhydra7-0.

Known Bugs In This Release:

  • Not really a bug. Snapper previewer can't show preview on fly for files on ftp

Chapter 11. Enhydra Snapper version 1.0-6

2006/05/16

Release Notes:

  • Snapper Admin

    • New application functionality, Re - index mode (ability to continue with indexing).

    • New application parameter 'Snapper.Indexer.ReIndexMode' (defined in application configuration file - 'web.xml') is introduced.

Dependency:

  • Compiled with Enhydra6-5-1. Works under 6.4.1 and 6.3.1 Runtime as well.

Known Bugs In This Release:

  • Not really a bug. Snapper previewer can't show preview on fly for files on ftp

Chapter 12. Enhydra Snapper version 1.0-5

2006/04/25

Release Notes:

  • Excel Parser

    • Improved extraction of numbers from excel document.

Dependency:

  • Compiled with Enhydra6-5-1. Works under 6.4.1 and 6.3.1 Runtime as well.

Known Bugs In This Release:

  • Not really a bug. Snapper previewer can't show preview on fly for files on ftp

Chapter 13. Enhydra Snapper version 1.0-4

2006/04/20

Release Notes:

  • Snapper Previewer

    • Impoved preview.

Dependency:

  • Compiled with Enhydra6-5-1. Works under 6.4.1 and 6.3.1 Runtime as well.

Known Bugs In This Release:

  • Not really a bug. Snapper previewer can't show preview on fly for files on ftp

Chapter 14. Enhydra Snapper version 1.0-3

2006/04/17

Release Notes:

  • Snapper Logging

    • New class 'MonologLoggingManager' is introduced.

  • Snapper Admin

    • New application parameter 'Snapper.MaxPropertiesLength' (defined in application configuration file - 'web.xml') is introduced.

Dependency:

  • Compiled with Enhydra6-5-1. Works under 6.4.1 and 6.3.1 Runtime as well.

Known Bugs In This Release:

  • Not really a bug. Snapper previewer can't show preview on fly for files on ftp

Chapter 15. Enhydra Snapper version 1.0-2

2006/03/31

Release Notes:

  • PDF Parser

    • Removed extraction of title.

  • Snapper

    • New application parameter 'Snapper.ResultDatePattern' (defined in application configuration file - 'web.xml') is introduced.

    • URL parameter 'resultDatePattern' is introduced. If defined, it overrides application parameter 'Snapper.ResultDatePattern'.

    • URL parameter 'datePattern' is renamed to 'searchDatePattern'.

Dependency:

  • Compiled with Enhydra6-5-1. Works under 6.4.1 and 6.3.1 Runtime as well.

Known Bugs In This Release:

  • Not really a bug. Snapper previewer can't show preview on fly for files on ftp

Chapter 16. Enhydra Snapper finall version 1.0

2006/03/20

Release Notes:

  • Snapper

    • New application parameter 'Snapper.SearchDatePattern' (defined in application configuration file - 'web.xml') is introduced.

    • URL parameter 'datePattern' is introduced. If defined, it overrides application parameter 'Snapper.SearchDatePattern'.

Dependency:

  • Compiled with Enhydra6-5-1. Works under 6.4.1 and 6.3.1 Runtime as well.

Known Bugs In This Release:

  • Not really a bug. Snapper previewer can't show preview on fly for files on ftp

Chapter 17. Enhydra Snapper version 1.0 beta 15

2006/03/11

Release Notes:

  • Snapper Previewer

    • Impoved preview.

Dependency:

  • Compiled with Enhydra6-5-1. Works under 6.4.1 and 6.3.1 Runtime as well.

Known Bugs In This Release:

  • Not really a bug. Snapper previewer can't show preview on fly for files on ftp

Chapter 18. Enhydra Snapper version 1.0 beta 14

2006/02/22

Release Notes:

  • Snapper Previewer

    • AbsoluteFilePath element of resulting XML has more structural approach.

    • Configuration parameters are overrided with URL parameter settings.

Dependency:

  • Compiled with Enhydra6-5-1. Works under 6.4.1 and 6.3.1 Runtime as well.

Known Bugs In This Release:

  • Not really a bug. Snapper previewer can't show preview on fly for files on ftp

Chapter 19. Enhydra Snapper version 1.0 beta 13

2006/01/31

Release Notes:

  • Implemented possibility that indexer can add document metadata from metadata database in index content. New Snapper Admin parameter introduced:

    • Indexer.MountMetaDataInContent

  • Snapper supports google search. New parameters are introduced:

    • GoogleSearcherURL

    • GoogleSearcherKey

    • GoogleResultLimit

  • • New Snapper Previewer parameters are implemented:

    • ParserPageLimit

    • PageLimitForParser

    • ParserCharacterLimit

    • CharacterLimitForParser

    for document parser limits.

  • Document group

    New document types and document group.

  • Parsers

    • Detection of not parsed files.

  • Snapper Previewer

    • Introduction of translation parsed contet.

  • Introduction of Google search result in Snapper Searcher.

Dependency:

  • Compiled with Enhydra6-5-1. Works under 6.4.1 and 6.3.1 Runtime as well.

Known Bugs In This Release:

  • Not really a bug. Snapper previewer can't show preview on fly for files on ftp

Chapter 20. Enhydra Snapper version 1.0 beta 12

2005/11/12

Release Notes:

  • Removed extracting title from ppt files

  • Updated welcome page in Snapper previewer

Dependency:

  • Compiled with Enhydra6-5-1. Works under 6.4.1 and 6.3.1 Runtime as well.

Known Bugs In This Release:

  • Not really a bug. Snapper previewer can't show preview on fly for files on ftp

Chapter 21. Enhydra Snapper version 1.0 beta 11

2005/21/11

Release Notes:

  • Improved log

  • New Snapper Admin parameters

    • Indexer.MountFilePathInContent

      Setting it to true will put file path in content

    • Indexer.MountPropertiesInContent

      Setting it to true will put properties in content

  • New Snapper search application parameter

    • Snapper.PreviewURL

      URL used for creating document preview link - represents snapper previewer application URL.

  • Document group

    Document types can be grouped for quick search

  • New indexing options

    • Directory indexing

    • Content indexing

  • Parsers

    • File type mapping

      It is possible to map additional type to file parser, e.g. map .properties with text parser.

    • Word and Excel parser

      Removed extraction of title.

  • New enhydra application - Snapper Previewer

    XML based document preview, containing content and other relevant data of the document.

    Preview for files from file system.

    Document properties, title, filepath are removed from document content in a preview.

Dependency:

  • Compiled with Enhydra6-5-1. Works under 6.4.1 and 6.3.1 Runtime as well.

Known Bugs In This Release:

  • Not really a bug. Snapper previewer can't show preview on fly for files on ftp

Chapter 22. Enhydra Snapper version 1.0 beta 10

2005/13/09

Release Notes:

  • Improved logging in snapperAdmin application (explanation why document was not parsed).

  • Excel Parser

    - Resolved problem that some regular files that was not parsed.

  • New Application parameter 'Indexer.MountTitleInContent' (SnapperAdmin application).

  • Parameter SimpleSearch.Type in web.xml of Snapper application is not supported any more. Because of that search.xsl and searchResult.xsl files were changed, also http request parameter for Search.po object 'typeOfSearch' is removed(Simple and Advanced search options are merged).

  • Improved time of search.

  • Experimental indexing into Data Base.

  • New Application parameter 'IndexType' (SnapperAdmin and Snapper application).

Dependency:

  • Compiled with Enhydra6-5-1. Works under 6.4.1 and 6.3.1 Runtime as well.

Known Bugs In This Release:

  • none.

Chapter 23. Enhydra Snapper version 1.0 beta 9

2005/28/07

Release Notes:

  • Fixed problem with indexing FTP files.

  • Application parameter RelativeIndexPath (SnapperAdmin and Snapper).

  • Application parameter FileSeparator (SnapperAdmin and Snapper).

Dependency:

  • Compiled with Enhydra6-5-1. Works under 6.4.1 and 6.3.1 Runtime as well.

Known Bugs In This Release:

  • none.

Chapter 24. Enhydra Snapper version 1.0 beta 8

2005/04/07

Release Notes:

  • Configurable Simple search, search across title of the document and content of the document or only in content of the document. Defined in web.xml file of snapper searcher (parameter SimpleSearch.Type).

  • Changed search.xsl and searchResult.xsl files to support configurable Simple search.

Dependency:

  • Compiled with Enhydra6-4-1. Works under 6.3.1 Runtime as well.

Known Bugs In This Release:

  • none

Chapter 25. Enhydra Snapper version 1.0 beta 7

2005/01/07

Release Notes:

  • Snapper documentation is changed to DocBook format. It is shipped in HTML and PDF format.

  • Solved a ConnectionAllocation problem

  • Solved a possible problem between DODS, Enhydra and Snapper when indexing in threads

  • New authentication type: Tomcat authentication

  • Additional build targets in build.xml

Dependency:

  • Compiled with Enhydra6-4-1. Works under 6.3.1 Runtime as well.

Known Bugs In This Release:

  • none

Chapter 26. Enhydra Snapper version 1.0 beta 6

2005/17/06

Release Notes:

  • Solved a possible problem between DODS, Enhydra and Snapper when indexing in threads

  • Increased the speed of index by optimizing database calls

Dependency:

  • Compiled with Enhydra6-4-1. Works under 6.3.1 Runtime as well

Known Bugs In This Release:

  • none

Chapter 27. Enhydra Snapper version 1.0 beta 5

2005/10/06

Release Notes:

  • Solved the memory leak problem

  • Repaired a small bug involving not indexed files presentation

Dependency:

  • Enhydra (or Enhydra Runtime) 6-3

Known Bugs In This Release:

  • none

Chapter 28. Enhydra Snapper version 1.0 beta 4

2005/06/06

Release Notes:

  • Changes on the SiteList page. Links instead of buttons of IndexAll

  • Small bugs by indexing include list removed

Dependency:

  • Enhydra (or Enhydra Runtime) 6-3

Known Bugs In This Release:

  • none

Chapter 29. Enhydra Snapper version 1.0 beta 3

2005/05/31

Release Notes:

  • Documented and tested Metadata feature of application

  • Smaller changes in the look of HTMl pages

  • Refactoring and solving smaller bugs

Dependency:

  • Enhydra (or Enhydra Runtime) 6-3

Known Bugs In This Release:

  • none

Chapter 30. Enhydra Snapper version 1.0 beta 2

2005/05/30

Release Notes:

  • Index All functionality: all sites at once, or one by one

  • Column name in the NotIndexed table changed from FILE to FILENAME due to MSQL constraints

  • Included scripts for all DODS supported database servers

Dependency:

  • Enhydra (or Enhydra Runtime) 6-3

Known Bugs In This Release:

  • none

Chapter 31. Enhydra Snapper version 1.0 beta 1

2005/05/24

Release Notes:

  • When filled out Index Dir attribute for a Site is the *exact* location of the index

  • Include/Exclude list as Site attributes

  • Application parameter Snapper.LogicalNameFromDatabase - 0/no, 1/yes: use metadata's DocumentLogicalName field

  • Application parameter Snapper.DocumentLogicalName - Metadata field to use as document title

  • Application parameter Snapper.DBFetchSize - maximal DB fetch size

  • Other extensions indexing ("other" checkbox/attribute for a Site)

  • New Menu look

  • Threaded indexing

  • Number of documents per Site are displayed on the indexing history page

  • Multiple real-time checks using XMLRequest when creating a Site

  • Search results XML includes 'configuration' section with all information about Sites

  • Search results XML includes all document paths (relative, absolute...)

  • Search results XML includes 'searched parameters' section containing all request parameters

  • Using Zeus created classes to manipulate results XML files

  • Snapper Search application is made up of one presentation object: Seach.po

  • Search.po object uses request parameters to form an XML file defined by a search.dtd

  • The po object uses an xsl file defined in xsl request parameter to transform the xml file and display the results

  • Three xsl files as examples: search.xsl, advancedsearch.xsl, searchresults.xsl

  • New version of PDFBox (0.7.1) included

Dependency:

  • Enhydra (or Enhydra Runtime) 6-3

Known Bugs In This Release:

  • none

Chapter 32. Enhydra Snapper version 1.0 alfa 3

2005/05/06

Release Notes:

  • Application split into two applications (wars): snapperAdmin, snapper (search)

  • Sorting of search results (Sorting types : by relevance , by newest modified files and by oldest modified files)

  • DB Parameter "Search" as an attribute of Site, indicating a Site to be automatically included in search

  • History of indexed sites: start time, stop time, length, type (index)

  • History log of unindexed files per site with the possibility of file downloading

  • Searching for property values (key=value)

  • Search results page displays a "new search" dialog

  • DB Parameter "IndexDir" as an attribute of Site. If not enteres the default: "Snapper/IndexDir" in web.xml is used for indexing a selected site

  • DB Parameter "IndexDir" as an attribute of Site

  • Searching by document type

  • Sample filterDB for filtering documents not to be indexed during indexing.

  • Loging dialog for snapperAdmin. By default, username: admin password: snapper

  • Capability to update Site DB attributes - Update Site window

  • Search results page displays a Site as well to which the file belongs

  • Modular desing, separate modules for: API, Parsers, Indexer, Searcher, Kernel, Logging, Util

Dependency:

  • Enhydra (or Enhydra Runtime) 6-3

Known Bugs In This Release:

  • Parser constraints:

    • Some MS Excel documents cannot be parsed (MS Excel 95)

    • RTF files created within MS Word cannot be parsed (not a clean RTF)

  • Some Firefox browser issues

Chapter 33. Enhydra Snapper version 1.0 alfa 2

2005/03/30

Release Notes:

  • Solved "OutOfMemory" exception while parsing Excel file(s)

  • Added support for PPT and PPS file types

  • Results page, bottom: current page link not displayed

Dependency:

  • Enhydra (or Enhydra Runtime) 6-2-2

Known Bugs In This Release:

  • Parser constraints:

    • Some MS Word documents cannot be parsed (due to complex entries)

    • Some MS Excel documents cannot be parsed (due to complex entries)

    • RTF files created within MS Word cannot be parsed (not a clean RTF)

  • Some Firefox browser issues

Chapter 34. Enhydra Snapper version 1.0 alfa

2005/03/30

Release Notes:

  • First release!

  • API (SnapperCore) released

  • Database released

  • Indexing Implementation. Full indexing of a site (delete if exists and recreate)

  • Site management Implementation: adding a new site, defining maximal size and age of files to be indexed as well as file types being indexed

  • Site-Path management Implementation. Adding paths to a Site and deleting paths

  • Three path types and therefore three indexing methods/protocols implemented: local FileSystem, UNC, FTP

  • Basic search Implementation. Complex searches "AND", "OR" "title:" etc. implemented

  • Advanced search Implementation. Searching for title, modification date, custom parameters (Ms Word files) implemented

  • Configurable XSL transformations for search results. Configuration of XSL transformation can be performed in runtime by changing the configuration file (see documentation)

  • Lucene indexing engine version 1.4.3 implementation

  • LuceneIndexer wrapper for Lucene's IndexWriter

  • LuceneSearcher wrapper for Lucene's IndexSearcher

  • LuceneReader wrapper for Lucene's IndexReader

  • Implemented parsers for following file types: Plain text (.txt, .java. ini), MS Outoolok Express (.eml), MS Word (.doc), MS Excel (.xls), Open Office Writer (.sxw), Open Office Calc (.sxc), HTML (.html, .htm), Adobe Portable Document Format (.pdf), Rich Text Format (.rtf).

  • Basic indexing statistics: number of documents a site contains, date and time of last indexing

  • Basic search statistics: number of hits (searches) for a site

  • Subfolder indexing for UNC and FileSystem

  • Mapping of site paths for FileSystem, UNC and FTP

  • Trigger event (logging a message) after the index size has crossed the given size (MaxIndexLength parameter in web.xml) during indexing

  • Enabling file download on the search results page trough a "Download" parameter in web.xml

  • Complex search explanations on both (basic, advanced) Search pages

  • Number of search results per page can be selected from a combo box on the search page (10, 20, 30...)

  • web.xml configurable parameters

Dependency:

  • Enhydra (or Enhydra Runtime) 6-2-2

Known Bugs In This Release:

  • Might get an error after path is deleted and new search over the site containing the path is performed

  • Parser constraints:

    • Some MS Word documents cannot be parsed (due to complex entries)

    • Some MS Excel documents cannot be parsed (due to complex entries)

    • RTF files created within MS Word cannot be parsed (not a clean RTF)

    • PPT, PPS parsers in beta testing, not released

  • Some Firefox browser issues