You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cayenne.apache.org by "Nikita Timofeev (JIRA)" <ji...@apache.org> on 2017/07/25 14:03:00 UTC

[jira] [Created] (CAY-2339) Compatibility module to support old versions of projects at runtime

Nikita Timofeev created CAY-2339:
------------------------------------

             Summary: Compatibility module to support old versions of projects at runtime
                 Key: CAY-2339
                 URL: https://issues.apache.org/jira/browse/CAY-2339
             Project: Cayenne
          Issue Type: Sub-task
          Components: Core Library
    Affects Versions: 4.1.M1
            Reporter: Nikita Timofeev
            Assignee: Nikita Timofeev
             Fix For: 4.1.M1


New XML loading fails to load old versions buy default. Though this incompatible behavior but it is much safer to use by default as it has no side effects that were possible.

However we can create separate module that can perform project upgrade on the fly, so it will be possible to still use old projects that impossible to upgrade (e.g. it can be part of some third-party library).



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)