Version 3.6-Community Edition
From KnowledgeTree Document Management Made Simple
KnowledgeTree 3.6-Community Edition is an update on the open source 3.5.5-Community (snapshot) release, and 3.5.4a-Community Edition (public) release.
Contents |
Overview
KnowledgeTree 3.6-Community Edition is the open source version of our pending Commercial server release - KnowledgeTree 3.6.1-Commercial Edition, which will include additional features and functionality, over and above those listed below for this release.
Release Date: 3.6
15 April 2009
What's New
KnowledgeTree 3.6-Community Edition fixes a great deal of pre-existing bugs, including many that have been reported by the KnowledgeTree Community over the last few releases, and several that were uncovered during our own quality assurance processes for this open source release.
Additionally, we are proud to announce a number of significant improvements to KnowledgeTree, starting with this 3.6 Community-Edition release, and which will be further stabilized and matured in KnowledgeTree 3.6.1-Commercial Edition. These include:
- A new core API and RESTful interface, including updated documentation to facilitate integrating KnowledgeTree with other applications and services. [API Documentation ]
- New Text Extraction Engine – provides greater UTF-8 support and improved cross-platform stability, including enhanced support for searching content in languages such as Chinese and Japanese.
- Upgraded Stack Components
- Search and Indexing reports have been moved into the System Configuration section in KnowledgeTree’s Web interface administration module
- Improvements to Search and Indexing yield better results
- Various tweaks to improve performance and system stability
Installing and Upgrading 3.6-Community Edition
System Requirements
Ensure that your environment meets at least the minimum system requirements.
Download KnowledgeTree 3.6-Community Edition
Important: The latest, stable, production-ready, release of KnowledgeTree Commercial Edition is Version 3.5.4a. Download KnowledgeTree 3.5.4a-Commercial Edition.
To download KnowledgeTree 3.6-Community Edition, choose One of the following install options:
- Download KnowledgeTree Community Edition Server Stack Install (installs all required components)
- Download KnowledgeTree Community Edition Source Only Package (this is a manual installation, and is not supported)
Please note:
- You will need to register to download KnowledgeTree Community Edition. After registering, you will be able to choose your preferred download option (Stack Install or Source Only)
- Installation instructions are documented in the KnowledgeTree Installation Guide.
- Information on setting up your system after completing this installation is documented in the KnowledgeTree Administrator Manual.
- For help with this download, please contact KnowledgeTree Sales.
How do I log in to KnowledgeTree after completing this installation? First time users use the following default credentials to log in to KnowledgeTree: username: admin password: admin
Upgrading to KnowledgeTree 3.6-Community Edition
Upgrades may be performed using KnowledgeTree's Upgrade Installer for 3.6-Community Edition (Windows or Linux)
Before you begin ...
1. Back up your repository before upgrading. How do I back up? See the KnowledgeTree Installation and Upgrade Guide.
2. Check your upgrade path. If you are upgrading from a version of KnowledgeTree older than version 3.4.6, please upgrade to KnowledgeTree Community Edition 3.4.6 before running the Upgrade Installers for KnowledgeTree 3.6-Community Edition.
3. See Also:
- Important Upgrade Notes for KnowledgeTree
- Upgrading KnowledgeTree - a useful best practice Upgrade guide at the KnowledgeTree website
Known Issues
- Bulk download generates a large amount of content in the tmp directory
In certain environments, an issue with the bulk download action causes the generation of a large amount of content in the KnowledgeTree temporary directory. Over an extended period of time the generated content may fill the relevant partition and prevent access to the repository. We have developed a patch to fix this issue.
View instructions for downloading and applying the patch. Related call: KTS-4295
- Search for deleted, unarchived documents returns incorrect results
Search criteria isDeleted 'True' and isArchived 'False'. Related call: KTS-4205
- On Linux, certain file types are downloaded and checked out as a zip archive
Note that is a Linux issue, and not a KnowledgeTree error. On RHEL, when checking out or downloading the following file types, the file is downloaded as a zip archive: docx, pptx, or other Office 2007 files. The file can be successfully checked back in to KnowledgeTree in this format. This issue is found to occur because the mime type magic is detecting the file as a zip file, which it is. Future updates to the mime type database will fix this issue on Linux. Related call: KTS-3623
- Cross site request forgery and Web-based applications
Be aware that most web-based applications, including KnowledgeTree, may be vulnerable to cross-site-request-forgeries (CSRF). CSRF is entirely different to XSS – whereas CSRF exploits the trust a server places in a user, XSS exploits the trust a user places in the server. CSRF attacks are difficult to determine because the HTTP request containing the attack is sent by a trusted user. To reduce the risk of CSRF attacks, we strongly recommend that KnowledgeTree system administrators familiarize themselves with the issue of CSRF, and take the necessary precautions to protect their KnowledgeTree installations from such attacks.
Enhancements
- KTS-4002 – PHP build with --with-gettext in the stack release.
- KTS-4003 – PHP rebuilt for stack release with new PHP.
- KTS-3968 – Add permissions management to KTAPI.
- KTS-3861 – Determine differences between current Zend Framework and latest Stable.
- KTS-3862 – Determine supported document extractors of Zend_Search_Lucene.
- KTS-3863 – Investigate scalability of Zend_Search_Lucene.
- KTS-3864 – Determine known limitations of Zend_Search_Lucene.
- KTS-3868 – Determine compatibility of existing indexes with Zend_Search_Lucene.
- KTS-3869 – Determine differences between Java Lucene and Zend_Search_Lucene.
- KTS-3870 – Research different methods of document to PDF conversion.
- KTS-3871 – Assemble a document matrix from research.
- KTS-3872 – Investigate document comparison techniques.
- KTS-3873 – Investigate using Apache POI to write meta data to documents.
- KTS-3874 – Investigate various techniques usable for text extraction.
- KTS-3889 – Investigate current Java infrastructure.
- KTS-3890 – Design new Document Processor architecture.
- KTS-3891 – Implement Document Processor architecture - Text Extractors (Java).
- KTS-3892 – Implement PHP wrapper for the text extractors.
- KTS-3893 – Implement GUID inserter (POI docs only) (Java).
- KTS-3894 – Implement PHP interface for GUID inserter.
- KTS-3895 – Add Document Processing Config options.
- KTS-3896 – Drop 3rd party dependencies dashlet.
- KTS-3897 – Create 3rd party dependencies administration page.
- KTS-3898 – Drop Indexer diagnostics dashlet.
- KTS-3899 – Create Indexer diagnostics administration page.
- KTS-3900 – Drop OpenOffice for text extraction.
- KTS-3902 – Pull Tika into Stack.
- KTS-3903 – Pull POI into Stack.
- KTS-3904 – Pull OpenOffice3 headless into stack.
- KTS-3906 – Remove XVFB from stack.
- KTS-3831 – Upgrade ExtJS to 2.2.
- KTS-3859 – Assess changes to be made to move to Zend_Search_Lucene.
DEFECT REPAIRS
- KTS-2649 – Croatian č causes fatal error on Windows XP in bulk action. Fixed.
- KTS-3500 – Scheduler - Task: Indexing error in log file. Fixed
- KTS-3684 – On bulk upload, certain (Scandinavian) characters get stripped. Fixed.
- KTS-3790 – After bulk upload, filename and filetype garbled unexpectedly. Fixed.
- KTS-3860 – Investigate if Zend_Search_Lucene text highlighting issue still appears. Fixed.
- KTS-3948 – A search result cannot be ordered. Fixed. Related calls: SUP-1244.
- KTS-3980 – Search by title cannot be found for a deleted document (search by content works). Fixed. Related calls: SUP-1283.
- KTS-3983 – Deleted item search should be configurable. Fixed. Related calls: SUP-1283.
- KTS-3997 – ‘Reason’ input requirement circumvented by a space bar action in a number of scenarios. Fixed.
- KTS-3998 – An error occurs on Check-out when the user does not enter valid input for a checkout 'Reason'. Closed. Cannot Reproduce.
- KTS-4009 – Pop-up alert when using the test XSS string in a Search field and running the Search against the DMS. Fixed.
- KTS-4010 – Document directory variable in General Settings is hidden. Fixed.
- KTS-4012 – Could not process query. DB Error: syntax error – all searches on Metadata. Related calls: SUP-1345. Fixed.
- KTS-4014 – Advanced Search renders error. Fixed.
- KTS-4016 – Document upload via KTAPI: special characters in Title are appearing as "-". Fixed.
- KTS-4017 – Bitrock token not substituted in read_profile.php. Fixed.
- KTS-4018 – Error in "move" action for a folder. Closed. Cannot reproduce. Related call: SUP-1372.
- KTS-4019 – Search string not being properly "bolded" in the result list. Fixed.
- KTS-4022 – Full-text search does not appear to work. Fixed. Related call: SUP-1363.
- KTS-4024 – Character garbled issue, for Japanese file names. Fixed. Related call: SUP-1387.
- KTS-4033 – One time link e-mail to multiple external users sends them all the same link and only one can download. Fixed.
- KTS-4039 – Search results on Linux install not returned as properly-formed XML when search string contains special characters. Fixed.
- KTS-4053 – Grammatical issue in text on checkin button. Fixed.
- KTS-4068 – Custom Numbering issue with Workflow per document type. Fixed. Related call: SUP-1524.
- KTS-4072 – Change of hyperlink. Fixed. Related call: SUP-1538.
- KTS-4098 - Cannot rename a field "Applicabilité" to "Applicabilite". Fixed. Related call: SUP-1590.
- KTS-4101 – Can delete a saved search shared by the administrator. Fixed. Related call: SUP-1585.
- KTS-4104 – Upgrade to 3.5.4a doesn't set documentRoot correctly. Fixed. Related call: SUP-1352.
- KTS-4107 – Issue with a shorcuts link. Fixed. Related call: SUP-1591.
- KTS-4108 – Error in Custom numbering with dynamic conditions. Fixed. Related calls: SUP-1610.
- KTS-4109 – “Parse" for the search criteria crashes when I have a field with a special character. Fixed. Related call: SUP-1588.
- KTS-4115 – Immutable documents can still be moved. Fixed. Related call: SUP-1511.
- KTS-4123 – “Jump to Document" dashlet accepts input only with Internet Explorer. Fixed. Related call: SUP-1654.
- KTS-4136 – Indexing seems to be stuck after install and not indexing the documents. Fixed.
- KTS-4140 – Error: The ZIP file can only be downloaded once - if you cancel the download, you will need to reload the page. Fixed. Related call: SUP-1680.
- KTS-4147 – Change copyright date in the OSS EULA to 2009. Fixed.
- KTS-4148 – After an install on Linux, when the login page is supposed to open, an error displays. Fixed.
- KTS-4149 – The settings for Electronic Signature should not be appearing on the Community Edition. Fixed.
- KTS-4150 – Indexer is unable to run. Fixed.
- KTS-4152 – Password Reset Plugin with Anonymous Users. Fixed.
- KTS-4153 – All scheduled tasks are failing to run on the new stack. Fixed.
- KTS-4154 – Database Upgrade Wizard is opened after a 3.6 Community Edition STACK install. Fixed.
- KTS-4161 – Two ‘Start here' links in the Start menu after OSS upgrade from 354aOSS to 36OSS. Fixed.
- KTS-4162 – Apache not started Automatically after install and the user is unable to start them manually. Fixed.
- KTS-4164 – SSL enabled installation fails on the new stack due to new SSL configuration files. Fixed.
- KTS-4165 – RHEL upgrade from 354aOSS to 36OSS: 'Error copying file from /opt/ktdms/mysql' to '/opt/ktdms/backup/mysql'. Closed. Cannot Reproduce.
- KTS-4166 – File copy error during upgrade on Vista: 'Error copying file from packed archive'. Fixed.
- KTS-4169 – Error after the upgrade from 3.5.4aOSS to 3.6 OSS: '...fopen (/opt....).........' Fixed.
- KTS-4172 – After upgrading from 354aOSS to 3.6OSS the KTAgent, KTApache and KTLucene is not started and any attempt to manually start them fails. Fixed.
- KTS-4177 – Advanced Search is unable to handle "(" and ")" in fieldset search. Fixed. Related call: SUP-1731.
- KTS-4180 – E-mail Server not configured correctly, error thrown on notification not sent. Fixed.
- KTS-4184 – Immutable documents can be copied by individual action but not by bulk action. Fixed.
- KTS-4185 – Make Immutable option appears in menu for document which is checked out, but the action is not allowed. Fixed.
- KTS-4186 – Checked-out can be deleted or archived by bulk action. Fixed.
- KTS-4187 – Immutable documents can be archived by bulk action but not by individual action. Fixed.
- KTS-4188 – Unexpected disconnections in KT Tools. Fixed. Related calls: SUP-1577.
- KTS-4189 – On Vista, KnowledgeTree services could not be stopped or started with the links provided in the Start menu. Fixed.
- KTS-4190 – On Windows Server 2003 64-bit, unable to start the KTAgent from the Start menu once it has been stopped from there. Fixed.
- KTS-4191 – Minor error in the Apache log. Fixed.
- KTS-4195 – Fatal error when attempting to verify document storage. Closed. Cannot Reproduce.
- KTS-4203 – Advanced search using Folder criterion doesn't work. Related calls: PSU-56. Fixed.
- KTS-4213 – Some text on the 'About' page that may not be relevant to Open Source release of KnowledgeTree. Fixed.
- KTS-4215 – Java script error when deleting a column from the 'Edit View' page in IE 8. Fixed.
- KTS-4219 – The 'KTAgent' service seemingly does not want to run on Windows Server 2003 after upgrade from 354aOSS. Fixed.
- KTS-4223 – Email to external addresses spams recipients. Fixed.
Note: Click here to view more information about each of these issues on our Issue Tracker. You will need to log in to view this site.
Back to Main Release Notes
del.icio.us
reddit

