Uploaded image for project: 'Magnolia Templating Essentials'
  1. Magnolia Templating Essentials
  2. MTE-114

Module is not compatible with site module shipped with M6.1 and M6.2

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Neutral
    • Resolution: Fixed
    • Affects Version/s: 1.2.3
    • Fix Version/s: 1.4, 1.5
    • Component/s: None
    • Labels:
    • Environment:
      Magnolia 6.2.1-SNAPSHOT, Site 1.3
    • Release notes required:
      Yes
    • Sprint:
      UI Framework 22

      Description

      To reproduce

      • Pages app -> /travel
      • images are broken

      Trying to request one of the images directly throws the error below. E.g.
      http://localhost:8080/magnoliaPublic/.imaging/mte/travel-demo-theme/1600x1200/dam/tours/flickr-bike-pierce-martin-9812237694_8112ca89ea_o.jpg/jcr:content/flickr-bike-pierce-martin-9812237694_8112ca89ea_o.jpg

      java.lang.NoSuchMethodError: info.magnolia.module.site.SiteModule.getTheme(Ljava/lang/String;)Linfo/magnolia/module/site/theme/Theme;
      	info.magnolia.templating.imaging.parameters.ThemeAwareParameter.getImageVariation(ThemeAwareParameter.java:67)
      	info.magnolia.templating.imaging.ThemeAwareImageGenerator.resolveImageVariation(ThemeAwareImageGenerator.java:94)
      	info.magnolia.templating.imaging.ThemeAwareImageGenerator.generate(ThemeAwareImageGenerator.java:67)
      	info.magnolia.imaging.DefaultImageStreamer.serveImage(DefaultImageStreamer.java:61)
      	info.magnolia.imaging.caching.CachingImageStreamer.generateAndStore(CachingImageStreamer.java:226)
      

      This is related to deprecation removal, see https://git.magnolia-cms.com/projects/MODULES/repos/site/commits/bdbb2e0

      /**
       * @deprecated since 1.0.6 - use {@link ThemeRegistry} IoC instead.
       */
      @Deprecated
      public Theme getTheme(String name)
      

        Checklists

        Acceptance criteria

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                rkovarik Roman Kovařík
                Reporter:
                fgrilli Federico Grilli
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    Checklists

                    Bug DoR
                    DoD

                      Time Tracking

                      Estimated:
                      Original Estimate - Not Specified
                      Not Specified
                      Remaining:
                      Remaining Estimate - 0d
                      0d
                      Logged:
                      Time Spent - 44m
                      44m