Uploaded image for project: 'Hippo CMS'
  1. Hippo CMS
  2. CMS-4861

hippo-package-app-dependencies depends on too old version of commons-lang 2.1

    XMLWordPrintable

Details

    • Improvement
    • Status: Closed
    • Normal
    • Resolution: Fixed
    • 2.18.00
    • 2.18.01, 2.19.00
    • None
    • None

    Description

      When depending on both hippo-package-app-dependencies and hst-server-dependencies in one pom (hst site project), maven resolves commons-lang via hippo-package-app-dependencies (version 2.1) while hst-server-dependencies depends on commons-lang version 2.4 (at least).

      This then can result in a startup failure:
      java.lang.NoClassDefFoundError: org/apache/commons/lang/text/StrLookup
      at org.hippoecm.hst.site.container.HstSiteConfigServlet.getConfiguration(HstSiteConfigServlet.java:482)

      Most pragmatic solution is bumping the commons-lang version dependency in hippo-package-app-dependencies to 2.4+

      Attachments

        Activity

          People

            jsheriff Junaidh Kadhar Sheriff
            adouma Ate Douma
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: