Uploaded image for project: 'Magnolia CLI'
  1. Magnolia CLI
  2. NPMCLI-42

Magnolia install broken on Java 8 due to Neat Resources

    XMLWordPrintable

Details

    • Bug
    • Resolution: Obsolete
    • Major
    • 0.0.1
    • None
    • None

    Description

      The jumpstart command itself works and gets what it should, but Magnolia has errors during install and will not start due to the default configuration which loads the Neat Resources jar into the lib directories. This jar depends on Java 8
      https://github.com/rah003/neat-resources
      (https://nexus.magnolia-cms.com/service/local/repositories/magnolia.forge.releases/content/com/neatresults/mgnltweaks/neat-resources/1.0.1/neat-resources-1.0.1.jar)

      Some possiblities on how to handle:

      • Notify users who run jumpstart that Java 8 JRE is required.
      • Neat Resources should provide better logging - and possibly skip install if Java 8 is not present.
      • Make Neat Resources work on Java 8.
      • Do not include this jar by default.

      Snippet from log

      2016-07-26 10:07:56,324 ERROR org.apache.commons.digester.Digester              : Body event threw exception
      org.apache.commons.beanutils.ConversionException: Error converting from 'String' to 'Class' com/neatresults/mgnltweaks/resources/setup/NeatR
      esourcesModuleVersionHandler : Unsupported major.minor version 52.0 (unable to load class com.neatresults.mgnltweaks.resources.setup.NeatRes
      ourcesModuleVersionHandler)
              at org.apache.commons.beanutils.converters.AbstractConverter.handleError(AbstractConverter.java:282)
              at org.apache.commons.beanutils.converters.AbstractConverter.convert(AbstractConverter.java:177)
              at org.apache.commons.beanutils.converters.ConverterFacade.convert(ConverterFacade.java:61)
              at org.apache.commons.beanutils.ConvertUtilsBean.convert(ConvertUtilsBean.java:491)
              at org.apache.commons.beanutils.ConvertUtils.convert(ConvertUtils.java:251)
              at org.apache.commons.betwixt.strategy.ConvertUtilsObjectStringConverter.stringToObject(ConvertUtilsObjectStringConverter.java:67)
      
      

      Checklists

        Acceptance criteria

        Attachments

          Activity

            People

              Unassigned Unassigned
              czimmermann Christopher Zimmermann
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Checklists

                  Bug DoR
                  Task DoD