Highlighted

Two Column Control Component(colctrl) - org.apache.sling.api.request.RecursionTooDeepException

Avatar

Avatar

sreenivasula

Avatar

sreenivasula

sreenivasula

06-04-2018

Hello All,

We created a page, using a content page component(partial code below), which has 2 pars pointed to a custom iparsys.

<div class="row" style="margin-top: 10px">
<
div class="col-md-8 col-xs-8">
<
span style="display: block; text-align: center; margin-bottom: 15px">Left </span>
<
div style="margin-left: 10px" data-sly-resource="${'left' @ resourceType='abc/components/content/site/custom-iparsys'}"></div>
</
div>
<
div class="col-md-8 col-xs-8" style="border-left: 1px dashed #e6e6e6;">
<
span style="display: block; text-align: center; margin-bottom: 15px">Right </span>
<
div style="margin-right: 10px" data-sly-resource="${'right' @ resourceType='abc/components/content/site/custom-iparsys'}"></div>
</
div>
</
div>

When we drag and drop,  two column control component(foundation/components/parsys/colctrl) to any of the above pars, we are getting below exception in AEM 6.3(which is correctly working in AEM 6.0).

Could you please provide some pointers to resolve this issue ?

  1. 06.04.2018 14:55:36.195 *ERROR* [0:0:0:0:0:0:0:1 [1523006735354] GET /content/xyx/test.html HTTP/1.1] com.day.cq.wcm.core.impl.WCMDeveloperModeFilter Error during include of SlingRequestPathInfo: path='/content/xyz/test/jcr:content/left', selectorString='null', extension='html', suffix='null'
  • org.apache.sling.scripting.sightly.SightlyException: org.apache.sling.api.request.RecursionTooDeepException: /content/xyz/test/jcr:content/left/colctrl

Thanks And Regards

Replies

Highlighted

Avatar

Avatar

smacdonald2008

Total Posts

12.7K

Likes

1.4K

Correct Answer

2.3K

Avatar

smacdonald2008

Total Posts

12.7K

Likes

1.4K

Correct Answer

2.3K
smacdonald2008

08-04-2018

Talking with AEM Support - they recommend using the layout component as opposed to IParsys. Configuring Layout Container and Layout Mode

Highlighted

Avatar

Avatar

smacdonald2008

Total Posts

12.7K

Likes

1.4K

Correct Answer

2.3K

Avatar

smacdonald2008

Total Posts

12.7K

Likes

1.4K

Correct Answer

2.3K
smacdonald2008

08-04-2018

Also you can use editable templates and configure the layout that is associated with an editable template.

Highlighted

Avatar

Avatar

sreenivasula

Avatar

sreenivasula

sreenivasula

09-04-2018

Thanks Scott!

But we have done a critical and core customization to iparsys, so we can't replace it with Layout Container for now.

It will be great, if you could let us know why below exceptions will be thrown generally and how to resolve it?

06.04.2018 14:55:36.195 *ERROR* [0:0:0:0:0:0:0:1 [1523006735354] GET /content/xyx/test.html HTTP/1.1] com.day.cq.wcm.core.impl.WCMDeveloperModeFilter Error during include of SlingRequestPathInfo: path='/content/xyz/test/jcr:content/left', selectorString='null', extension='html', suffix='null' org.apache.sling.scripting.sightly.SightlyException: org.apache.sling.api.request.RecursionTooDeepException: /content/xyz/test/jcr:content/left/colctrl

Thanks in Advance