Expand my Community achievements bar.

question

Avatar

Level 1

Hi all,

I have a case in which i am a custom component to another component by using cq:include tag in this case i am able to edit the dialog of the both components.

But when i included the above component into an third component using cq: incluide i am unable to edit the  third component dialog. (on level three iam un able to edit the component)

iam getting an error as below on the popup dialog

200

Error while processing /content/grayscale/en_us/products/productdetail1/jcr:content/main_parsys/tilemosaic_5282/col11/captcha

Status

500

Message

org.apache.sling.api.SlingException: Exception during response processing.

Location xxxxxx

Parent Location xxxxxx

Path

xxxxxxxx

ChangeLog

Go Back

Modified Resource

Parent of Modified Resource

when i checked logs i got the following errors

Caused by: org.apache.sling.api.resource.PersistenceException: Resource patch of the component is not modifiable.

i am stuck here and i am unable to understand the error

thanks in advance for the help.

1 Reply

Avatar

Level 10

That is not best practice to try and make this work 3 levels deep. When building components - it always works best 1-1 between a component and a dialog.