« 返回到 Upgrade Instructions

Upgrade Process Customization

Table of Contents [-]

    If you're looking for the release numbers and wondering how the upgrade classes are run, this is the place.

    In portal.properties, there a section called Upgrade:

     ##
     ## Upgrade
     ##
        #
        # Input a list of comma delimited class names that implement
        # com.liferay.portal.upgrade.UpgradeProcess. These classes will run on
        # startup to upgrade older data to match with the latest version.
        #
        upgrade.processes=com.liferay.portal.upgrade.UpgradeProcess_**XYZ**

    This contains a list of classes that will be run by StartupAction.

    These classes all extend the abstract class UpgradeProcess.

    Within these classes, they are assigned a release build number in the getThreshold() method.

    StartupAction compares this number against a number stored in the database.

    This number is stored in the buildNumber column of the Release_ table.

    If the stored number in the database is less than the number in the class, than the upgrade will run.

    0 附件
    29017 查看
    平均 (0 票)
    满分为 5,平均得分为 0.0。
    评论
    讨论主题回复 作者 日期
    Hi, I've got version 5.1.0 and i don't have... Javier Beringola 2008年12月26日 上午2:30

    Hi,

    I've got version 5.1.0 and i don't have portal.properties. Can you tell me where it is?
    在 08-12-26 上午2:30 发帖。