Hi,
My custom activation workflow uses OOTB create version process step before activation but some times version creation throwing below error.
can anyone help me to resolve this issue.
com.adobe.granite.workflow.WorkflowException: Process execution resulted in an error
at com.adobe.granite.workflow.core.job.HandlerBase.executeProcess(HandlerBase.java:199)
at com.adobe.granite.workflow.core.job.JobHandler.process(JobHandler.java:244)
at org.apache.sling.event.impl.jobs.JobConsumerManager$JobConsumerWrapper.process(JobConsumerManager.java:500)
at org.apache.sling.event.impl.jobs.queues.JobQueueImpl.startJob(JobQueueImpl.java:291)
at org.apache.sling.event.impl.jobs.queues.JobQueueImpl.access$100(JobQueueImpl.java:58)
at org.apache.sling.event.impl.jobs.queues.JobQueueImpl$1.run(JobQueueImpl.java:227)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: com.adobe.granite.workflow.WorkflowException: Failed to execute process
at com.day.cq.workflow.compatibility.CQWorkflowProcessRunner.execute(CQWorkflowProcessRunner.java:108)
at com.adobe.granite.workflow.core.job.HandlerBase.executeProcess(HandlerBase.java:189)
... 8 more
Caused by: com.day.cq.workflow.WorkflowException: com.adobe.granite.asset.api.AssetException: Unable to create version for asset [ /content/dam/demoportal-www/en_US/Documents/fpo/Application_Performance_Management_For_demo.pdf ]:
at com.day.cq.wcm.workflow.process.CreateVersionProcess.execute(CreateVersionProcess.java:114)
at com.day.cq.workflow.compatibility.CQWorkflowProcessRunner.execute(CQWorkflowProcessRunner.java:93)
... 9 more
Caused by: com.adobe.granite.asset.api.AssetException: Unable to create version for asset [ /content/dam/demoportal-www/en_US/Documents/fpo/Application_Performance_Management_For_demo.pdf ]:
at com.adobe.granite.asset.core.impl.AssetVersionManagerImpl.createVersion(AssetVersionManagerImpl.java:86)
at com.day.cq.dam.core.impl.AssetManagerImpl.createRevision(AssetManagerImpl.java:349)
at com.day.cq.dam.core.impl.AssetImpl.createRevision(AssetImpl.java:432)
at com.day.cq.wcm.workflow.process.CreateVersionProcess.execute(CreateVersionProcess.java:90)
... 10 more
Caused by: javax.jcr.RepositoryException: OakName0001: Invalid namespace prefix([, mediapro, lr, xmpTPg, prismusagerights, xmp_1_, xmpPLUS, photomechanic, dam, s7sitecatalyst, xmpNote, dex, scg, xml, xmp, viewerpreset, rep, psAux, prism, xmpGImg, MP, Iptc4xmpExt, photoshop, xmpDM, prl, mwg-rs, plus, stArea, xmpG, xmpMM, acdsee, exif, xmpRights, tiff, nt, stEvt, s7userdata, stMfs, jcr, oak, ExtensisFontSense, DICOM, mix, oauth, apple-fi, cc, sv, social, crs, exifEX, album, crx, GettyImagesGIFT, stDim, xmpBJ, cq, sling, adobe_dam, pdfx, pdf, Iptc4xmpCore, rdf, granite, stRef, MicrosoftPhoto, slingevent, illustrator, dc, vlt]): FA1
at org.apache.jackrabbit.oak.api.CommitFailedException.asRepositoryException(CommitFailedException.java:249)
at org.apache.jackrabbit.oak.api.CommitFailedException.asRepositoryException(CommitFailedException.java:212)
at org.apache.jackrabbit.oak.jcr.version.ReadWriteVersionManager.checkin(ReadWriteVersionManager.java:133)
at org.apache.jackrabbit.oak.jcr.delegate.VersionManagerDelegate.checkin(VersionManagerDelegate.java:66)
at org.apache.jackrabbit.oak.jcr.version.VersionManagerImpl$7.perform(VersionManagerImpl.java:355)
at org.apache.jackrabbit.oak.jcr.version.VersionManagerImpl$7.perform(VersionManagerImpl.java:346)
at org.apache.jackrabbit.oak.jcr.delegate.SessionDelegate.perform(SessionDelegate.java:208)
at org.apache.jackrabbit.oak.jcr.version.VersionManagerImpl.checkin(VersionManagerImpl.java:346)
at com.adobe.granite.asset.core.impl.AssetVersionManagerImpl.createVersion(AssetVersionManagerImpl.java:69)
... 13 more
Caused by: org.apache.jackrabbit.oak.api.CommitFailedException: OakName0001: Invalid namespace prefix([, mediapro, lr, xmpTPg, prismusagerights, xmp_1_, xmpPLUS, photomechanic, dam, s7sitecatalyst, xmpNote, dex, scg, xml, xmp, viewerpreset, rep, psAux, prism, xmpGImg, MP, Iptc4xmpExt, photoshop, xmpDM, prl, mwg-rs, plus, stArea, xmpG, xmpMM, acdsee, exif, xmpRights, tiff, nt, stEvt, s7userdata, stMfs, jcr, oak, ExtensisFontSense, DICOM, mix, oauth, apple-fi, cc, sv, social, crs, exifEX, album, crx, GettyImagesGIFT, stDim, xmpBJ, cq, sling, adobe_dam, pdfx, pdf, Iptc4xmpCore, rdf, granite, stRef, MicrosoftPhoto, slingevent, illustrator, dc, vlt]): FA1
at org.apache.jackrabbit.oak.plugins.name.NameValidator.checkValidName(NameValidator.java:69)
at org.apache.jackrabbit.oak.plugins.name.NameValidator.checkValidValue(NameValidator.java:113)
at org.apache.jackrabbit.oak.plugins.name.NameValidator.checkValidValue(NameValidator.java:100)
at org.apache.jackrabbit.oak.plugins.name.NameValidator.propertyAdded(NameValidator.java:122)
at org.apache.jackrabbit.oak.spi.commit.CompositeEditor.propertyAdded(CompositeEditor.java:83)
at org.apache.jackrabbit.oak.spi.commit.EditorDiff.propertyAdded(EditorDiff.java:82)
at org.apache.jackrabbit.oak.plugins.memory.EmptyNodeState.compareAgainstEmptyState(EmptyNodeState.java:156)
at org.apache.jackrabbit.oak.plugins.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:434)
at org.apache.jackrabbit.oak.spi.commit.EditorDiff.childNodeAdded(EditorDiff.java:125)
at org.apache.jackrabbit.oak.plugins.memory.EmptyNodeState.compareAgainstEmptyState(EmptyNodeState.java:161)
at org.apache.jackrabbit.oak.plugins.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:434)
at org.apache.jackrabbit.oak.spi.commit.EditorDiff.childNodeAdded(EditorDiff.java:125)
at org.apache.jackrabbit.oak.plugins.memory.EmptyNodeState.compareAgainstEmptyState(EmptyNodeState.java:161)
at org.apache.jackrabbit.oak.plugins.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:434)
at org.apache.jackrabbit.oak.spi.commit.EditorDiff.childNodeAdded(EditorDiff.java:125)
at org.apache.jackrabbit.oak.plugins.memory.EmptyNodeState.compareAgainstEmptyState(EmptyNodeState.java:161)
at org.apache.jackrabbit.oak.plugins.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:434)
at org.apache.jackrabbit.oak.spi.commit.EditorDiff.childNodeAdded(EditorDiff.java:125)
at org.apache.jackrabbit.oak.plugins.segment.MapRecord.compare(MapRecord.java:493)
at org.apache.jackrabbit.oak.plugins.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:584)
at org.apache.jackrabbit.oak.spi.commit.EditorDiff.childNodeChanged(EditorDiff.java:148)
at org.apache.jackrabbit.oak.plugins.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:531)
at org.apache.jackrabbit.oak.spi.commit.EditorDiff.childNodeChanged(EditorDiff.java:148)
at org.apache.jackrabbit.oak.plugins.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:531)
at org.apache.jackrabbit.oak.spi.commit.EditorDiff.childNodeChanged(EditorDiff.java:148)
at org.apache.jackrabbit.oak.plugins.segment.MapRecord.compare(MapRecord.java:414)
at org.apache.jackrabbit.oak.plugins.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:584)
at org.apache.jackrabbit.oak.spi.commit.EditorDiff.childNodeChanged(EditorDiff.java:148)
at org.apache.jackrabbit.oak.plugins.segment.MapRecord.compare(MapRecord.java:414)
at org.apache.jackrabbit.oak.plugins.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:584)
at org.apache.jackrabbit.oak.spi.commit.EditorDiff.childNodeChanged(EditorDiff.java:148)
at org.apache.jackrabbit.oak.plugins.segment.MapRecord.compare(MapRecord.java:414)
at org.apache.jackrabbit.oak.plugins.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:584)
at org.apache.jackrabbit.oak.spi.commit.EditorDiff.childNodeChanged(EditorDiff.java:148)
at org.apache.jackrabbit.oak.plugins.segment.MapRecord.compare(MapRecord.java:483)
at org.apache.jackrabbit.oak.plugins.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:584)
at org.apache.jackrabbit.oak.spi.commit.EditorDiff.process(EditorDiff.java:52)
at org.apache.jackrabbit.oak.spi.commit.EditorHook.processCommit(EditorHook.java:54)
at org.apache.jackrabbit.oak.spi.commit.CompositeHook.processCommit(CompositeHook.java:61)
at org.apache.jackrabbit.oak.spi.commit.CompositeHook.processCommit(CompositeHook.java:61)
at org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStore$Commit.prepare(SegmentNodeStore.java:494)
at org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStore$Commit.optimisticMerge(SegmentNodeStore.java:525)
at org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStore$Commit.execute(SegmentNodeStore.java:581)
at org.apache.jackrabbit.oak.plugins.segment.SegmentNodeStore.merge(SegmentNodeStore.java:238)
at org.apache.jackrabbit.oak.spi.state.ProxyNodeStore.merge(ProxyNodeStore.java:43)
at org.apache.jackrabbit.oak.core.MutableRoot.commit(MutableRoot.java:247)
at org.apache.jackrabbit.oak.jcr.delegate.SessionDelegate.commit(SessionDelegate.java:347)
at org.apache.jackrabbit.oak.jcr.delegate.SessionDelegate.commit(SessionDelegate.java:360)
at org.apache.jackrabbit.oak.jcr.version.ReadWriteVersionManager.checkin(ReadWriteVersionManager.java:129)
... 19 more
Thanks,
Chamu.
Solved! Go to Solution.
Assets have metadata propessrties with FA1 namespace but FA1 is not registered as namespace in the repository.
I have updated namespace and issue resolved.
localhost:4502/crx/explorer/ui/namespace_editor.jsp
Hey Chamu,
Can you please share following information about this issue
1/ Which version of AEM you are working on ?
2/ Is this issue specific to asset type ( jpeg , pdf , png etc. )
Regards,
Abhishek
Views
Replies
Total Likes
Hi Abhishek,
info:
1. I'm using 6.2 version
2. Issue is irregular and all asset types.
Thanks,
Chamu.
Views
Replies
Total Likes
Assets have metadata propessrties with FA1 namespace but FA1 is not registered as namespace in the repository.
I have updated namespace and issue resolved.
localhost:4502/crx/explorer/ui/namespace_editor.jsp
Hi Chamu,
This issue with namespace errors usually happens after a selective crx2oak migration. You have solved the issue properly, see here for the official doc on the topic:
javax.jcr.NamespaceException: Unknown namespace prefix error in AEM
Thanks,
Andrew
Views
Replies
Total Likes