Getting 500 Error When adding components to page in design mode | Community
Skip to main content
GK-007
New Participant
October 16, 2015
Solved

Getting 500 Error When adding components to page in design mode

  • October 16, 2015
  • 11 replies
  • 2477 views

Hi All,

When i add required components for my page i am getting 500 exception.

This error i am seeing when i try to modify both page and content components.

Error while processing /etc/designs/elibrary/jcr:content/techcenter_page/par

                             
Status
500
Message
javax.jcr.nodetype.ConstraintViolationException: No default node type available for /etc/designs/elibrary/jcr:content/techcenter_page/par
Locationinvalid link: /etc/designs/elibrary/_jcr_content/techcenter_page/par/etc/designs/elibrary/_jcr_content/techcenter_page/par
Parent Location/etc/designs/elibrary/_jcr_content/techcenter_page
Path
/etc/designs/elibrary/jcr:content/techcenter_page/par
Refererhttp://localhost:4502/content/elibrary123.html
ChangeLog
<pre></pre>
This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by narayanank84409

Structure should be like this

<?xml version="1.0" encoding="UTF-8"?>

<jcr:root xmlns:sling="http://sling.apache.org/jcr/sling/1.0" xmlns:cq="http://www.day.com/jcr/cq/1.0" xmlns:jcr="http://www.jcp.org/jcr/1.0" xmlns:nt="http://www.jcp.org/jcr/nt/1.0"

    jcr:primaryType="cq:Page">

    <clientlibs/>

    <favicon.ico/>

    <jcr:content

        cq:lastModified="{Date}2015-07-29T10:07:48.893-04:00"

        cq:lastModifiedBy="admin"

        jcr:primaryType="nt:unstructured"

        jcr:title="Design"

        sling:resourceType="wcm/core/components/designer">

        <Templatename jcr:primaryType="nt:unstructured">

            <parsysname

                jcr:lastModified="{Date}2015-07-29T10:07:48.893-04:00"

                jcr:lastModifiedBy="admin"

                jcr:primaryType="nt:unstructured"

                sling:resourceType="foundation/components/parsys"

                components="[group/components]"/>

        </templatename>

    </jcr:content>

</jcr:root>

 

 

This is working example..

11 replies

GK-007
GK-007Author
New Participant
October 16, 2015

yes,I have set design path on templat's jcr:content node