[MTE-141] Fix issue related to Pages rendering with JCR agnostic site module Created: 11/Aug/22  Updated: 31/Aug/22  Resolved: 31/Aug/22

Status: Closed
Project: Magnolia Templating Essentials
Component/s: None
Affects Version/s: None
Fix Version/s: 3.0.0

Type: Task Priority: Neutral
Reporter: Rishab Dhar Assignee: Jaroslav Simak
Resolution: Fixed Votes: 0
Labels: devx
Σ Remaining Estimate: Not Specified Remaining Estimate: Not Specified
Σ Time Spent: Not Specified Time Spent: Not Specified
Σ Original Estimate: Not Specified Original Estimate: Not Specified

Issue Links:
Issue split
split from MGNLSITE-131 Make module JCR agnostic Closed
supersession
supersedes MTE-140 Create version 3.0 for Magnolia 6.3 Closed
Sub-Tasks:
Key
Summary
Type
Status
Assignee
MTE-142 Implemation Sub-task Completed Jaroslav Simak  
MTE-143 Review Sub-task Closed Rishab Dhar  
MTE-144 PiQA Sub-task Completed  
MTE-145 QA Sub-task Completed  
Template:
Acceptance criteria:
Empty
Task DoR:
Empty
Sprint: DevX 17
Story Points: 2

 Description   

Due to update in sites module in MGNLSITE-131, we also need to rebuild templating essential with site-2.0-SNAPSHOT depndency(, otherwise it fails while rendering pages on:

Caused by: java.lang.NoSuchMethodError: info.magnolia.module.site.SiteManager.getAssignedSite(Ljavax/jcr/Node;)Linfo/magnolia/module/site/Site;
	at info.magnolia.templating.imaging.variation.ImageOperationProvidingVariation.createLink(ImageOperationProvidingVariation.java:101)
	at info.magnolia.templating.imaging.VariationAwareImagingSupport.createLink(VariationAwareImagingSupport.java:67)
	at info.magnolia.dam.imaging.ImagingBasedAssetRenderer.render(ImagingBasedAssetRenderer.java:145)
	at info.magnolia.dam.templating.functions.DamTemplatingFunctions.getRendition(DamTemplatingFunctions.java:195)
	at info.magnolia.dam.templating.functions.DamTemplatingFunctions.getRendition(DamTemplatingFunctions.java:207)
	at jdk.internal.reflect.GeneratedMethodAccessor787.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at freemarker.ext.beans.BeansWrapper.invokeMethod(BeansWrapper.java:1552)
	at freemarker.ext.beans.ReflectionCallableMemberDescriptor.invokeMethod(ReflectionCallableMemberDescriptor.java:56)
	at freemarker.ext.beans.MemberAndArguments.invokeMethod(MemberAndArguments.java:51)
	at freemarker.ext.beans.OverloadedMethodsModel.exec(OverloadedMethodsModel.java:62)
	... 185 more

Generated at Mon Feb 12 07:41:54 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.