Details

    • Liferay Contributor's Agreement:
      Accept

      Description

      If I'm trying to deploy some portlet application, included velocity.jar into it's libs (for example via portal-dependency-jars) Velocity initialization failed (during the DB upgrade process - it is used Velocity to build sql-files) with exception like "The specified logger class ... does not implement the LogChute class"

      It is happens because Velocity tried to initialize default log-class (specified in velocity.defaults) - but, since 2 velocity.jars becomes to be mixed in classloader (one from LR, another from this application) it cannot cast it to the LogChute - and it prodced error.
      As result, DB upgrade failed - as well as may have many more side-effects in any place used Velocity. For example - for MySQL tables are not converted from MyISAM into InnoDB.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Days since last comment:
                  8 years, 2 weeks ago

                  Packages

                  Version Package
                  --Sprint 12/11
                  6.1.0 CE RC1