A new hotfix package is available for version 3.0 of the TMCore SharePoint Module. This package addresses a number of bugs and performance issues. The full change list can be found below.

Systems Affected

This hotfix should be applied to any installation of the TMCore SharePoint Module 3.0 downloaded before 15th September 2008. If you downloaded your copy of the software from our site on or after this date, the hotfix is included in the package and you do not need to apply it again.

To determine if your system is affected, check the File Version property of the assembly NetworkedPlanet.SharePoint in the GAC (browse to C:WindowsASSEMBLY, locate the NetworkedPlanet.SharePoint assembly, right-click and choose Properties. The File Version can be found on the Version tab above Description and Copyright). This hotfix updates the File Version of the NetworkedPlanet.SharePoint assembly to 2.0.0.6 - if the file version shown is greater than or equal to 2.0.0.6, then you do not need to apply this hotfix.

Upgrade Instructions
  1. Download the Hotfix6 package.
  2. The package is provided in a compressed ZIP file. Unzip the package on a machine in the server farm. The package contains the following files:
    • NPSharePoint.wsp. This is an updated copy of the SharePoint Solution package provided with the 3.0 release of the TMCore SharePoint Module.
    • NPOfficeServer.wsp. This is an updated copy of the SharePoint Solution package provided with the 3.0 release of the TMCore SharePoint Module.
  3. Use stsadm to upgrade the NPSharePoint.wsp and NPOfficeServer.wsp solutions on the server. The exact command-line you use will depend on how you want to schedule the upgrade, but in any case it must include the -allowgacdeployment option. A sample command line would be:
    stsadm -o upgradesolution -name NPSharePoint.wsp -filename NPSharePoint.wsp -local -allowgacdeployment
    stsadm -o upgradesolution -name NPOfficeServer.wsp -filename NPOfficeServer.wsp -local -allowgacdeployment
  4. Using SQL Server Management Studio or a command-line tool such as OSQL.EXE, execute the SQL script SQLnpsharepoint.sql against the database that holds the topic map(s) used by your SharePoint installation. This will upgrade a stored procedure used by the Search Results Topic List Web Part.
  5. After applying the solution updates it may be necessary to restart IIS.
  6. If you have installed the NPCL Editor Extensions for the TMCore SharePoint Module, copy the contents of the NPCLEditorExtensions directory to the extensions installation directory for NPCL Editor. The path to the extensions directory will depend on your installation but will typically be either: C:Documents and SettingsAll UsersApplication DataNetworkedPlanetNPCLEditorExtensions or C:Documents and Settings{User Name}Application DataNetworkedPlanetNPCLEditorExtensions
  7. This package also includes all updated documentation in the Doc directory. We recommend that you copy these files over the previously installed documentation files.
  8. Change Log
    • BUGFIX: Fixed security issue that prevented the NPClassification feature from being successfully activated through the web GUI in certain circumstances.
    • BUGFIX: Fixed an issue with the MossAdvancedFacetedSearchWebPart that cause it to fail to render correctly if no additional fields were configured.
    • BUGFIX: Fixed security filtering issue that caused some rows to be incorrectly filtered when multiple PSI columns are used. This applies especially to filtering by the TwoHopQueryWebPart.
    • BUGFIX: TagDisplayWebPart now renders links as full URLs rather than relative URLs. This fixes a problem where the relative URL path was incorrect when the web part was placed on the root Web of a site collection.
    • BUGFIX: Fixed Related Topics Field rendering so that it is no longer language sensitive. There should now be no need to edit fldtypes_topicmap.xml when deploying to sites using languages other than English.
    • BUGFIX: Fixed error reporting when a topic map timer job cannot be created due to missing SharePoint Module base topic types.
    • BUGFIX: Fixed permissions error that prevented users from activating the NPClassification feature through the browser on a site that uses forms-based authentication.
    • BUGFIX: The inline selector for related topics fields now includes topics that do not have a SharePoint URN subject identifier.
    • BUGFIX: The inline selector for related topics fields now shows topics in ascending alphabetical order.
    • BUGFIX: Activating the NPClassification feature multiple times on the same site will no longer result in multiple AddSiteUser timer task topics and will also remove any existing duplicate timer task topics for that site.
    • BUGFIX: Topic types on the Site Classification page are now shown as a tree with each level alphabetically sorted.
    • BUGFIX: Search Results Topic List Web Part now hides all result topics that are not an instance of a type from the NPCL schema. This prevents users from seeing "infrastructure" topics such as NPCL types or SharePoint Module Timer Task topics. The web part can be configured to override this behaviour and show all topics. NOTE: This update requires a change to the SQL stored procedures used by the TMCore SharePoint Module. Be sure to read the upgrade instructions carefully.