Hi,
I took a package of design content from aem 5.6 which was a whole jcr:content node and placed it in my codebase of aem 6.2 as a content.xml file under etc/design/project-folder. It had all the metadata like created by/modified by/replicated by.
The build and deployment is successful in 6.2 while using mvn clean install crx:install but when i am removing the metadata like created by/ modified by and replicated by nodes from content.xml and perform a build and deployment using mvn clean install crx:install it is throwing below error
*ERROR* [qtp1762663299-150] org.apache.jackrabbit.vault.fs.impl.io.GenericArtifactHandler Error while parsing jcr_root/etc/designs/project-folder/.content.xml: {}
org.xml.sax.SAXException: null
06.12.2017 19:13:50.038 *ERROR* [qtp1762663299-150] org.apache.jackrabbit.vault.fs.io.Importer E /etc/designs /project-folder (org.xml.sax.SAXException
java.lang.NullPointerException)
how this removal of data (modified by/created by/replicated by) is making the build failure?
Any help on above would be really appreciated
many thanks
Ranjna
Could you share the original content.xml and the updated one (via Google drive).
Views
Replies
Total Likes
Hi
Unfortunately i cant share the file but it has data like
<?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:mix="http://www.jcp.org/jcr/mix/1.0" xmlns:nt="http://www.jcp.org/jcr/nt/1.0" xmlns:rep="internal"
jcr:mixinTypes="[rep:AccessControllable]"
jcr:primaryType="cq:Page">
<clientlibs-richtext/>
<widgets/>
<favicon.ico/>
<clientlibs/>
<jcr:content
cq:lastReplicationAction="Activate"
jcr:isCheckedOut="{Boolean}true"
jcr:mixinTypes="[cq:ReplicationStatus,mix:versionable]"
jcr:primaryType="nt:unstructured"
jcr:uuid="jhskdsdfjsdjghdjf12132>
<homelanding jcr:primaryType="nt:unstructured">
<main
jcr:primaryType="nt:unstructured"
sling:resourceType="foundation/components/parsys"
components="[/libs/foundation/components/external]
<section jcr:primaryType="nt:unstructured"/>
</main>
<breadcrumb
jcr:primaryType="nt:unstructured"
sling:resourceType="foundation/components/breadcrumb"
absParent="4"
relParent="0"/>
I had removed modified by , created by and replicated by from the blank section mentioned above
Thanks
Views
Replies
Total Likes
Look at the <main> tag; it's missing the closing ">" before the <section jcr:primaryType="nt:unstructured"/> part.
Hi,
I am sorry for typo . In actual content.xml it is (">")present before the <section jcr:primaryType="nt:unstructured"/> part and it is displaying the above mentioned error.
Views
Replies
Total Likes
Even jcr:uuid value is missing "
jcr:uuid="jhskdsdfjsdjghdjf12132>
If that's also a typo, then I request you to share the correct content.xml once again.
Views
Replies
Total Likes
Views
Likes
Replies