Upgrading from 6.x

Top  Previous  Next

This section assumes that you are upgrading a site that was built using version 6.x of the TMCore EPiServer Module.

To upgrade:

1)Upgrade the TMCore stored queries
a)Update the stored procedures by running the SQL script as described in Run the EPiServer Module SQL script. Note that this will update existing stored procedures as well as add new ones.
b)Update the query handlers in the TMCore TMService web.config. You can either replace the entire contents of the <queries> section of the web.config with the content of <EPiModuleInstallFolder>\config\TMWS-web.config.xml, or if you have some customizations that you do not want to lose, open the file in a text editor and locate the section between the <!-- EPISERVER MODULE 7.x QUERIES --> and <!-- END EPISERVER MODULE 7.x QUERIES --> comment markers and copy and paste just that section to the end of the <queries> section of the TMService web.config file.
2)Upgrade the EPiServer Site
a)Follow the normal EPiServer procedure to upgrade the site from EPiServer 6 to EPiServer 7
b)Copy the TMCore EPiServer Module files into the site - follow the procedure described in Install files in to the EPiServer instance web application. This will replace the older version of the TMCore EPiServer Module with the new version.
c)Unless all your editors are going to continue using the legacy EPiServer 6 editing interface you should also follow the procedure in Install The Topic Map AddOn to install and activate the CMS 7 editing interface.
d)Recompile your site. This release introduces no breaking changes in the TMCore EPiServer Module API, however there may be a number of EPiServer API changes that require your attention and may require changes to the way you access information from the TMCore EPiServer Module.

 

The TMCore upgrade only adds some new EPiServer Module stored procedures and fixes issues in older procedures. It is possible to run this upgrade an continue running EPiServer Module 6.x sites alongside EPiServer Module 7.x sites as long as they are each using different topic maps.

It is possible to run version 6.x and version 7.x of the TMCore EPiServer Module on different sites on the same server as long as you have the requisite versions of EPiServer also installed. Again, sites using different versions of the TMCore EPiServer Module must be configured to use different topic maps.